--- /srv/rebuilderd/tmp/rebuilderdw3ss0J/inputs/python3-schema-salad_8.9.20251102115403-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdw3ss0J/out/python3-schema-salad_8.9.20251102115403-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-07 09:34:19.000000 debian-binary │ --rw-r--r-- 0 0 0 16520 2026-01-07 09:34:19.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1848032 2026-01-07 09:34:19.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 16508 2026-01-07 09:34:19.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1847520 2026-01-07 09:34:19.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/python3/dist-packages/5df31530eea7292b5dae__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1a7e7c 0x001a7e7c 0x001a7e7c 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1a7e88 0x1a7e88 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1a80c4 0x001a80c4 0x001a80c4 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1a80d0 0x1a80d0 R E 0x10000 │ │ │ │ LOAD 0x1ae208 0x001be208 0x001be208 0x0d528 0x102dc RW 0x10000 │ │ │ │ DYNAMIC 0x1aff18 0x001bff18 0x001bff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1ae208 0x001be208 0x001be208 0x01df8 0x01df8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00008cc0 008cc0 00e3f4 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 000170b4 0170b4 000c68 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00017d1c 017d1c 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00017d5c 017d5c 00a890 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 000225ec 0225ec 0006e0 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 00022ccc 022ccc 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 00022cd8 022cd8 000b38 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00023810 023810 15b8c8 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0017f0d8 17f0d8 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 0017f0e0 17f0e0 028d9c 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 001a7e7c 1a7e7c 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 001a7e84 1a7e84 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 00023810 023810 15bb10 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0017f320 17f320 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0017f328 17f328 028d9c 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 001a80c4 1a80c4 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 001a80cc 1a80cc 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 001be208 1ae208 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 001be20c 1ae20c 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 001be210 1ae210 001d08 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 001bff18 1aff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 001c0000 1b0000 000904 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 001c0904 1b0904 00ae2c 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 001cb730 1bb730 002db4 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -270,15 +270,15 @@ │ │ │ │ 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ 269: 001cbecc 40 OBJECT GLOBAL DEFAULT 22 CPyStatic_makedoc___basicTypes │ │ │ │ 270: 000528b1 156 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedMapSchema___values │ │ │ │ 271: 001cc03c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_xml___sax │ │ │ │ 272: 00024105 40 FUNC GLOBAL DEFAULT 11 CPyDef_utils_____mypyc___3_RoundTripNoTimeStampConstructor_setup │ │ │ │ - 273: 0017bf99 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___cpp_codegen │ │ │ │ + 273: 0017c1e1 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___cpp_codegen │ │ │ │ 274: 000fde8d 24 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___template_from_resource_epilogue_TypeScriptCodeGen_obj │ │ │ │ 275: 001cbf08 4 OBJECT GLOBAL DEFAULT 22 java_codegen___template_from_resource_epilogue_JavaCodeGen_obj_free_instance │ │ │ │ 276: 000f6d81 8556 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___strip_dup_lineno │ │ │ │ 277: 0005da3d 3056 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___prologue │ │ │ │ 278: 001cc090 4 OBJECT GLOBAL DEFAULT 22 CPyModule_rdflib___parser │ │ │ │ 279: 00029ce9 76 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Name___fullname │ │ │ │ 280: 0005636d 88 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ @@ -287,15 +287,15 @@ │ │ │ │ 283: 000766cd 264 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___epilogue │ │ │ │ 284: 000b67a9 280 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___end_class │ │ │ │ 285: 00034d3d 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ 286: 000810ad 600 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen____safe_makedirs │ │ │ │ 287: 001bf424 4 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ 288: 0004c951 452 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___template_from_resource_epilogue_JavaCodeGen_obj_____call__ │ │ │ │ 289: 001cbf80 4 OBJECT GLOBAL DEFAULT 22 cpp_codegen___epilogue_CppCodeGen_env_free_instance │ │ │ │ - 290: 0017c005 396 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___dlang_codegen │ │ │ │ + 290: 0017c24d 396 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___dlang_codegen │ │ │ │ 291: 00036ce9 192 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ 292: 001cbf78 4 OBJECT GLOBAL DEFAULT 22 cpp_codegen_____mypyc_lambda__0_epilogue_CppCodeGen_obj_free_instance │ │ │ │ 293: 00096cd1 2620 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___number_headings │ │ │ │ 294: 000871dd 216 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen____ensure_directory_and_write │ │ │ │ 295: 000690a1 124 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___FieldDefinition │ │ │ │ 296: 001cc174 4 OBJECT GLOBAL DEFAULT 22 CPyStatic___main_____globals │ │ │ │ 297: 000a6db1 840 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___collect_namespaces │ │ │ │ @@ -308,44 +308,44 @@ │ │ │ │ 304: 00043659 444 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___MapDefinition___writeFwdDeclaration │ │ │ │ 305: 00093969 2044 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___has_types │ │ │ │ 306: 0005d759 212 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ 307: 00037dfd 72 FUNC GLOBAL DEFAULT 11 CPySequence_Sort │ │ │ │ 308: 000fd905 1284 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline_____top_level__ │ │ │ │ 309: 001cc0b8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___jsonld_context │ │ │ │ 310: 000398f1 140 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ - 311: 00135d91 1668 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Name_____init__ │ │ │ │ + 311: 00135fd9 1668 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Name_____init__ │ │ │ │ 312: 000f4d65 256 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___reflow_all │ │ │ │ 313: 001cc0c4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_xml___sax___saxutils │ │ │ │ 314: 00108d31 4136 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen_____top_level__ │ │ │ │ 315: 001cbe90 4 OBJECT GLOBAL DEFAULT 22 CPyType_ref_resolver___Loader │ │ │ │ 316: 000368c1 100 FUNC GLOBAL DEFAULT 11 CPy_DecodeLatin1 │ │ │ │ 317: 0007d2dd 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___isUnionSchema │ │ │ │ 318: 001cc140 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___dlang_codegen │ │ │ │ 319: 001cbe00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_sourceline___schema_salad___sourceline___SourceLine_____init_____raise_type │ │ │ │ 320: 00054b9d 220 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Field___get_prop │ │ │ │ 321: 000fd7c9 316 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___cmap │ │ │ │ 322: 00095cad 188 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___to_id │ │ │ │ 323: 00038711 176 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 324: 0017bce9 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___codegen_base │ │ │ │ + 324: 0017bf31 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___codegen_base │ │ │ │ 325: 001cc014 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___fetcher │ │ │ │ 326: 0004c1d5 328 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___UnionDefinition___writeImplDefinition │ │ │ │ 327: 0009bd9d 2276 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___uri_file_path │ │ │ │ 328: 000d8825 8752 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___end_class │ │ │ │ 329: 0005e6c5 7344 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___expand_url │ │ │ │ 330: 001cc0f4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_os │ │ │ │ 331: 001bf428 2800 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ - 332: 00134e19 436 FUNC GLOBAL DEFAULT 11 CPyPy_validate___validate │ │ │ │ + 332: 00135061 436 FUNC GLOBAL DEFAULT 11 CPyPy_validate___validate │ │ │ │ 333: 00052265 172 FUNC GLOBAL DEFAULT 11 CPyDef_validate_____mypyc_lambda__0_avro_type_name_obj_____call__ │ │ │ │ 334: 0010f255 324 FUNC GLOBAL DEFAULT 11 CPyPy_jsonld_context___process_type │ │ │ │ - 335: 001686a1 3948 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___avrold_doc │ │ │ │ + 335: 001688e9 3948 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___avrold_doc │ │ │ │ 336: 00039211 38 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ 337: 00056d05 7648 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___validate_link │ │ │ │ 338: 00037e45 60 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ - 339: 001766fd 3624 FUNC GLOBAL DEFAULT 11 CPyDef_main_____top_level__ │ │ │ │ - 340: 0017bd55 580 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___cpp_codegen │ │ │ │ + 339: 00176945 3624 FUNC GLOBAL DEFAULT 11 CPyDef_main_____top_level__ │ │ │ │ + 340: 0017bf9d 580 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___cpp_codegen │ │ │ │ 341: 000696a1 188 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___safename │ │ │ │ 342: 00065651 2304 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___uri_loader │ │ │ │ 343: 001cbf04 4 OBJECT GLOBAL DEFAULT 22 CPyType_java_codegen___expand_resource_template_to_epilogue_JavaCodeGen_obj │ │ │ │ 344: 0002f1ad 108 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen_____mypyc__epilogue_TypeScriptCodeGen_env_setup │ │ │ │ 345: 0009e2b5 196 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___NormDict_____setitem__ │ │ │ │ 346: 001cc134 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___exceptions │ │ │ │ 347: 001cc078 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___metadata │ │ │ │ @@ -354,15 +354,15 @@ │ │ │ │ 350: 001cbfcc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema_salad____logger │ │ │ │ 351: 00054d39 372 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Field___set_prop │ │ │ │ 352: 0007e151 120 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen │ │ │ │ 353: 00038e05 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ 354: 00052951 136 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___RecordSchema___fields │ │ │ │ 355: 00110561 12492 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___add_schemas │ │ │ │ 356: 001cc0c8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathlib │ │ │ │ - 357: 0017d145 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___ref_resolver │ │ │ │ + 357: 0017d38d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___ref_resolver │ │ │ │ 358: 0011014d 772 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc____extendsfrom │ │ │ │ 359: 00064839 2124 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___uri_loader │ │ │ │ 360: 001cc100 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_codegen_base___globals │ │ │ │ 361: 001cc198 8968 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ 362: 000350f9 116 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ 363: 0006975d 7952 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___ClassDefinition___writeImplDefinition │ │ │ │ 364: 000424c5 260 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___uri_loader │ │ │ │ @@ -370,41 +370,41 @@ │ │ │ │ 366: 00091b29 4732 FUNC GLOBAL DEFAULT 11 CPyDef_main___arg_parser │ │ │ │ 367: 000872b5 1100 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___expand_resource_template_to_epilogue_JavaCodeGen_obj_____call__ │ │ │ │ 368: 0005e62d 152 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___prologue │ │ │ │ 369: 000f301d 156 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___add_lc_filename │ │ │ │ 370: 000d1559 340 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___type_loader__CodeGenBase_glue │ │ │ │ 371: 00067ec9 452 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___uri_loader │ │ │ │ 372: 00039a11 136 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ - 373: 00127501 124 FUNC GLOBAL DEFAULT 11 CPyPy_validate___vpformat │ │ │ │ + 373: 00127579 124 FUNC GLOBAL DEFAULT 11 CPyPy_validate___vpformat │ │ │ │ 374: 000411a1 264 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___add_lazy_init │ │ │ │ - 375: 001475fd 908 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedUnionSchema_____init__ │ │ │ │ + 375: 00147845 908 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedUnionSchema_____init__ │ │ │ │ 376: 0007c095 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___isPrimitiveType │ │ │ │ 377: 001cbf10 4 OBJECT GLOBAL DEFAULT 22 java_codegen___epilogue_JavaCodeGen_env_free_instance │ │ │ │ 378: 0005d6f5 100 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ 379: 0006eddd 220 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___parseUnionSchema │ │ │ │ 380: 001cc0b0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_unicodedata │ │ │ │ 381: 0004af91 1992 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___UnionDefinition___writeDefinition │ │ │ │ 382: 000dfdc5 7656 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema_____top_level__ │ │ │ │ 383: 000ab5fd 448 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___begin_class │ │ │ │ 384: 0005c671 3528 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___prologue │ │ │ │ 385: 001cc034 4 OBJECT GLOBAL DEFAULT 22 CPyModule_cachecontrol___caches │ │ │ │ - 386: 0017c869 172 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___jsonld_context │ │ │ │ + 386: 0017cab1 172 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___jsonld_context │ │ │ │ 387: 00024201 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__Names_setup │ │ │ │ 388: 001cbe0c 132 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema_salad___schema___SALAD_FILES │ │ │ │ - 389: 0016dc45 4000 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___print_fieldrefs │ │ │ │ - 390: 0016c121 84 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___main │ │ │ │ + 389: 0016de8d 4000 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___print_fieldrefs │ │ │ │ + 390: 0016c369 84 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___main │ │ │ │ 391: 001cc14c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___cpp_codegen__internal │ │ │ │ 392: 000b80bd 1596 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___deepcopy_strip │ │ │ │ 393: 000240d5 48 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen_____mypyc__TypeScriptCodeGen_setup │ │ │ │ 394: 00108635 1044 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___declare_id_field │ │ │ │ 395: 001cc050 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black │ │ │ │ 396: 001cbfdc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___avro__internal │ │ │ │ 397: 00081715 152 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___prologue │ │ │ │ 398: 00101905 256 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___epilogue │ │ │ │ - 399: 00135af1 328 FUNC GLOBAL DEFAULT 11 CPyDef_avro_____top_level__ │ │ │ │ + 399: 00135d39 328 FUNC GLOBAL DEFAULT 11 CPyDef_avro_____top_level__ │ │ │ │ 400: 0005be61 212 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ 401: 00087d11 2832 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj_____call__ │ │ │ │ 402: 0006f2e9 980 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___parseEnum │ │ │ │ 403: 000a51ed 252 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___add_context │ │ │ │ 404: 0009eccd 196 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___NormDict_____ne__ │ │ │ │ 405: 0007d231 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___isMapSchema │ │ │ │ 406: 001cbfb8 4 OBJECT GLOBAL DEFAULT 22 codegen_____mypyc_lambda__0_codegen_obj_free_instance │ │ │ │ @@ -415,24 +415,24 @@ │ │ │ │ 411: 00029bbd 300 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___to_typescript │ │ │ │ 412: 00062609 2856 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine___makeLead │ │ │ │ 413: 000767d5 4 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___epilogue__CodeGenBase_glue │ │ │ │ 414: 001cc158 4 OBJECT GLOBAL DEFAULT 22 CPyModule_urllib___parse │ │ │ │ 415: 001cbdf8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_typescript_codegen____string_type_def │ │ │ │ 416: 0005bd31 304 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ 417: 000c19d9 280 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___end_class │ │ │ │ - 418: 001448bd 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___ArraySchema │ │ │ │ + 418: 00144b05 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___ArraySchema │ │ │ │ 419: 0009f7a5 732 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader_____init___3__Loader_glue │ │ │ │ 420: 001cc12c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___java_codegen │ │ │ │ - 421: 0017db9d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___typescript_codegen │ │ │ │ - 422: 00135c39 100 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Schema │ │ │ │ + 421: 0017dde5 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___typescript_codegen │ │ │ │ + 422: 00135e81 100 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Schema │ │ │ │ 423: 001cc124 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___python_codegen │ │ │ │ 424: 000521e1 132 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___template_from_resource_epilogue_TypeScriptCodeGen_obj_____call__ │ │ │ │ 425: 00043eed 260 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___UnionDefinition____remove_namespace │ │ │ │ 426: 000ba6d5 7248 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___parse_record_field_type │ │ │ │ - 427: 00161ba5 8180 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_valid_avro │ │ │ │ + 427: 00161ded 8180 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_valid_avro │ │ │ │ 428: 000a1261 312 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___validate_link__Loader_glue │ │ │ │ 429: 000a08a1 292 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_identifier__Loader_glue │ │ │ │ 430: 001cbf8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen___EnumDefinition │ │ │ │ 431: 00035719 180 FUNC GLOBAL DEFAULT 11 CPyStr_EqualLiteral │ │ │ │ 432: 00042bd5 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___epilogue │ │ │ │ 433: 000bca15 1028 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___parse_map │ │ │ │ 434: 00114e69 5028 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___replace_type │ │ │ │ @@ -444,59 +444,59 @@ │ │ │ │ 440: 000d6105 340 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___type_loader │ │ │ │ 441: 000c70a1 340 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___type_loader │ │ │ │ 442: 0002f9f5 96 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___copy_utils_recursive_epilogue_DotNetCodeGen_obj_____get__ │ │ │ │ 443: 001cbff4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_utils___globals │ │ │ │ 444: 00036b29 176 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ 445: 000d818d 1092 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___declare_id_field │ │ │ │ 446: 000472fd 340 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen_____init__ │ │ │ │ - 447: 0017e4b5 1968 FUNC GLOBAL DEFAULT 11 PyInit_5df31530eea7292b5dae__mypyc │ │ │ │ + 447: 0017e6fd 1968 FUNC GLOBAL DEFAULT 11 PyInit_5df31530eea7292b5dae__mypyc │ │ │ │ 448: 001cc0f0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ 449: 000865ed 2828 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___copy_utils_recursive_epilogue_DotNetCodeGen_obj_____call__ │ │ │ │ 450: 00098171 52 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___arg_parser │ │ │ │ - 451: 00134fcd 656 FUNC GLOBAL DEFAULT 11 CPyPy_validate___validate_ex │ │ │ │ - 452: 00139675 132 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Schema___props │ │ │ │ + 451: 00135215 656 FUNC GLOBAL DEFAULT 11 CPyPy_validate___validate_ex │ │ │ │ + 452: 001398bd 132 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Schema___props │ │ │ │ 453: 0002436d 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__NamedUnionSchema_setup │ │ │ │ 454: 00098a35 6668 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___epilogue │ │ │ │ 455: 0002e999 108 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc__epilogue_CppCodeGen_env_setup │ │ │ │ 456: 000450d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___SourceLine___file │ │ │ │ 457: 001cc108 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___utils__internal │ │ │ │ 458: 0002ea4d 120 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc___3__mypyc_lambda__0_epilogue_CppCodeGen_obj_setup │ │ │ │ - 459: 00140dad 232 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_avro_schema_from_avro │ │ │ │ + 459: 00140ff5 232 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_avro_schema_from_avro │ │ │ │ 460: 0011bc4d 52 FUNC GLOBAL DEFAULT 11 CPyPy_utils___yaml_no_ts │ │ │ │ 461: 00040ee5 468 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___declare_type │ │ │ │ - 462: 00164dd1 428 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___load_schema │ │ │ │ + 462: 00165019 428 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___load_schema │ │ │ │ 463: 00038ec1 232 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 464: 00134985 404 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___validate_doc │ │ │ │ + 464: 00134bcd 404 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___validate_doc │ │ │ │ 465: 00054ead 104 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___UnionSchema___schemas │ │ │ │ 466: 00071469 292 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___EnumDefinition___writeDefinition │ │ │ │ 467: 00041e51 340 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___type_loader │ │ │ │ 468: 00046729 748 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen_____init__ │ │ │ │ 469: 000915e9 1344 FUNC GLOBAL DEFAULT 11 CPyDef_jsonld_context_____top_level__ │ │ │ │ 470: 00055aa1 528 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ 471: 0011a73d 352 FUNC GLOBAL DEFAULT 11 CPyDef_utils___yaml_no_ts │ │ │ │ 472: 0011bae9 356 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___fetch │ │ │ │ 473: 000243bd 292 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___TypeDef_____init__ │ │ │ │ 474: 00060b4d 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ - 475: 0017dd21 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___utils │ │ │ │ + 475: 0017df69 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___utils │ │ │ │ 476: 0007d389 256 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___epilogue__CodeGenBase_glue │ │ │ │ 477: 0007c5a5 92 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___isRecordSchema │ │ │ │ 478: 000523cd 112 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Schema___props │ │ │ │ 479: 0002427d 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__PrimitiveSchema_setup │ │ │ │ 480: 000b7ae9 1208 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___typedsl_loader │ │ │ │ 481: 00044e45 656 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine___file │ │ │ │ - 482: 0017c981 212 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___main │ │ │ │ + 482: 0017cbc9 212 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___main │ │ │ │ 483: 0004a07d 1676 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____normalize_fields │ │ │ │ 484: 0005bc39 248 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____secondaryFile_dsl │ │ │ │ 485: 000366d1 96 FUNC GLOBAL DEFAULT 11 CPyStr_Removesuffix │ │ │ │ 486: 00036671 96 FUNC GLOBAL DEFAULT 11 CPyStr_Removeprefix │ │ │ │ 487: 00046141 132 FUNC GLOBAL DEFAULT 11 CPyDef_utils____RoundTripNoTimeStampConstructor___construct_yaml_timestamp │ │ │ │ 488: 00029905 128 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___LazyInitDef_____init__ │ │ │ │ 489: 000b2ca5 9824 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___begin_class │ │ │ │ 490: 001cc164 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_codegen___globals │ │ │ │ - 491: 00135d79 24 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___validate___3_init___3_Name_obj │ │ │ │ + 491: 00135fc1 24 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___validate___3_init___3_Name_obj │ │ │ │ 492: 000563c5 520 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ 493: 001cc098 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_main___globals │ │ │ │ 494: 0006b66d 324 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___ClassDefinition___writeImplDefinition │ │ │ │ 495: 000666b1 944 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___secondaryfilesdsl_loader │ │ │ │ 496: 000a8b11 188 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___safe_name │ │ │ │ 497: 001cc08c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_rdflib___plugin │ │ │ │ 498: 00066595 284 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___typedsl_loader │ │ │ │ @@ -504,90 +504,90 @@ │ │ │ │ 500: 001cc010 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___sourceline__internal │ │ │ │ 501: 00037385 196 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ 502: 0003e289 212 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_identity__Loader_glue │ │ │ │ 503: 001cbf94 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen___MapDefinition │ │ │ │ 504: 000a113d 292 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___validate_scoped__Loader_glue │ │ │ │ 505: 00039825 64 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 506: 0004aa61 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Name___get_space │ │ │ │ - 507: 0017cdd9 440 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___python_codegen │ │ │ │ + 507: 0017d021 440 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___python_codegen │ │ │ │ 508: 00062511 248 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____type_dsl │ │ │ │ 509: 00043815 292 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___MapDefinition___writeFwdDeclaration │ │ │ │ - 510: 0013813d 1696 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedSchema_____init__ │ │ │ │ + 510: 00138385 1696 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedSchema_____init__ │ │ │ │ 511: 00065085 452 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___uri_loader │ │ │ │ 512: 0002ec85 108 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen_____mypyc__epilogue_DotNetCodeGen_env_setup │ │ │ │ 513: 001cbd84 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___NamedSchema │ │ │ │ 514: 0005b2e9 192 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ 515: 00101e8d 312 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___doc_to_doc_string │ │ │ │ 516: 001cc150 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___codegen_base │ │ │ │ 517: 000870f9 228 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___copy_utils_recursive_epilogue_DotNetCodeGen_obj_____call__ │ │ │ │ 518: 00045155 3624 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine___start │ │ │ │ 519: 001cc184 4 OBJECT GLOBAL DEFAULT 22 CPyModule_logging │ │ │ │ - 520: 00145011 328 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___MapSchema_____init__ │ │ │ │ + 520: 00145259 328 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___MapSchema_____init__ │ │ │ │ 521: 001cbf6c 4 OBJECT GLOBAL DEFAULT 22 dlang_codegen___are_dispatchable_env_free_instance │ │ │ │ 522: 001cc0ac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_rdflib │ │ │ │ 523: 0008899d 1072 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___prologue │ │ │ │ 524: 0010b67d 15320 FUNC GLOBAL DEFAULT 11 CPyDef_jsonld_context___process_type │ │ │ │ 525: 0004232d 408 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___declare_id_field │ │ │ │ 526: 0004f851 2976 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_identifier │ │ │ │ 527: 001cbdb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_utils____RoundTripNoTimeStampConstructor │ │ │ │ 528: 000f6cc5 188 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___strip_duplicated_lineno │ │ │ │ 529: 00034191 160 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ 530: 00035391 252 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ 531: 00034fcd 32 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ 532: 000a8559 1072 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___avro_field_name │ │ │ │ 533: 001cbec8 4 OBJECT GLOBAL DEFAULT 22 CPyType_makedoc___MyRenderer │ │ │ │ - 534: 00150bd9 53384 FUNC GLOBAL DEFAULT 11 CPyDef_codegen___codegen │ │ │ │ + 534: 00150e21 53384 FUNC GLOBAL DEFAULT 11 CPyDef_codegen___codegen │ │ │ │ 535: 00080879 24 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___template_from_resource_epilogue_JavaCodeGen_obj │ │ │ │ 536: 000349ed 16 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ 537: 00038fa9 232 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ 538: 001cbd58 4 OBJECT GLOBAL DEFAULT 22 avro___schema_____init___3_Name_env_free_instance │ │ │ │ 539: 001cbf7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen_____mypyc_lambda__0_epilogue_CppCodeGen_obj │ │ │ │ 540: 000d1ce5 17440 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___type_loader │ │ │ │ 541: 0009ff6d 252 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___add_context__Loader_glue │ │ │ │ - 542: 00135d61 24 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____init___3_Name_env │ │ │ │ + 542: 00135fa9 24 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____init___3_Name_env │ │ │ │ 543: 00066a61 224 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___secondaryfilesdsl_loader │ │ │ │ 544: 00023e85 40 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc_____mypyc__MyRenderer_setup │ │ │ │ 545: 00039545 300 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ 546: 001cc194 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad__internal │ │ │ │ 547: 000f2dc9 408 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___validate_links │ │ │ │ 548: 00024055 44 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline_____mypyc__SourceLine_setup │ │ │ │ 549: 0004286d 364 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___idmap_loader │ │ │ │ 550: 00034825 140 FUNC GLOBAL DEFAULT 11 CPyPy_validate_____mypyc_lambda__0_avro_type_name_obj_____get__ │ │ │ │ 551: 0011790d 1564 FUNC GLOBAL DEFAULT 11 CPyDef_utils___convert_to_dict │ │ │ │ 552: 00023dfd 40 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen_____mypyc__DlangCodeGen_setup │ │ │ │ 553: 000c1af1 5436 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___type_loader_enum │ │ │ │ 554: 001cc11c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___ref_resolver │ │ │ │ - 555: 001442ed 1488 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___ArraySchema_____init__ │ │ │ │ + 555: 00144535 1488 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___ArraySchema_____init__ │ │ │ │ 556: 0007158d 20800 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___epilogue │ │ │ │ 557: 00048bc9 1124 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___epilogue │ │ │ │ 558: 00053db9 1988 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___PrimitiveSchema_____init__ │ │ │ │ - 559: 00138001 316 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Names___add_name │ │ │ │ - 560: 00145159 1696 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedMapSchema_____init__ │ │ │ │ + 559: 00138249 316 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Names___add_name │ │ │ │ + 560: 001453a1 1696 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedMapSchema_____init__ │ │ │ │ 561: 001cbfb4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_codegen_base___TypeDef_____slots__ │ │ │ │ 562: 001cbd98 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___AvroException │ │ │ │ 563: 00038d1d 44 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ 564: 001cc168 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___codegen │ │ │ │ 565: 001cbebc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_python_codegen____string_type_def │ │ │ │ 566: 0007bf91 260 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___isPrimitiveType │ │ │ │ - 567: 001a7d58 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 567: 001a7fa0 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ 568: 000b6b99 360 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___idmap_loader │ │ │ │ 569: 0003409d 120 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ 570: 00063f11 2212 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_____top_level__ │ │ │ │ - 571: 00134b19 768 FUNC GLOBAL DEFAULT 11 CPyDef_validate___validate │ │ │ │ + 571: 00134d61 768 FUNC GLOBAL DEFAULT 11 CPyDef_validate___validate │ │ │ │ 572: 00054b45 84 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Field___default │ │ │ │ 573: 000858c1 256 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___epilogue │ │ │ │ 574: 000fdebd 24 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj │ │ │ │ 575: 000691c5 156 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___q │ │ │ │ - 576: 00177629 500 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___is_subtype │ │ │ │ + 576: 00177871 500 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___is_subtype │ │ │ │ 577: 0003523d 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ 578: 001cc00c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___sourceline │ │ │ │ 579: 0004357d 220 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___MapDefinition____remove_namespace │ │ │ │ 580: 00041651 156 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___prologue │ │ │ │ - 581: 0014727d 496 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___UnionSchema_____init__ │ │ │ │ - 582: 0017b859 172 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad_____main__ │ │ │ │ + 581: 001474c5 496 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___UnionSchema_____init__ │ │ │ │ + 582: 0017baa1 172 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad_____main__ │ │ │ │ 583: 000767d9 18036 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___convertTypeToCpp │ │ │ │ 584: 001cbea0 4 OBJECT GLOBAL DEFAULT 22 CPyType_python_codegen___PythonCodeGen │ │ │ │ 585: 00086509 228 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___expand_resource_template_to_epilogue_DotNetCodeGen_obj_____call__ │ │ │ │ 586: 0003697d 112 FUNC GLOBAL DEFAULT 11 CPyStr_Count │ │ │ │ 587: 001cc030 4 OBJECT GLOBAL DEFAULT 22 CPyModule_cachecontrol___wrapper │ │ │ │ 588: 00051b71 316 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_uris │ │ │ │ 589: 000461c5 140 FUNC GLOBAL DEFAULT 11 CPyPy_utils____RoundTripNoTimeStampConstructor___construct_yaml_timestamp │ │ │ │ @@ -601,25 +601,25 @@ │ │ │ │ 597: 00037795 308 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ 598: 001cbd8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___Name │ │ │ │ 599: 00090c01 348 FUNC GLOBAL DEFAULT 11 CPyPy_jsonld_context___pred │ │ │ │ 600: 001cbf20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen____any_type_def │ │ │ │ 601: 001cbf48 4 OBJECT GLOBAL DEFAULT 22 dotnet_codegen___expand_resource_template_to_epilogue_DotNetCodeGen_obj_free_instance │ │ │ │ 602: 001cc13c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___dotnet_codegen__internal │ │ │ │ 603: 001cbf1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen___prims │ │ │ │ - 604: 0017c915 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___jsonld_context │ │ │ │ + 604: 0017cb5d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___jsonld_context │ │ │ │ 605: 0007beb5 220 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___parseRecordField │ │ │ │ 606: 001cc120 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___ref_resolver__internal │ │ │ │ 607: 000631b1 1604 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine___makeError │ │ │ │ 608: 0006f285 100 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___EnumDefinition │ │ │ │ 609: 00053c81 312 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Schema_____init__ │ │ │ │ 610: 00055e05 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 611: 001272e5 540 FUNC GLOBAL DEFAULT 11 CPyDef_validate___vpformat │ │ │ │ + 611: 0012735d 540 FUNC GLOBAL DEFAULT 11 CPyDef_validate___vpformat │ │ │ │ 612: 001cc17c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad_____main___3__internal │ │ │ │ 613: 000367f9 100 FUNC GLOBAL DEFAULT 11 CPy_DecodeUTF8 │ │ │ │ - 614: 00139801 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Field___default │ │ │ │ + 614: 00139a49 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Field___default │ │ │ │ 615: 001cc04c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_ref_resolver___globals │ │ │ │ 616: 00114651 2072 FUNC GLOBAL DEFAULT 11 CPyDef_utils___flatten │ │ │ │ 617: 001cc16c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___codegen__internal │ │ │ │ 618: 000ba109 124 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___constant_fields_of │ │ │ │ 619: 00037f49 156 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ 620: 0006ba8d 3632 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___ClassDefinition___writeDefinition │ │ │ │ 621: 0007cb99 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___pred │ │ │ │ @@ -633,15 +633,15 @@ │ │ │ │ 629: 00034aa5 36 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ 630: 00055cb5 336 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ 631: 0003e431 212 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_uris__Loader_glue │ │ │ │ 632: 000d1555 4 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___type_loader__CodeGenBase_glue │ │ │ │ 633: 00036731 30 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ 634: 0007b23d 348 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___split_field │ │ │ │ 635: 0007c891 320 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___pred │ │ │ │ - 636: 0016d7ad 676 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___makedoc │ │ │ │ + 636: 0016d9f5 676 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___makedoc │ │ │ │ 637: 00054fed 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ 638: 00087c31 224 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___expand_resource_template_to_epilogue_TypeScriptCodeGen_obj_____call__ │ │ │ │ 639: 0005d901 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ 640: 00048aa5 292 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___MapDefinition___writeDefinition │ │ │ │ 641: 00101fc5 12208 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___begin_class │ │ │ │ 642: 00050f8d 316 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_identity │ │ │ │ 643: 00109db9 416 FUNC GLOBAL DEFAULT 11 CPyDef_utils___add_dictlist │ │ │ │ @@ -658,15 +658,15 @@ │ │ │ │ 654: 000396dd 44 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ 655: 00067185 452 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___uri_loader │ │ │ │ 656: 0006e27d 220 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___parseMapSchema │ │ │ │ 657: 000b0c0d 6832 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___declare_field │ │ │ │ 658: 001cc160 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ 659: 001cc058 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___validate │ │ │ │ 660: 0002e825 108 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_____mypyc__codegen_env_setup │ │ │ │ - 661: 00134755 560 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___load_and_validate │ │ │ │ + 661: 0013499d 560 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___load_and_validate │ │ │ │ 662: 0004cb99 7016 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader_____init__ │ │ │ │ 663: 00039091 372 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ 664: 001cc144 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___dlang_codegen__internal │ │ │ │ 665: 000e1c19 21492 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___resolve_ref │ │ │ │ 666: 0002f321 120 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen_____mypyc__expand_resource_template_to_epilogue_TypeScriptCodeGen_obj_setup │ │ │ │ 667: 00029985 280 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___to_dotnet │ │ │ │ 668: 0002eeb9 120 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen_____mypyc__copy_utils_recursive_epilogue_DotNetCodeGen_obj_setup │ │ │ │ @@ -674,16 +674,16 @@ │ │ │ │ 670: 00036751 36 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ 671: 00024395 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__RecordSchema_setup │ │ │ │ 672: 0006d611 340 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___split_name │ │ │ │ 673: 00109d59 96 FUNC GLOBAL DEFAULT 11 CPyDef_utils____RoundTripNoTimeStampConstructor │ │ │ │ 674: 000412a9 256 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___add_lazy_init │ │ │ │ 675: 001cbf3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen___BASIC_JAVA_IDENTIFIER_RE │ │ │ │ 676: 000f5e89 508 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___bullets │ │ │ │ - 677: 00139b81 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___RecordSchema___fields │ │ │ │ - 678: 00136739 720 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names___get_name │ │ │ │ + 677: 00139dc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___RecordSchema___fields │ │ │ │ + 678: 00136981 720 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names___get_name │ │ │ │ 679: 001cbf40 4 OBJECT GLOBAL DEFAULT 22 dotnet_codegen___copy_utils_recursive_epilogue_DotNetCodeGen_obj_free_instance │ │ │ │ 680: 000b9cf9 1040 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___constant_fields_of │ │ │ │ 681: 0006f925 6980 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___EnumDefinition___writeDefinition │ │ │ │ 682: 000dfce5 4 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___type_loader__CodeGenBase_glue │ │ │ │ 683: 00034991 32 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ 684: 0008e5ad 9812 FUNC GLOBAL DEFAULT 11 CPyDef_jsonld_context___pred │ │ │ │ 685: 00049cd9 716 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___MyRenderer___text │ │ │ │ @@ -699,84 +699,84 @@ │ │ │ │ 695: 00042251 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___declare_id_field │ │ │ │ 696: 000e9941 304 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_idmap │ │ │ │ 697: 0002419d 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__Name_setup │ │ │ │ 698: 0002f02d 120 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen_____mypyc__template_from_resource_epilogue_JavaCodeGen_obj_setup │ │ │ │ 699: 0009384d 284 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___MyRenderer___block_code │ │ │ │ 700: 000375c9 176 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ 701: 000abbc9 360 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___idmap_loader │ │ │ │ - 702: 00135c9d 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names │ │ │ │ + 702: 00135ee5 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names │ │ │ │ 703: 00038871 176 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ 704: 00041885 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___begin_class │ │ │ │ - 705: 0017b971 388 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___codegen │ │ │ │ + 705: 0017bbb9 388 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___codegen │ │ │ │ 706: 00036da9 280 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ - 707: 00140f55 5028 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Field_____init__ │ │ │ │ + 707: 0014119d 5028 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Field_____init__ │ │ │ │ 708: 000a0fd9 356 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___fetch__Loader_glue │ │ │ │ 709: 00034031 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ 710: 0003470d 140 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___expand_resource_template_to_epilogue_TypeScriptCodeGen_obj_____get__ │ │ │ │ 711: 000a0c31 316 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_uris__Loader_glue │ │ │ │ 712: 00092dd9 96 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___MyRenderer │ │ │ │ 713: 00044589 216 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___MyRenderer___inline_html │ │ │ │ - 714: 00139881 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___EnumSchema___symbols │ │ │ │ + 714: 00139ac9 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___EnumSchema___symbols │ │ │ │ 715: 000f552d 352 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline____lineno │ │ │ │ 716: 000425c9 456 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___uri_loader │ │ │ │ - 717: 00142375 5068 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___RecordSchema___make_field_objects │ │ │ │ + 717: 001425bd 5068 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___RecordSchema___make_field_objects │ │ │ │ 718: 000bce19 220 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___parse_map │ │ │ │ 719: 001ca7fc 60 OBJECT GLOBAL DEFAULT 21 avro___schema___SchemaParseException_members │ │ │ │ 720: 0002edf9 120 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen_____mypyc__expand_resource_template_to_epilogue_DotNetCodeGen_obj_setup │ │ │ │ 721: 0002fb71 100 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___template_from_resource_epilogue_TypeScriptCodeGen_obj_____get__ │ │ │ │ 722: 0009b419 140 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader │ │ │ │ 723: 00097d19 1112 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___arg_parser │ │ │ │ 724: 00023ee9 48 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc_____mypyc__ToC_setup │ │ │ │ 725: 00037d65 84 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ 726: 001cc02c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_mypy_extensions │ │ │ │ 727: 001cc0a0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___main__internal │ │ │ │ 728: 00023e25 48 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen_____mypyc__DotNetCodeGen_setup │ │ │ │ 729: 00110451 272 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc____extendsfrom │ │ │ │ - 730: 0017d6dd 288 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___sourceline │ │ │ │ + 730: 0017d925 288 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___sourceline │ │ │ │ 731: 0010a03d 328 FUNC GLOBAL DEFAULT 11 CPyDef_utils___aslist │ │ │ │ - 732: 001440b1 572 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Field_____init__ │ │ │ │ + 732: 001442f9 572 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Field_____init__ │ │ │ │ 733: 001cc09c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___main │ │ │ │ 734: 000b8ba5 2348 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___parse_enum │ │ │ │ 735: 00042cb1 256 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___epilogue │ │ │ │ 736: 00080f75 312 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen____doc_to_doc_string │ │ │ │ 737: 000807f1 112 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen │ │ │ │ 738: 00036795 100 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ 739: 000c734d 220 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___type_loader_enum │ │ │ │ - 740: 00177525 260 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___print_fieldrefs │ │ │ │ + 740: 0017776d 260 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___print_fieldrefs │ │ │ │ 741: 00039479 96 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ 742: 000ef93d 620 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___resolve_all │ │ │ │ 743: 000d8765 192 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___shortname │ │ │ │ 744: 001cbd70 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___MapSchema │ │ │ │ 745: 0011a4a1 332 FUNC GLOBAL DEFAULT 11 CPyDef_main___printrdf │ │ │ │ - 746: 00139981 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___MapSchema___values │ │ │ │ + 746: 00139bc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___MapSchema___values │ │ │ │ 747: 0011374d 3496 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___print_inheritance │ │ │ │ 748: 001cbdbc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_utils_____all__ │ │ │ │ - 749: 0017dc09 280 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___utils │ │ │ │ + 749: 0017de51 280 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___utils │ │ │ │ 750: 0006856d 2868 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base_____top_level__ │ │ │ │ 751: 001cbfe8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___resources___abc │ │ │ │ 752: 00037db9 68 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ 753: 0009eb4d 144 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___NormDict_____del__ │ │ │ │ 754: 00060545 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ 755: 000ac1dd 284 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___typedsl_loader │ │ │ │ 756: 001c4160 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ 757: 0009f6e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver____url_norm │ │ │ │ 758: 000380f9 122 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ 759: 00039709 38 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ 760: 001cc0dc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_textwrap │ │ │ │ - 761: 00143821 1528 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___RecordSchema_____init__ │ │ │ │ + 761: 00143a69 1528 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___RecordSchema_____init__ │ │ │ │ 762: 0002fbf1 100 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___expand_resource_template_to_epilogue_TypeScriptCodeGen_obj_____get__ │ │ │ │ 763: 001145d5 124 FUNC GLOBAL DEFAULT 11 CPyPy_utils___aslist │ │ │ │ 764: 001cbd6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___NamedMapSchema │ │ │ │ - 765: 00135cfd 100 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___PrimitiveSchema │ │ │ │ + 765: 00135f45 100 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___PrimitiveSchema │ │ │ │ 766: 00063905 244 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___SourceLine_____exit__ │ │ │ │ 767: 0009e9f5 228 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___NormDict_____contains__ │ │ │ │ 768: 00044535 84 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___MyRenderer___inline_html │ │ │ │ - 769: 0017c461 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___dotnet_codegen │ │ │ │ - 770: 00163b99 440 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_valid_avro │ │ │ │ - 771: 00136415 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Name │ │ │ │ + 769: 0017c6a9 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___dotnet_codegen │ │ │ │ + 770: 00163de1 440 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_valid_avro │ │ │ │ + 771: 0013665d 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Name │ │ │ │ 772: 001cc170 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ 773: 001cbf54 4 OBJECT GLOBAL DEFAULT 22 CPyType_dotnet_codegen___template_from_resource_epilogue_DotNetCodeGen_obj │ │ │ │ 774: 001cbf74 4 OBJECT GLOBAL DEFAULT 22 CPyType_dlang_codegen___DlangCodeGen │ │ │ │ 775: 001cbfa8 4 OBJECT GLOBAL DEFAULT 22 CPyType_codegen_base___TypeDef │ │ │ │ 776: 0004493d 528 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___ToC___contents │ │ │ │ 777: 000d625d 340 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___type_loader__CodeGenBase_glue │ │ │ │ 778: 00040d5d 288 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___LazyInitDef_____init__ │ │ │ │ @@ -787,61 +787,61 @@ │ │ │ │ 783: 0004c709 452 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___template_from_resource_epilogue_DotNetCodeGen_obj_____call__ │ │ │ │ 784: 0002f6c9 120 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__validate___3_init___3_Name_obj_setup │ │ │ │ 785: 00056a89 148 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ 786: 00097c59 192 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___fix_doc │ │ │ │ 787: 00039205 10 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ 788: 0004af01 144 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_____mypyc_lambda__0_codegen_obj_____call__ │ │ │ │ 789: 00035d3d 50 FUNC GLOBAL DEFAULT 11 CPyStr_Find │ │ │ │ - 790: 00163d51 284 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_avro │ │ │ │ + 790: 00163f99 284 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_avro │ │ │ │ 791: 0009e00d 680 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___NormDict_____setitem__ │ │ │ │ 792: 000914f1 248 FUNC GLOBAL DEFAULT 11 CPyPy_jsonld_context___fix_jsonld_ids │ │ │ │ 793: 0005d68d 104 FUNC GLOBAL DEFAULT 11 CPy_SetupObject │ │ │ │ 794: 001cbff8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_typescript_codegen___globals │ │ │ │ - 795: 0014ba85 20820 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___extend_and_specialize │ │ │ │ + 795: 0014bccd 20820 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___extend_and_specialize │ │ │ │ 796: 001cbef8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_makedoc____logger │ │ │ │ 797: 00037fe5 62 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ 798: 001cbd5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema_____init___3_Name_env │ │ │ │ 799: 0004c31d 320 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc_lambda__0_epilogue_CppCodeGen_obj_____call__ │ │ │ │ 800: 0002ed39 120 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen_____mypyc__template_from_resource_epilogue_DotNetCodeGen_obj_setup │ │ │ │ 801: 000242cd 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__ArraySchema_setup │ │ │ │ 802: 000240b1 8 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine_____enter__ │ │ │ │ 803: 000ac651 76 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___interface_name │ │ │ │ 804: 00045ffd 128 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___SourceLine___end │ │ │ │ 805: 0006f6bd 220 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___parseEnum │ │ │ │ 806: 000bcef5 2628 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___parse_record_field │ │ │ │ 807: 0004c615 244 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen_____mypyc_lambda__0_are_dispatchable_obj_____call__ │ │ │ │ - 808: 0016960d 492 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___avrold_doc │ │ │ │ + 808: 00169855 492 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___avrold_doc │ │ │ │ 809: 001cbf9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen___ClassDefinition │ │ │ │ - 810: 0017e055 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___avro │ │ │ │ + 810: 0017e29d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___avro │ │ │ │ 811: 00065249 808 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___secondaryfilesdsl_loader │ │ │ │ 812: 001cbf90 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen___UnionDefinition │ │ │ │ 813: 00023dd5 40 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc__CppCodeGen_setup │ │ │ │ 814: 0007caed 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___isArray │ │ │ │ - 815: 0016c175 5688 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc_____top_level__ │ │ │ │ - 816: 0014746d 100 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___UnionSchema │ │ │ │ + 815: 0016c3bd 5688 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc_____top_level__ │ │ │ │ + 816: 001476b5 100 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___UnionSchema │ │ │ │ 817: 000384d5 328 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ 818: 000372e9 156 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ 819: 0003861d 244 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ - 820: 0017781d 15204 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____top_level__ │ │ │ │ - 821: 00127269 124 FUNC GLOBAL DEFAULT 11 CPyPy_validate___friendly │ │ │ │ + 820: 00177a65 15204 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____top_level__ │ │ │ │ + 821: 001272e1 124 FUNC GLOBAL DEFAULT 11 CPyPy_validate___friendly │ │ │ │ 822: 000342ad 140 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen_____mypyc_lambda__0_epilogue_CppCodeGen_obj_____get__ │ │ │ │ 823: 0005b1b1 304 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_dsl │ │ │ │ 824: 00034e41 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ 825: 00087701 224 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___expand_resource_template_to_epilogue_JavaCodeGen_obj_____call__ │ │ │ │ 826: 000637f5 272 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine_____exit__ │ │ │ │ 827: 0003e505 1364 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___resolve_all__Loader_glue │ │ │ │ 828: 00039b21 116 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ 829: 001cbeb0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_python_codegen____bool_type_def │ │ │ │ 830: 001cc104 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___utils │ │ │ │ 831: 001cbd90 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___Schema │ │ │ │ 832: 000d7fc1 460 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___declare_field │ │ │ │ 833: 00069195 24 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___epilogue_CppCodeGen_env │ │ │ │ 834: 000440cd 444 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___UnionDefinition___writeFwdDeclaration │ │ │ │ 835: 00036ec1 320 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ - 836: 00147c9d 15848 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___is_subtype │ │ │ │ + 836: 00147ee5 15848 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___is_subtype │ │ │ │ 837: 0011620d 408 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___replace_type │ │ │ │ 838: 0004482d 168 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___ToC_____init__ │ │ │ │ 839: 000cc945 19132 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___type_loader │ │ │ │ 840: 0009dc39 188 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___NormDict_____eq__ │ │ │ │ 841: 0005457d 312 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___PrimitiveSchema_____init__ │ │ │ │ 842: 000f02dd 10988 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___validate_links │ │ │ │ 843: 00065571 224 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___secondaryfilesdsl_loader │ │ │ │ @@ -855,60 +855,60 @@ │ │ │ │ 851: 0003657d 244 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ 852: 0002f261 120 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen_____mypyc__template_from_resource_epilogue_TypeScriptCodeGen_obj_setup │ │ │ │ 853: 001cc0a4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ruamel___yaml___comments │ │ │ │ 854: 001cc054 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_python_codegen___globals │ │ │ │ 855: 00044b4d 216 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___ToC___contents │ │ │ │ 856: 0011eab5 264 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___vocab_type_name │ │ │ │ 857: 00023fa1 44 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen_____mypyc__PythonCodeGen_setup │ │ │ │ - 858: 0017cd6d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___makedoc │ │ │ │ - 859: 001697f9 8092 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___makedoc │ │ │ │ + 858: 0017cfb5 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___makedoc │ │ │ │ + 859: 00169a41 8092 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___makedoc │ │ │ │ 860: 00051f51 204 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___getid │ │ │ │ 861: 00047b55 1380 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen_____init__ │ │ │ │ 862: 00023c71 44 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc__ClassDefinition_setup │ │ │ │ 863: 000349fd 26 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ 864: 001cbd88 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___Names │ │ │ │ 865: 000b7225 192 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___avro_field_name │ │ │ │ 866: 0004b759 292 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___UnionDefinition___writeDefinition │ │ │ │ 867: 000565cd 496 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ 868: 00067349 584 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___secondaryfilesdsl_loader │ │ │ │ 869: 00038041 116 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ 870: 0003e35d 212 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____normalize_fields__Loader_glue │ │ │ │ 871: 00034e21 32 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ 872: 00098915 288 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___fmt │ │ │ │ - 873: 00147bbd 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___make_avsc_object │ │ │ │ + 873: 00147e05 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___make_avsc_object │ │ │ │ 874: 00117fa5 528 FUNC GLOBAL DEFAULT 11 CPyDef_utils___json_dump │ │ │ │ 875: 001cbec4 4 OBJECT GLOBAL DEFAULT 22 CPyType_makedoc___ToC │ │ │ │ 876: 0002f979 96 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___expand_resource_template_to_epilogue_DotNetCodeGen_obj_____get__ │ │ │ │ 877: 00034cb1 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ 878: 001cbddc 4 OBJECT GLOBAL DEFAULT 22 CPyType_typescript_codegen___epilogue_TypeScriptCodeGen_env │ │ │ │ 879: 001cc044 4 OBJECT GLOBAL DEFAULT 22 CPyModule_traceback │ │ │ │ 880: 000b749d 188 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___safe_name │ │ │ │ 881: 00023ffd 84 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver_____mypyc__Loader_setup │ │ │ │ 882: 001cbf4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_dotnet_codegen___expand_resource_template_to_epilogue_DotNetCodeGen_obj │ │ │ │ 883: 000526e5 136 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___EnumSchema___symbols │ │ │ │ 884: 001178ad 96 FUNC GLOBAL DEFAULT 11 CPyPy_utils___onWindows │ │ │ │ 885: 0007c9d1 284 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___isArray │ │ │ │ - 886: 00138a21 2040 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___EnumSchema_____init__ │ │ │ │ + 886: 00138c69 2040 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___EnumSchema_____init__ │ │ │ │ 887: 000b062d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___idmap_loader │ │ │ │ 888: 0004902d 252 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___epilogue │ │ │ │ 889: 001cc114 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___schema │ │ │ │ 890: 001cc070 4 OBJECT GLOBAL DEFAULT 22 CPyModule_copy │ │ │ │ 891: 001cc080 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___makedoc__internal │ │ │ │ 892: 001cbdc0 4 OBJECT GLOBAL DEFAULT 22 typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj_free_instance │ │ │ │ 893: 00049fa5 216 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___MyRenderer___text │ │ │ │ 894: 00043251 448 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___FieldDefinition_____init__ │ │ │ │ 895: 000612e9 4648 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____type_dsl │ │ │ │ 896: 000efba9 1116 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline____add_lc_filename │ │ │ │ 897: 00067591 224 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___secondaryfilesdsl_loader │ │ │ │ - 898: 001396f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Name___fullname │ │ │ │ + 898: 00139941 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Name___fullname │ │ │ │ 899: 001cbdb8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_utils___schema_salad___utils___flatten___ltypes │ │ │ │ 900: 0006cb49 1220 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___safenamespacename │ │ │ │ 901: 001cbdd0 4 OBJECT GLOBAL DEFAULT 22 typescript_codegen___template_from_resource_epilogue_TypeScriptCodeGen_obj_free_instance │ │ │ │ 902: 001cbde4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_typescript_codegen___prims │ │ │ │ - 903: 00147989 112 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedUnionSchema │ │ │ │ + 903: 00147bd1 112 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedUnionSchema │ │ │ │ 904: 001cc094 4 OBJECT GLOBAL DEFAULT 22 CPyModule_argparse │ │ │ │ 905: 00126951 344 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___RenderType___render_type │ │ │ │ 906: 001cbffc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ruamel___yaml │ │ │ │ 907: 001cbfc0 4 OBJECT GLOBAL DEFAULT 22 codegen___codegen_env_free_instance │ │ │ │ 908: 00034fed 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ 909: 0002706d 136 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___validate_link__Loader_glue │ │ │ │ 910: 0011a2f1 432 FUNC GLOBAL DEFAULT 11 CPyDef_utils___stdout │ │ │ │ @@ -918,43 +918,43 @@ │ │ │ │ 914: 001cc020 4 OBJECT GLOBAL DEFAULT 22 CPyModule_rdflib___plugins___parsers___notation3 │ │ │ │ 915: 0007cf91 672 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___isMapSchema │ │ │ │ 916: 0002f0ed 120 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen_____mypyc__expand_resource_template_to_epilogue_JavaCodeGen_obj_setup │ │ │ │ 917: 001cbe94 4 OBJECT GLOBAL DEFAULT 22 CPyType_ref_resolver___NormDict │ │ │ │ 918: 000443ad 196 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___to_dotnet │ │ │ │ 919: 00042db1 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___secondaryfilesdsl_loader │ │ │ │ 920: 00023f79 40 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc_____mypyc__RenderType_setup │ │ │ │ - 921: 00139489 388 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Name_____init__ │ │ │ │ + 921: 001396d1 388 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Name_____init__ │ │ │ │ 922: 001cc154 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___codegen_base__internal │ │ │ │ 923: 00046a15 500 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen_____init__ │ │ │ │ 924: 0007e1e1 24 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen_____mypyc_lambda__0_are_dispatchable_obj │ │ │ │ 925: 00029a9d 288 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___to_java │ │ │ │ 926: 00126aa9 188 FUNC GLOBAL DEFAULT 11 CPyPy_validate___avro_type_name │ │ │ │ 927: 00117f29 124 FUNC GLOBAL DEFAULT 11 CPyPy_utils___convert_to_dict │ │ │ │ 928: 00052579 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Schema___get_prop │ │ │ │ 929: 0011bc81 9412 FUNC GLOBAL DEFAULT 11 CPyDef_utils_____top_level__ │ │ │ │ 930: 001cbfe4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_validate___globals │ │ │ │ - 931: 00145a55 5960 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema____build_schema_objects │ │ │ │ + 931: 00145c9d 5960 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema____build_schema_objects │ │ │ │ 932: 00039731 144 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ 933: 001ca838 60 OBJECT GLOBAL DEFAULT 21 avro___schema___AvroException_members │ │ │ │ 934: 00037c5d 152 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ 935: 00044289 292 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___UnionDefinition___writeFwdDeclaration │ │ │ │ 936: 000647b5 132 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___TypeDef │ │ │ │ 937: 00054f19 104 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedUnionSchema___schemas │ │ │ │ - 938: 0013884d 468 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedSchema_____init__ │ │ │ │ + 938: 00138a95 468 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedSchema_____init__ │ │ │ │ 939: 00034b65 184 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ 940: 0006d00d 188 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___safenamespacename │ │ │ │ 941: 001cc024 4 OBJECT GLOBAL DEFAULT 22 CPyModule_rdflib___graph │ │ │ │ 942: 000a0d6d 620 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___resolve_all__Loader_glue │ │ │ │ 943: 0002f881 96 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen_____mypyc_lambda__0_are_dispatchable_obj_____get__ │ │ │ │ 944: 00055ec5 152 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ 945: 0003ea59 168 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___validate_scoped__Loader_glue │ │ │ │ 946: 001cbf88 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen___CppCodeGen │ │ │ │ 947: 0007c789 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___isEnumSchema │ │ │ │ 948: 0003685d 100 FUNC GLOBAL DEFAULT 11 CPy_DecodeASCII │ │ │ │ - 949: 0017b905 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad_____main__ │ │ │ │ + 949: 0017bb4d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad_____main__ │ │ │ │ 950: 000387c1 176 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ 951: 0011a709 52 FUNC GLOBAL DEFAULT 11 CPyPy_utils___stdout │ │ │ │ 952: 0009e61d 188 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___NormDict_____delitem__ │ │ │ │ 953: 00036485 248 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ 954: 00030a85 408 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ 955: 00035c9d 160 FUNC GLOBAL DEFAULT 11 CPyStr_FindWithEnd │ │ │ │ 956: 000dfb91 340 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___type_loader │ │ │ │ @@ -979,78 +979,78 @@ │ │ │ │ 975: 000981a5 108 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen │ │ │ │ 976: 00041961 452 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___begin_class │ │ │ │ 977: 0003da39 200 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___add_context__Loader_glue │ │ │ │ 978: 000357cd 408 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ 979: 0004ea01 2084 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____add_properties │ │ │ │ 980: 0004f6fd 340 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____apply_dsl │ │ │ │ 981: 00042e8d 232 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___secondaryfilesdsl_loader │ │ │ │ - 982: 0017df3d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___validate │ │ │ │ + 982: 0017e185 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___validate │ │ │ │ 983: 00042f75 440 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___ClassDefinition___writeFwdDeclaration │ │ │ │ 984: 0007e1c9 24 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___are_dispatchable_env │ │ │ │ 985: 000683cd 224 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___secondaryfilesdsl_loader │ │ │ │ 986: 000bf20d 248 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___parse │ │ │ │ 987: 0006e9f1 1004 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___parseUnionSchema │ │ │ │ 988: 00055f5d 1040 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ 989: 000691ad 24 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc_lambda__0_epilogue_CppCodeGen_obj │ │ │ │ 990: 000bd939 284 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___parse_record_field │ │ │ │ 991: 0005d4d1 232 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___to_doc_comment │ │ │ │ 992: 0003e1e1 168 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_identifier__Loader_glue │ │ │ │ - 993: 0014491d 328 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___ArraySchema_____init__ │ │ │ │ + 993: 00144b65 328 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___ArraySchema_____init__ │ │ │ │ 994: 0003493d 48 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ 995: 000304f5 140 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ 996: 001cc05c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___validate__internal │ │ │ │ 997: 00058d11 9376 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_dsl │ │ │ │ - 998: 0017d1b1 1216 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___schema │ │ │ │ + 998: 0017d3f9 1216 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___schema │ │ │ │ 999: 00108a49 404 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___declare_id_field │ │ │ │ 1000: 000ba185 1088 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___are_dispatchable │ │ │ │ 1001: 00060c3d 1708 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ 1002: 000f4e65 320 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___reflow │ │ │ │ 1003: 00052c21 4192 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Schema_____init__ │ │ │ │ 1004: 0011a215 220 FUNC GLOBAL DEFAULT 11 CPyPy_utils___json_dumps │ │ │ │ 1005: 00054f85 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ 1006: 000567bd 148 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 1007: 0015e76d 13080 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___get_metaschema │ │ │ │ + 1007: 0015e9b5 13080 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___get_metaschema │ │ │ │ 1008: 00063ef9 24 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_____mypyc_lambda__0_codegen_obj │ │ │ │ 1009: 000ac3fd 408 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___safe_name │ │ │ │ 1010: 00041575 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___prologue │ │ │ │ 1011: 001cbd50 4 OBJECT GLOBAL DEFAULT 22 avro___schema___validate___3_init___3_Name_obj_free_instance │ │ │ │ 1012: 0007cc45 672 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___isArraySchema │ │ │ │ 1013: 00117789 292 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___validate_scoped │ │ │ │ 1014: 000a7175 4968 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___get_anon_name │ │ │ │ 1015: 00044c25 312 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___SourceLine_____init__ │ │ │ │ 1016: 00037ed5 116 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ 1017: 00034799 140 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj_____get__ │ │ │ │ 1018: 00060375 464 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___expand_url │ │ │ │ - 1019: 001474d1 300 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___UnionSchema_____init__ │ │ │ │ + 1019: 00147719 300 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___UnionSchema_____init__ │ │ │ │ 1020: 00043939 1132 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___MapDefinition___writeImplDefinition │ │ │ │ 1021: 001cbfa4 4 OBJECT GLOBAL DEFAULT 22 CPyType_codegen_base___LazyInitDef │ │ │ │ 1022: 000b6d01 1032 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___typedsl_loader │ │ │ │ 1023: 001cc018 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ruamel___yaml___error │ │ │ │ 1024: 000977ed 1132 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___fix_doc │ │ │ │ 1025: 000510c9 2728 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_uris │ │ │ │ 1026: 000398b1 64 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ 1027: 001cbde0 4 OBJECT GLOBAL DEFAULT 22 CPyType_typescript_codegen___TypeScriptCodeGen │ │ │ │ 1028: 000ba5c5 272 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___are_dispatchable │ │ │ │ 1029: 001cc01c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_rdflib___util │ │ │ │ 1030: 000551a5 244 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ - 1031: 0015dc61 764 FUNC GLOBAL DEFAULT 11 CPyPy_codegen___codegen │ │ │ │ + 1031: 0015dea9 764 FUNC GLOBAL DEFAULT 11 CPyPy_codegen___codegen │ │ │ │ 1032: 00023b25 48 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base_____mypyc__TypeDef_setup │ │ │ │ - 1033: 00139901 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___ArraySchema___items │ │ │ │ + 1033: 00139b49 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___ArraySchema___items │ │ │ │ 1034: 0010f399 3216 FUNC GLOBAL DEFAULT 11 CPyDef_jsonld_context___salad_to_jsonld_context │ │ │ │ 1035: 00051cad 676 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___getid │ │ │ │ 1036: 001cbdc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj │ │ │ │ 1037: 001cbea8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_python_codegen____any_type_def │ │ │ │ 1038: 00054a09 316 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Field___get_prop │ │ │ │ - 1039: 001a70c0 20 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 1039: 001a7308 20 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ 1040: 0004f4dd 544 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____apply_dsl │ │ │ │ - 1041: 00139779 136 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedSchema___name │ │ │ │ + 1041: 001399c1 136 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedSchema___name │ │ │ │ 1042: 000d63b1 7184 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___declare_field │ │ │ │ 1043: 000343c5 140 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___template_from_resource_epilogue_DotNetCodeGen_obj_____get__ │ │ │ │ 1044: 00069261 188 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___q │ │ │ │ - 1045: 00126b65 1796 FUNC GLOBAL DEFAULT 11 CPyDef_validate___friendly │ │ │ │ + 1045: 00126b65 1916 FUNC GLOBAL DEFAULT 11 CPyDef_validate___friendly │ │ │ │ 1046: 0004f321 192 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___add_namespaces │ │ │ │ 1047: 00024229 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__NamedSchema_setup │ │ │ │ 1048: 00034a39 36 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ 1049: 0007e7fd 24 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___expand_resource_template_to_epilogue_DotNetCodeGen_obj │ │ │ │ 1050: 001cc10c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___typescript_codegen │ │ │ │ 1051: 00037241 168 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ 1052: 000b2889 864 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___safe_name │ │ │ │ @@ -1061,23 +1061,23 @@ │ │ │ │ 1057: 0006de2d 100 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___MapDefinition │ │ │ │ 1058: 0007e761 108 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen │ │ │ │ 1059: 00046251 120 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names_____init__ │ │ │ │ 1060: 00036775 30 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ 1061: 0003934d 188 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ 1062: 0009e739 700 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___NormDict_____contains__ │ │ │ │ 1063: 0009dcf5 552 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___NormDict_____getitem__ │ │ │ │ - 1064: 001387dd 112 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedSchema │ │ │ │ + 1064: 00138a25 112 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedSchema │ │ │ │ 1065: 0010acdd 248 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___parseRecordSchema │ │ │ │ 1066: 000aea05 448 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___begin_class │ │ │ │ 1067: 0003eb01 160 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___getid__Loader_glue │ │ │ │ 1068: 0006b7b1 732 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___FieldDefinition___writeDefinition │ │ │ │ 1069: 001cc060 4 OBJECT GLOBAL DEFAULT 22 CPyModule_mistune___renderers___html │ │ │ │ 1070: 0009c681 188 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___uri_file_path │ │ │ │ 1071: 001cc0e0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json │ │ │ │ - 1072: 00144fb1 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___MapSchema │ │ │ │ + 1072: 001451f9 96 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___MapSchema │ │ │ │ 1073: 001cc138 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___dotnet_codegen │ │ │ │ 1074: 00034c1d 148 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ 1075: 001cbf98 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen___FieldDefinition │ │ │ │ 1076: 000245e9 220 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine_____init__ │ │ │ │ 1077: 001cbf68 4 OBJECT GLOBAL DEFAULT 22 CPyType_dlang_codegen_____mypyc_lambda__0_are_dispatchable_obj │ │ │ │ 1078: 001c0e84 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ 1079: 001cc18c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema_salad___globals │ │ │ │ @@ -1090,33 +1090,33 @@ │ │ │ │ 1086: 00046479 412 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase_____init__ │ │ │ │ 1087: 0002ebc5 120 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen_____mypyc___3__mypyc_lambda__0_are_dispatchable_obj_setup │ │ │ │ 1088: 001163a5 140 FUNC GLOBAL DEFAULT 11 CPyPy_utils___flatten │ │ │ │ 1089: 00036a85 164 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ 1090: 000462c9 276 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Names_____init__ │ │ │ │ 1091: 00093189 1732 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___MyRenderer___block_code │ │ │ │ 1092: 000a15fd 1352 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver____copy_dict_without_key │ │ │ │ - 1093: 001479f9 452 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedUnionSchema_____init__ │ │ │ │ + 1093: 00147c41 452 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedUnionSchema_____init__ │ │ │ │ 1094: 001cbefc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_main____logger │ │ │ │ 1095: 00109f59 228 FUNC GLOBAL DEFAULT 11 CPyPy_utils___add_dictlist │ │ │ │ 1096: 00023e55 48 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen_____mypyc__JavaCodeGen_setup │ │ │ │ 1097: 00052659 136 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedSchema___name │ │ │ │ 1098: 000470dd 544 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen_____init__ │ │ │ │ 1099: 0002faf1 100 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___expand_resource_template_to_epilogue_JavaCodeGen_obj_____get__ │ │ │ │ 1100: 00066115 1152 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___typedsl_loader │ │ │ │ 1101: 000ca755 460 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___declare_field │ │ │ │ - 1102: 0016b795 2444 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___main │ │ │ │ + 1102: 0016b9dd 2444 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___main │ │ │ │ 1103: 000fde09 108 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen │ │ │ │ 1104: 0006c8bd 324 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___ClassDefinition___writeDefinition │ │ │ │ 1105: 0004312d 292 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___ClassDefinition___writeFwdDeclaration │ │ │ │ 1106: 001cbdc8 4 OBJECT GLOBAL DEFAULT 22 typescript_codegen___expand_resource_template_to_epilogue_TypeScriptCodeGen_obj_free_instance │ │ │ │ 1107: 0009770d 224 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___number_headings │ │ │ │ 1108: 0002f555 120 FUNC GLOBAL DEFAULT 11 CPyDef_validate_____mypyc___3__mypyc_lambda__0_avro_type_name_obj_setup │ │ │ │ 1109: 00063131 128 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___SourceLine___makeLead │ │ │ │ 1110: 001cbf0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_java_codegen___template_from_resource_epilogue_JavaCodeGen_obj │ │ │ │ - 1111: 00143e91 544 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___RecordSchema_____init__ │ │ │ │ + 1111: 001440d9 544 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___RecordSchema_____init__ │ │ │ │ 1112: 001cbf14 4 OBJECT GLOBAL DEFAULT 22 CPyType_java_codegen___epilogue_JavaCodeGen_env │ │ │ │ 1113: 001cbd94 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___SchemaParseException │ │ │ │ 1114: 000380d1 40 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ 1115: 000f30b9 216 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___add_lc_filename │ │ │ │ 1116: 0003530d 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ 1117: 000399e1 48 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ 1118: 001cbf28 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen____bool_type_def │ │ │ │ @@ -1143,74 +1143,74 @@ │ │ │ │ 1139: 000f6085 224 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___bullets │ │ │ │ 1140: 00042081 464 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___declare_field │ │ │ │ 1141: 000808a9 1740 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen____doc_to_doc_string │ │ │ │ 1142: 001cbf70 4 OBJECT GLOBAL DEFAULT 22 CPyType_dlang_codegen___are_dispatchable_env │ │ │ │ 1143: 0005b3c5 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ 1144: 001cbeb4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_python_codegen____float_type_def │ │ │ │ 1145: 0002fc71 100 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj_____get__ │ │ │ │ - 1146: 0013525d 2196 FUNC GLOBAL DEFAULT 11 CPyDef_validate_____top_level__ │ │ │ │ + 1146: 001354a5 2196 FUNC GLOBAL DEFAULT 11 CPyDef_validate_____top_level__ │ │ │ │ 1147: 0003d509 716 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___expand_url__Loader_glue │ │ │ │ 1148: 001cc180 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ 1149: 000b8775 1072 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___shortname │ │ │ │ 1150: 001cbf18 4 OBJECT GLOBAL DEFAULT 22 CPyType_java_codegen___JavaCodeGen │ │ │ │ 1151: 00035e31 1520 FUNC GLOBAL DEFAULT 11 _CPyStr_Strip │ │ │ │ 1152: 0007af29 788 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___split_field │ │ │ │ 1153: 000f8fed 18396 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___cmap │ │ │ │ - 1154: 0017c1fd 612 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___dotnet_codegen │ │ │ │ + 1154: 0017c445 612 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___dotnet_codegen │ │ │ │ 1155: 0009c73d 3848 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___to_validation_exception │ │ │ │ 1156: 0005b2e1 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ 1157: 0004a709 304 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____normalize_fields │ │ │ │ - 1158: 001763b1 620 FUNC GLOBAL DEFAULT 11 CPyDef___main_______top_level__ │ │ │ │ + 1158: 001765f9 620 FUNC GLOBAL DEFAULT 11 CPyDef___main_______top_level__ │ │ │ │ 1159: 00037d39 44 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ 1160: 00037e8d 60 FUNC GLOBAL DEFAULT 11 CPySequence_InPlaceMultiply │ │ │ │ - 1161: 0017dfa9 172 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___avro │ │ │ │ + 1161: 0017e1f1 172 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___avro │ │ │ │ 1162: 00098211 1796 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___fmt │ │ │ │ 1163: 0010a185 2904 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___parseRecordSchema │ │ │ │ 1164: 0009eaf5 88 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___NormDict_____del__ │ │ │ │ 1165: 001cbf2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen____float_type_def │ │ │ │ 1166: 000c71f5 4 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___type_loader__CodeGenBase_glue │ │ │ │ 1167: 0005bf35 1852 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___to_doc_comment │ │ │ │ 1168: 000daa55 280 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___end_class │ │ │ │ 1169: 000cad81 404 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___declare_id_field │ │ │ │ 1170: 001cc040 4 OBJECT GLOBAL DEFAULT 22 CPyModule_urllib │ │ │ │ 1171: 001cc06c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_html │ │ │ │ - 1172: 001457f9 116 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedMapSchema │ │ │ │ + 1172: 00145a41 116 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___NamedMapSchema │ │ │ │ 1173: 001cbe98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_ref_resolver___schema_salad___ref_resolver___NormDict_____init_____normalize │ │ │ │ 1174: 0004cb15 132 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___template_from_resource_epilogue_JavaCodeGen_obj_____call__ │ │ │ │ 1175: 00095125 1280 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___to_id │ │ │ │ 1176: 00034db5 108 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ 1177: 000344dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___copy_utils_recursive_epilogue_DotNetCodeGen_obj_____get__ │ │ │ │ 1178: 000a0b01 304 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____normalize_fields__Loader_glue │ │ │ │ 1179: 001cc07c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___makedoc │ │ │ │ 1180: 000429d9 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___typedsl_loader │ │ │ │ - 1181: 0017dd8d 432 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___validate │ │ │ │ + 1181: 0017dfd5 432 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___validate │ │ │ │ 1182: 000a8bcd 460 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___safe_name │ │ │ │ 1183: 0009a541 3800 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen_____top_level__ │ │ │ │ 1184: 001cbec0 4 OBJECT GLOBAL DEFAULT 22 CPyType_makedoc___RenderType │ │ │ │ 1185: 001cbfa0 4 OBJECT GLOBAL DEFAULT 22 CPyType_codegen_base___CodeGenBase │ │ │ │ 1186: 001cc048 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tempfile │ │ │ │ 1187: 00095ae9 452 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___MyRenderer___heading │ │ │ │ - 1188: 0013928d 508 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___EnumSchema_____init__ │ │ │ │ + 1188: 001394d5 508 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___EnumSchema_____init__ │ │ │ │ 1189: 000b7559 1064 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___idmap_loader │ │ │ │ - 1190: 0017c4cd 816 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___java_codegen │ │ │ │ + 1190: 0017c715 816 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___java_codegen │ │ │ │ 1191: 00035099 96 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ 1192: 001cbf64 4 OBJECT GLOBAL DEFAULT 22 dlang_codegen_____mypyc_lambda__0_are_dispatchable_obj_free_instance │ │ │ │ 1193: 00042791 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___idmap_loader │ │ │ │ 1194: 001ce4e0 4 OBJECT GLOBAL DEFAULT 22 __mypyc_empty_tuple__ │ │ │ │ 1195: 0006d0c9 576 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___safename2 │ │ │ │ 1196: 000d6259 4 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___type_loader__CodeGenBase_glue │ │ │ │ - 1197: 0015e04d 1824 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_avro │ │ │ │ + 1197: 0015e295 1824 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_avro │ │ │ │ 1198: 00092e95 568 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___escape_html │ │ │ │ 1199: 001cbf24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen____null_type_def │ │ │ │ 1200: 00046c71 552 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen_____init__ │ │ │ │ 1201: 0007c601 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___isRecordSchema │ │ │ │ - 1202: 0017b381 920 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 1202: 0017b5c9 920 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ 1203: 0006f799 292 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___EnumDefinition_____init__ │ │ │ │ 1204: 0007b399 2844 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___parseRecordField │ │ │ │ - 1205: 00163e6d 352 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_avro_schema │ │ │ │ + 1205: 001640b5 352 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___make_avro_schema │ │ │ │ 1206: 00060a5d 240 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ 1207: 00043da5 328 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___MapDefinition___writeImplDefinition │ │ │ │ 1208: 000941e1 3684 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___patch_fenced_code │ │ │ │ 1209: 000d85d1 404 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___declare_id_field │ │ │ │ 1210: 000394d9 108 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ 1211: 001cbf38 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen____string_type_def │ │ │ │ 1212: 00023d85 40 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc__UnionDefinition_setup │ │ │ │ @@ -1222,33 +1222,33 @@ │ │ │ │ 1218: 000242a5 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__EnumSchema_setup │ │ │ │ 1219: 001cbfc8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_codegen___FIELD_SORT_ORDER │ │ │ │ 1220: 0011a5ed 284 FUNC GLOBAL DEFAULT 11 CPyPy_main___printrdf │ │ │ │ 1221: 000817ad 16660 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___epilogue │ │ │ │ 1222: 00037145 252 FUNC GLOBAL DEFAULT 11 CPyList_Copy │ │ │ │ 1223: 000370b1 148 FUNC GLOBAL DEFAULT 11 CPyList_Clear │ │ │ │ 1224: 00058ae5 312 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___validate_link │ │ │ │ - 1225: 00139c01 1612 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___get_other_props │ │ │ │ + 1225: 00139e49 1612 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___get_other_props │ │ │ │ 1226: 0007c6ad 220 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___isEnumSchema │ │ │ │ 1227: 001cbe04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_sourceline___lineno_re │ │ │ │ 1228: 000a8e55 10152 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___begin_class │ │ │ │ - 1229: 0014586d 488 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedMapSchema_____init__ │ │ │ │ + 1229: 00145ab5 488 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedMapSchema_____init__ │ │ │ │ 1230: 001cbf00 4 OBJECT GLOBAL DEFAULT 22 java_codegen___expand_resource_template_to_epilogue_JavaCodeGen_obj_free_instance │ │ │ │ 1231: 000f3191 1628 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___reflow │ │ │ │ 1232: 001cc088 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___avro___schema__internal │ │ │ │ 1233: 000d1b51 404 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___declare_id_field │ │ │ │ 1234: 0004c531 228 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen_____mypyc_lambda__0_are_dispatchable_obj_____call__ │ │ │ │ - 1235: 00139b01 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedUnionSchema___schemas │ │ │ │ + 1235: 00139d49 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedUnionSchema___schemas │ │ │ │ 1236: 000503f1 292 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_identifier │ │ │ │ 1237: 000416ed 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___safe_name │ │ │ │ 1238: 00038af1 232 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ 1239: 00060765 224 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ - 1240: 001422f9 124 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Field │ │ │ │ + 1240: 00142541 124 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Field │ │ │ │ 1241: 001cbdfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_sourceline___SourceLine │ │ │ │ 1242: 0002fd71 100 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___validate___3_init___3_Name_obj_____get__ │ │ │ │ - 1243: 0014719d 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema____build_schema_objects │ │ │ │ + 1243: 001473e5 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema____build_schema_objects │ │ │ │ 1244: 001cbdac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_validate___primitives │ │ │ │ 1245: 0007cee5 172 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___isArraySchema │ │ │ │ 1246: 000b7981 360 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___idmap_loader │ │ │ │ 1247: 0002f805 96 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc_lambda__0_epilogue_CppCodeGen_obj_____get__ │ │ │ │ 1248: 001cc118 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___schema__internal │ │ │ │ 1249: 00066b41 1604 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___uri_loader │ │ │ │ 1250: 0006e4e5 1192 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___UnionDefinition_____init__ │ │ │ │ @@ -1258,91 +1258,91 @@ │ │ │ │ 1254: 0006d765 756 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___ClassDefinition_____init__ │ │ │ │ 1255: 000378c9 112 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ 1256: 001cc0f8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_cpp_codegen___globals │ │ │ │ 1257: 0004e701 740 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader_____init__ │ │ │ │ 1258: 0003d0fd 1036 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader_____init___3__Loader_glue │ │ │ │ 1259: 00063ee1 24 FUNC GLOBAL DEFAULT 11 CPyDef_codegen___codegen_env │ │ │ │ 1260: 0003eba1 728 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___validate_links__Loader_glue │ │ │ │ - 1261: 0017e449 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___avro___schema │ │ │ │ + 1261: 0017e691 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___avro___schema │ │ │ │ 1262: 0007d489 3272 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____top_level__ │ │ │ │ 1263: 00088e61 16944 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___epilogue │ │ │ │ 1264: 00037501 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ 1265: 0002fa71 100 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___template_from_resource_epilogue_JavaCodeGen_obj_____get__ │ │ │ │ 1266: 001cc148 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___cpp_codegen │ │ │ │ 1267: 000877e1 1104 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___expand_resource_template_to_epilogue_TypeScriptCodeGen_obj_____call__ │ │ │ │ - 1268: 0013a24d 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___get_other_props │ │ │ │ + 1268: 0013a495 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___get_other_props │ │ │ │ 1269: 0002fcf1 100 FUNC GLOBAL DEFAULT 11 CPyDef_validate_____mypyc_lambda__0_avro_type_name_obj_____get__ │ │ │ │ 1270: 001cc0d8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_dotnet_codegen___globals │ │ │ │ 1271: 0007ede9 312 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___doc_to_doc_string │ │ │ │ 1272: 0004c8cd 132 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___template_from_resource_epilogue_DotNetCodeGen_obj_____call__ │ │ │ │ - 1273: 00136b1d 5348 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names___add_name │ │ │ │ + 1273: 00136d65 5348 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names___add_name │ │ │ │ 1274: 000a061d 340 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____apply_dsl__Loader_glue │ │ │ │ 1275: 000a0771 304 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____resolve_dsl__Loader_glue │ │ │ │ 1276: 0007e7e5 24 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___template_from_resource_epilogue_DotNetCodeGen_obj │ │ │ │ 1277: 001cbf5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_dotnet_codegen___epilogue_DotNetCodeGen_env │ │ │ │ 1278: 000bda55 2444 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen___DlangCodeGen___parse_record_schema │ │ │ │ - 1279: 00136a09 276 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Names___get_name │ │ │ │ + 1279: 00136c51 276 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Names___get_name │ │ │ │ 1280: 0007e7cd 24 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___epilogue_DotNetCodeGen_env │ │ │ │ 1281: 00050515 2680 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_identity │ │ │ │ 1282: 000c302d 16500 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___type_loader │ │ │ │ 1283: 001cbd54 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___validate___3_init___3_Name_obj │ │ │ │ - 1284: 00140e95 192 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_avro_schema_from_avro │ │ │ │ - 1285: 0017bb61 392 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___codegen_base │ │ │ │ + 1284: 001410dd 192 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_avro_schema_from_avro │ │ │ │ + 1285: 0017bda9 392 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___codegen_base │ │ │ │ 1286: 00038395 96 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ 1287: 001cc0fc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections │ │ │ │ 1288: 00044dc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___SourceLine_____enter__ │ │ │ │ 1289: 000aebc5 6480 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___end_class │ │ │ │ 1290: 000ac2f9 72 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___property_name │ │ │ │ 1291: 0007ae4d 220 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___convertTypeToCpp │ │ │ │ 1292: 001cbd9c 4 OBJECT GLOBAL DEFAULT 22 validate_____mypyc_lambda__0_avro_type_name_obj_free_instance │ │ │ │ 1293: 0004ab79 904 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_____mypyc_lambda__0_codegen_obj_____call__ │ │ │ │ 1294: 000dab6d 5524 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___type_loader_enum │ │ │ │ 1295: 000380b5 28 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ 1296: 001cbd7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___PrimitiveSchema │ │ │ │ 1297: 0006de91 1004 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___parseMapSchema │ │ │ │ 1298: 0009f42d 204 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___SubLoader │ │ │ │ - 1299: 00163fcd 3588 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___load_schema │ │ │ │ + 1299: 00164215 3588 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___load_schema │ │ │ │ 1300: 000f2f61 188 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___relname │ │ │ │ 1301: 001cbda0 4 OBJECT GLOBAL DEFAULT 22 CPyType_validate_____mypyc_lambda__0_avro_type_name_obj │ │ │ │ - 1302: 00134239 1308 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___load_and_validate │ │ │ │ + 1302: 00134481 1308 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___load_and_validate │ │ │ │ 1303: 001cbd60 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___RecordSchema │ │ │ │ 1304: 0007c141 876 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___hasFieldValue │ │ │ │ 1305: 00052771 156 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___ArraySchema___items │ │ │ │ 1306: 001cbdec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_typescript_codegen____bool_type_def │ │ │ │ 1307: 001cbf50 4 OBJECT GLOBAL DEFAULT 22 dotnet_codegen___template_from_resource_epilogue_DotNetCodeGen_obj_free_instance │ │ │ │ 1308: 000e1bad 108 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine │ │ │ │ - 1309: 00139219 116 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___EnumSchema │ │ │ │ + 1309: 00139461 116 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___EnumSchema │ │ │ │ 1310: 000b68c1 728 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___idmap_loader │ │ │ │ 1311: 00108469 460 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___declare_field │ │ │ │ 1312: 001cbd64 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___NamedUnionSchema │ │ │ │ 1313: 0012156d 372 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___RenderType___typefmt │ │ │ │ 1314: 0006953d 356 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___safename │ │ │ │ 1315: 000c7429 13100 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___declare_field │ │ │ │ 1316: 000dfce9 220 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___type_loader_enum │ │ │ │ 1317: 00055e31 148 FUNC GLOBAL DEFAULT 11 CPyDebug_PrintObject │ │ │ │ 1318: 00042ab5 288 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___CodeGenBase___typedsl_loader │ │ │ │ - 1319: 0017cac1 684 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___makedoc │ │ │ │ + 1319: 0017cd09 684 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___makedoc │ │ │ │ 1320: 000c71f9 340 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___type_loader__CodeGenBase_glue │ │ │ │ 1321: 000a84dd 124 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___get_anon_name │ │ │ │ 1322: 00110029 292 FUNC GLOBAL DEFAULT 11 CPyPy_jsonld_context___salad_to_jsonld_context │ │ │ │ - 1323: 0017cffd 328 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___ref_resolver │ │ │ │ + 1323: 0017d245 328 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___ref_resolver │ │ │ │ 1324: 0011e175 204 FUNC GLOBAL DEFAULT 11 CPyDef_validate___avro_shortname │ │ │ │ 1325: 0006d3c5 588 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___split_name │ │ │ │ 1326: 001cc0e4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ 1327: 0007e82d 1468 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___doc_to_doc_string │ │ │ │ 1328: 001cc188 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ 1329: 00092e39 92 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___ToC │ │ │ │ 1330: 001184d5 7208 FUNC GLOBAL DEFAULT 11 CPyDef_jsonld_context___makerdf │ │ │ │ 1331: 000b54c1 4840 FUNC GLOBAL DEFAULT 11 CPyDef_python_codegen___PythonCodeGen___end_class │ │ │ │ 1332: 0003596d 816 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ 1333: 0004c45d 212 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen_____mypyc_lambda__0_epilogue_CppCodeGen_obj_____call__ │ │ │ │ 1334: 0004f225 252 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____add_properties │ │ │ │ 1335: 00038c6d 176 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ 1336: 00034ac9 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ - 1337: 00139a81 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___UnionSchema___schemas │ │ │ │ + 1337: 00139cc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___UnionSchema___schemas │ │ │ │ 1338: 001cc038 4 OBJECT GLOBAL DEFAULT 22 CPyModule_requests │ │ │ │ 1339: 0011ec79 10484 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___RenderType___typefmt │ │ │ │ 1340: 000b2be9 188 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___safe_name │ │ │ │ 1341: 000f5d35 340 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___indent │ │ │ │ 1342: 00044471 196 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___to_java │ │ │ │ 1343: 000a53c9 4172 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver_____top_level__ │ │ │ │ 1344: 000859c1 1788 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen____ensure_directory_and_write │ │ │ │ @@ -1357,30 +1357,30 @@ │ │ │ │ 1353: 001cc178 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad_____main__ │ │ │ │ 1354: 00056ccd 56 FUNC GLOBAL DEFAULT 11 CPy_GetName │ │ │ │ 1355: 0005b47d 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ 1356: 00037a99 452 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ 1357: 0006da59 96 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___ClassDefinition │ │ │ │ 1358: 0009fc55 252 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____add_properties__Loader_glue │ │ │ │ 1359: 000a042d 248 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____type_dsl__Loader_glue │ │ │ │ - 1360: 00168631 112 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___RenderType │ │ │ │ - 1361: 00139a01 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedMapSchema___values │ │ │ │ - 1362: 0017c191 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___dlang_codegen │ │ │ │ + 1360: 00168879 112 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___RenderType │ │ │ │ + 1361: 00139c49 128 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___NamedMapSchema___values │ │ │ │ + 1362: 0017c3d9 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___dlang_codegen │ │ │ │ 1363: 0004097d 224 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ 1364: 0006e98d 100 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___UnionDefinition │ │ │ │ - 1365: 00136475 396 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names___has_name │ │ │ │ + 1365: 001366bd 396 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Names___has_name │ │ │ │ 1366: 0005b3e1 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ - 1367: 0017d671 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___schema │ │ │ │ + 1367: 0017d8b9 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___schema │ │ │ │ 1368: 000482a1 2052 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___MapDefinition___writeDefinition │ │ │ │ 1369: 000a1465 408 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___validate_links__Loader_glue │ │ │ │ 1370: 0008d18d 1012 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___prologue │ │ │ │ 1371: 00052811 156 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___MapSchema___values │ │ │ │ 1372: 00023c21 40 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base_____mypyc__LazyInitDef_setup │ │ │ │ - 1373: 00131281 12216 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___validate_doc │ │ │ │ + 1373: 001314c9 12216 FUNC GLOBAL DEFAULT 11 CPyDef_schema_salad___schema___validate_doc │ │ │ │ 1374: 001cc028 4 OBJECT GLOBAL DEFAULT 22 CPyModule_rdflib___exceptions │ │ │ │ - 1375: 0015df5d 240 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___extend_and_specialize │ │ │ │ + 1375: 0015e1a5 240 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___extend_and_specialize │ │ │ │ 1376: 001cbf58 4 OBJECT GLOBAL DEFAULT 22 dotnet_codegen___epilogue_DotNetCodeGen_env_free_instance │ │ │ │ 1377: 0003516d 112 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 1378: 0002f789 96 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_____mypyc_lambda__0_codegen_obj_____get__ │ │ │ │ 1379: 000b72e5 440 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___safe_name │ │ │ │ 1380: 000529dd 188 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___Schema___set_prop │ │ │ │ 1381: 00101a05 1160 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___doc_to_doc_string │ │ │ │ 1382: 00040a5d 664 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_base___TypeDef_____init__ │ │ │ │ @@ -1393,133 +1393,133 @@ │ │ │ │ 1389: 0002eb0d 112 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen_____mypyc__are_dispatchable_env_setup │ │ │ │ 1390: 000a52e9 224 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver____copy_dict_without_key │ │ │ │ 1391: 000383f5 224 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ 1392: 0004aae1 152 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ 1393: 00088dcd 148 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___prologue │ │ │ │ 1394: 00034451 140 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___expand_resource_template_to_epilogue_DotNetCodeGen_obj_____get__ │ │ │ │ 1395: 0011e145 24 FUNC GLOBAL DEFAULT 11 CPyDef_validate___avro_type_name_env │ │ │ │ - 1396: 00136601 312 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Names___has_name │ │ │ │ + 1396: 00136849 312 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___Names___has_name │ │ │ │ 1397: 000d1789 968 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___JavaCodeGen___declare_id_field │ │ │ │ 1398: 000b94d1 220 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___parse_enum │ │ │ │ 1399: 00043479 260 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___MapDefinition____remove_namespace │ │ │ │ 1400: 00033705 2348 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ 1401: 0009e379 676 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___NormDict_____delitem__ │ │ │ │ 1402: 0011a0fd 280 FUNC GLOBAL DEFAULT 11 CPyPy_jsonld_context___makerdf │ │ │ │ 1403: 0007e1f9 1384 FUNC GLOBAL DEFAULT 11 CPyDef_dlang_codegen_____top_level__ │ │ │ │ 1404: 00023dad 40 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc__EnumDefinition_setup │ │ │ │ 1405: 00034a5d 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ - 1406: 0012757d 40196 FUNC GLOBAL DEFAULT 11 CPyDef_validate___validate_ex │ │ │ │ + 1406: 001275f5 40660 FUNC GLOBAL DEFAULT 11 CPyDef_validate___validate_ex │ │ │ │ 1407: 00038d49 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ 1408: 001cbfd8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___avro │ │ │ │ - 1409: 0017b719 212 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad │ │ │ │ + 1409: 0017b961 212 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad │ │ │ │ 1410: 001144f5 224 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___print_inheritance │ │ │ │ 1411: 00094165 124 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___has_types │ │ │ │ 1412: 00026f5d 132 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____secondaryFile_dsl__Loader_glue │ │ │ │ 1413: 001cc0ec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_dlang_codegen___globals │ │ │ │ 1414: 000a6d0d 164 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___add_namespaces │ │ │ │ 1415: 00034f59 116 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ 1416: 0006808d 832 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___secondaryfilesdsl_loader │ │ │ │ 1417: 00024251 44 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__Field_setup │ │ │ │ 1418: 001cbd80 4 OBJECT GLOBAL DEFAULT 22 CPyType_avro___schema___Field │ │ │ │ 1419: 00052311 188 FUNC GLOBAL DEFAULT 11 CPyPy_validate_____mypyc_lambda__0_avro_type_name_obj_____call__ │ │ │ │ 1420: 0007c835 92 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___isUnionSchema │ │ │ │ 1421: 00096b99 312 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___ToC___add_entry │ │ │ │ - 1422: 001a7d50 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 1422: 001a7f98 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ 1423: 0003e039 212 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_idmap__Loader_glue │ │ │ │ 1424: 0002f8fd 96 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___template_from_resource_epilogue_DotNetCodeGen_obj_____get__ │ │ │ │ 1425: 0003997d 98 FUNC GLOBAL DEFAULT 11 CPyTagged_BitLength │ │ │ │ 1426: 0009f4f9 496 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver____url_norm │ │ │ │ 1427: 0011362d 288 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___add_schemas │ │ │ │ 1428: 0003db01 1336 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader___resolve_ref__Loader_glue │ │ │ │ 1429: 0010add5 1968 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___CppCodeGen___parse │ │ │ │ 1430: 000397c1 100 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ 1431: 000f8eed 256 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline___strip_dup_lineno │ │ │ │ 1432: 00024345 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__UnionSchema_setup │ │ │ │ 1433: 000ab7bd 1036 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___idmap_loader │ │ │ │ 1434: 001cbfc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_codegen___codegen_env │ │ │ │ - 1435: 0017661d 224 FUNC GLOBAL DEFAULT 11 CPyPy_main___main │ │ │ │ + 1435: 00176865 224 FUNC GLOBAL DEFAULT 11 CPyPy_main___main │ │ │ │ 1436: 00095045 224 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___patch_fenced_code │ │ │ │ 1437: 00088901 156 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen____safe_makedirs │ │ │ │ 1438: 00023ccd 48 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen_____mypyc__FieldDefinition_setup │ │ │ │ - 1439: 00144a65 1356 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___MapSchema_____init__ │ │ │ │ + 1439: 00144cad 1356 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___MapSchema_____init__ │ │ │ │ 1440: 00065f51 452 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___uri_loader │ │ │ │ 1441: 0005d82d 212 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ 1442: 0006f045 576 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___EnumDefinition_____init__ │ │ │ │ 1443: 000860bd 1100 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___expand_resource_template_to_epilogue_DotNetCodeGen_obj_____call__ │ │ │ │ 1444: 001cc0cc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___resources │ │ │ │ 1445: 000f6165 2912 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___strip_duplicated_lineno │ │ │ │ 1446: 00046445 50 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ 1447: 00095859 188 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___linkto │ │ │ │ 1448: 00058c1d 118 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ 1449: 0002431d 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__NamedMapSchema_setup │ │ │ │ - 1450: 0017cf91 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___python_codegen │ │ │ │ + 1450: 0017d1d9 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___python_codegen │ │ │ │ 1451: 00036925 88 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ - 1452: 0017b7ed 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad │ │ │ │ - 1453: 0017ca55 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___main │ │ │ │ + 1452: 0017ba35 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad │ │ │ │ + 1453: 0017cc9d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___main │ │ │ │ 1454: 000546b5 584 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___validate___3_init___3_Name_obj_____call__ │ │ │ │ 1455: 0004607d 196 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___to_typescript │ │ │ │ 1456: 000bf305 9940 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___end_class │ │ │ │ 1457: 00038a09 232 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ 1458: 001cc0bc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___jsonld_context__internal │ │ │ │ 1459: 0006087d 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ 1460: 0010b585 248 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___CppCodeGen___parse │ │ │ │ 1461: 00092da5 52 FUNC GLOBAL DEFAULT 11 CPyPy_main___arg_parser │ │ │ │ 1462: 0011e2f9 1980 FUNC GLOBAL DEFAULT 11 CPyDef_validate___avro_type_name │ │ │ │ - 1463: 00161a85 288 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___get_metaschema │ │ │ │ + 1463: 00161ccd 288 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___get_metaschema │ │ │ │ 1464: 00038bd9 148 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ 1465: 0009fd51 252 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___add_namespaces__Loader_glue │ │ │ │ 1466: 0006dc25 520 FUNC GLOBAL DEFAULT 11 CPyDef_cpp_codegen___MapDefinition_____init__ │ │ │ │ 1467: 000ac595 188 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___safe_name │ │ │ │ 1468: 001cbf84 4 OBJECT GLOBAL DEFAULT 22 CPyType_cpp_codegen___epilogue_CppCodeGen_env │ │ │ │ 1469: 0009d925 220 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___NormDict_____init__ │ │ │ │ 1470: 000351dd 96 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ 1471: 001cbdd8 4 OBJECT GLOBAL DEFAULT 22 typescript_codegen___epilogue_TypeScriptCodeGen_env_free_instance │ │ │ │ 1472: 00095625 564 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___linkto │ │ │ │ 1473: 00049ac1 432 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen_____init__ │ │ │ │ - 1474: 00143e19 120 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___RecordSchema │ │ │ │ + 1474: 00144061 120 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___RecordSchema │ │ │ │ 1475: 000a8d99 188 FUNC GLOBAL DEFAULT 11 CPyPy_dotnet_codegen___DotNetCodeGen___safe_name │ │ │ │ 1476: 000bc325 528 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___parse_record_field_type │ │ │ │ 1477: 000f0005 164 FUNC GLOBAL DEFAULT 11 CPyPy_sourceline____add_lc_filename │ │ │ │ - 1478: 0017d869 820 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___typescript_codegen │ │ │ │ + 1478: 0017dab1 820 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___typescript_codegen │ │ │ │ 1479: 000369ed 152 FUNC GLOBAL DEFAULT 11 CPyStr_CountFull │ │ │ │ 1480: 0005d439 152 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___DlangCodeGen___prologue │ │ │ │ 1481: 00036bd9 120 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 1482: 0017d7fd 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___sourceline │ │ │ │ + 1482: 0017da45 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___sourceline │ │ │ │ 1483: 00056851 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ 1484: 000548fd 268 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___validate___3_init___3_Name_obj_____call__ │ │ │ │ 1485: 001cbfd4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_avro___globals │ │ │ │ 1486: 0009b4a5 2040 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___file_uri │ │ │ │ 1487: 00058c95 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ - 1488: 00143741 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___RecordSchema___make_field_objects │ │ │ │ + 1488: 00143989 224 FUNC GLOBAL DEFAULT 11 CPyPy_avro___schema___RecordSchema___make_field_objects │ │ │ │ 1489: 0011e15d 24 FUNC GLOBAL DEFAULT 11 CPyDef_validate_____mypyc_lambda__0_avro_type_name_obj │ │ │ │ 1490: 0005b3a9 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ 1491: 00104f75 448 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___begin_class │ │ │ │ 1492: 00080861 24 FUNC GLOBAL DEFAULT 11 CPyDef_java_codegen___epilogue_JavaCodeGen_env │ │ │ │ 1493: 000a0525 248 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader____secondaryFile_dsl__Loader_glue │ │ │ │ - 1494: 00164f7d 284 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_avro_schema │ │ │ │ + 1494: 001651c5 284 FUNC GLOBAL DEFAULT 11 CPyPy_schema_salad___schema___make_avro_schema │ │ │ │ 1495: 001cbeac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_python_codegen____null_type_def │ │ │ │ 1496: 0004f3e1 252 FUNC GLOBAL DEFAULT 11 CPyPy_ref_resolver___Loader___add_namespaces │ │ │ │ 1497: 00041d1d 308 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___type_loader │ │ │ │ - 1498: 0016ebe5 30668 FUNC GLOBAL DEFAULT 11 CPyDef_main___main │ │ │ │ - 1499: 001a70d4 3192 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 1498: 0016ee2d 30668 FUNC GLOBAL DEFAULT 11 CPyDef_main___main │ │ │ │ + 1499: 001a731c 3192 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ 1500: 001cc0e8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ 1501: 001cbff0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ruamel___yaml___constructor │ │ │ │ 1502: 000fdea5 24 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___expand_resource_template_to_epilogue_TypeScriptCodeGen_obj │ │ │ │ 1503: 0004478d 160 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___ToC_____init__ │ │ │ │ 1504: 001cbda4 4 OBJECT GLOBAL DEFAULT 22 validate___avro_type_name_env_free_instance │ │ │ │ 1505: 00090d5d 1940 FUNC GLOBAL DEFAULT 11 CPyDef_jsonld_context___fix_jsonld_ids │ │ │ │ 1506: 00034339 140 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen_____mypyc_lambda__0_are_dispatchable_obj_____get__ │ │ │ │ 1507: 0007ef21 6352 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen_____top_level__ │ │ │ │ 1508: 000446b5 216 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___MyRenderer___block_html │ │ │ │ 1509: 00041b25 220 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_base___CodeGenBase___end_class │ │ │ │ 1510: 0002f615 108 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc___3__init___3_Name_env_setup │ │ │ │ 1511: 001cbfe0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pprint │ │ │ │ 1512: 00035381 16 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ - 1513: 00165099 13720 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___RenderType_____init__ │ │ │ │ - 1514: 0017e0c1 904 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___avro___schema │ │ │ │ + 1513: 001652e1 13720 FUNC GLOBAL DEFAULT 11 CPyDef_makedoc___RenderType_____init__ │ │ │ │ + 1514: 0017e309 904 FUNC GLOBAL DEFAULT 11 CPyExec_schema_salad___avro___schema │ │ │ │ 1515: 0005b4f5 1860 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____secondaryFile_dsl │ │ │ │ 1516: 0003535d 36 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ 1517: 001cc074 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_makedoc___globals │ │ │ │ 1518: 001cbf30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen____long_type_def │ │ │ │ 1519: 000b7109 284 FUNC GLOBAL DEFAULT 11 CPyPy_python_codegen___PythonCodeGen___typedsl_loader │ │ │ │ 1520: 0009d6c1 612 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___NormDict_____init__ │ │ │ │ 1521: 000ac69d 216 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___interface_name │ │ │ │ @@ -1550,30 +1550,30 @@ │ │ │ │ 1546: 001cc000 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_sourceline___globals │ │ │ │ 1547: 000349b1 60 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ 1548: 001cbe08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema_salad___schema___primitives │ │ │ │ 1549: 0009da1d 540 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___NormDict_____eq__ │ │ │ │ 1550: 001cbfec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ruamel___yaml___main │ │ │ │ 1551: 00024169 40 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema_____mypyc__Schema_setup │ │ │ │ 1552: 001cbef4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_makedoc___fenced_code_pattern │ │ │ │ - 1553: 0016da51 396 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___RenderType_____init__ │ │ │ │ + 1553: 0016dc99 396 FUNC GLOBAL DEFAULT 11 CPyPy_makedoc___RenderType_____init__ │ │ │ │ 1554: 0006ca01 328 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___FieldDefinition___writeDefinition │ │ │ │ 1555: 00088821 224 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj_____call__ │ │ │ │ 1556: 001cc130 4 OBJECT GLOBAL DEFAULT 22 CPyModule_schema_salad___java_codegen__internal │ │ │ │ 1557: 001cc008 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema_salad___schema___globals │ │ │ │ 1558: 000e72a1 9888 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____resolve_idmap │ │ │ │ 1559: 0008d581 148 FUNC GLOBAL DEFAULT 11 CPyPy_typescript_codegen___TypeScriptCodeGen___prologue │ │ │ │ 1560: 000240b9 28 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___SourceLine___end │ │ │ │ 1561: 0008d091 252 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___epilogue │ │ │ │ 1562: 000f568d 1704 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___indent │ │ │ │ 1563: 0002e8d9 120 FUNC GLOBAL DEFAULT 11 CPyDef_codegen_____mypyc___3__mypyc_lambda__0_codegen_obj_setup │ │ │ │ 1564: 0005201d 452 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___template_from_resource_epilogue_TypeScriptCodeGen_obj_____call__ │ │ │ │ 1565: 00038921 232 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ - 1566: 0017baf5 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___codegen │ │ │ │ + 1566: 0017bd3d 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___codegen │ │ │ │ 1567: 001cc0c0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_java_codegen___globals │ │ │ │ - 1568: 0017c7fd 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___java_codegen │ │ │ │ + 1568: 0017ca45 108 FUNC GLOBAL DEFAULT 11 CPyInit_schema_salad___java_codegen │ │ │ │ 1569: 000b0aa5 360 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___idmap_loader │ │ │ │ 1570: 00034231 124 FUNC GLOBAL DEFAULT 11 CPyPy_codegen_____mypyc_lambda__0_codegen_obj_____get__ │ │ │ │ 1571: 001cbdf0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_typescript_codegen____float_type_def │ │ │ │ 1572: 000f4fa5 1416 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline____lineno │ │ │ │ 1573: 000f00a9 564 FUNC GLOBAL DEFAULT 11 CPyDef_sourceline___relname │ │ │ │ 1574: 000ac341 188 FUNC GLOBAL DEFAULT 11 CPyPy_java_codegen___JavaCodeGen___property_name │ │ │ │ 1575: 00026ed9 132 FUNC GLOBAL DEFAULT 11 CPyDef_ref_resolver___Loader____type_dsl__Loader_glue │ │ │ │ @@ -1584,8 +1584,8 @@ │ │ │ │ 1580: 000abd31 1196 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___DotNetCodeGen___typedsl_loader │ │ │ │ 1581: 00105135 13108 FUNC GLOBAL DEFAULT 11 CPyDef_typescript_codegen___TypeScriptCodeGen___declare_field │ │ │ │ 1582: 00036c51 152 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ 1583: 0006d309 188 FUNC GLOBAL DEFAULT 11 CPyPy_cpp_codegen___safename2 │ │ │ │ 1584: 00039865 76 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ 1585: 0007e815 24 FUNC GLOBAL DEFAULT 11 CPyDef_dotnet_codegen___copy_utils_recursive_epilogue_DotNetCodeGen_obj │ │ │ │ 1586: 000b9c11 232 FUNC GLOBAL DEFAULT 11 CPyPy_dlang_codegen___is_constant_field │ │ │ │ - 1587: 0013a32d 27264 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___make_avsc_object │ │ │ │ + 1587: 0013a575 27264 FUNC GLOBAL DEFAULT 11 CPyDef_avro___schema___make_avsc_object │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -5057,15 +5057,15 @@ │ │ │ │ 001cb710 00000017 R_ARM_RELATIVE │ │ │ │ 001c037c 00030615 R_ARM_GLOB_DAT 001cbf74 CPyType_dlang_codegen___DlangCodeGen │ │ │ │ 001c0380 0005d715 R_ARM_GLOB_DAT 001cbeac CPyStatic_python_codegen____null_type_def │ │ │ │ 001c0384 00058a15 R_ARM_GLOB_DAT 001cbd80 CPyType_avro___schema___Field │ │ │ │ 001c038c 00049b15 R_ARM_GLOB_DAT 001cc07c CPyModule_schema_salad___makedoc │ │ │ │ 001c0390 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 001c0394 00039a15 R_ARM_GLOB_DAT 001cc154 CPyModule_schema_salad___codegen_base__internal │ │ │ │ -001c0398 00058e15 R_ARM_GLOB_DAT 001a7d50 CPyLit_Complex │ │ │ │ +001c0398 00058e15 R_ARM_GLOB_DAT 001a7f98 CPyLit_Complex │ │ │ │ 001c039c 0004af15 R_ARM_GLOB_DAT 001cbf24 CPyStatic_java_codegen____null_type_def │ │ │ │ 001c03a4 00016415 R_ARM_GLOB_DAT 001cc0c8 CPyModule_pathlib │ │ │ │ 001c03a8 0004d015 R_ARM_GLOB_DAT 001cc088 CPyModule_schema_salad___avro___schema__internal │ │ │ │ 001c03ac 00055e15 R_ARM_GLOB_DAT 001cc028 CPyModule_rdflib___exceptions │ │ │ │ 001c03b0 00018115 R_ARM_GLOB_DAT 001cc034 CPyModule_cachecontrol___caches │ │ │ │ 001c03b4 00013b15 R_ARM_GLOB_DAT 001cbe90 CPyType_ref_resolver___Loader │ │ │ │ 001c03bc 00001215 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ @@ -5266,22 +5266,22 @@ │ │ │ │ 001c0784 0000b715 R_ARM_GLOB_DAT 00000000 PyBool_Type │ │ │ │ 001c0788 0001ed15 R_ARM_GLOB_DAT 001cc098 CPyStatic_main___globals │ │ │ │ 001c078c 00037b15 R_ARM_GLOB_DAT 001cc080 CPyModule_schema_salad___makedoc__internal │ │ │ │ 001c0790 00060515 R_ARM_GLOB_DAT 001cc084 CPyModule_schema_salad___avro___schema │ │ │ │ 001c0794 0001c915 R_ARM_GLOB_DAT 001cc108 CPyModule_schema_salad___utils__internal │ │ │ │ 001c0798 0000b815 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ 001c079c 0001c015 R_ARM_GLOB_DAT 001cc0f0 CPyModule_re │ │ │ │ -001c07a0 0005db15 R_ARM_GLOB_DAT 001a70d4 CPyLit_Tuple │ │ │ │ +001c07a0 0005db15 R_ARM_GLOB_DAT 001a731c CPyLit_Tuple │ │ │ │ 001c07a4 00026715 R_ARM_GLOB_DAT 001cc04c CPyStatic_ref_resolver___globals │ │ │ │ 001c07a8 0000ba15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 001c07ac 00040515 R_ARM_GLOB_DAT 001cc01c CPyModule_rdflib___util │ │ │ │ 001c07b0 00024815 R_ARM_GLOB_DAT 001cbea0 CPyType_python_codegen___PythonCodeGen │ │ │ │ 001c07b4 00038b15 R_ARM_GLOB_DAT 001cbfc0 codegen___codegen_env_free_instance │ │ │ │ 001c07b8 0000c015 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ -001c07bc 00040f15 R_ARM_GLOB_DAT 001a70c0 CPyLit_FrozenSet │ │ │ │ +001c07bc 00040f15 R_ARM_GLOB_DAT 001a7308 CPyLit_FrozenSet │ │ │ │ 001c07c0 00013915 R_ARM_GLOB_DAT 001cc0c4 CPyModule_xml___sax___saxutils │ │ │ │ 001c07cc 0001f415 R_ARM_GLOB_DAT 001cc010 CPyModule_schema_salad___sourceline__internal │ │ │ │ 001c07d0 0003ad15 R_ARM_GLOB_DAT 001cc024 CPyModule_rdflib___graph │ │ │ │ 001c07d4 00023515 R_ARM_GLOB_DAT 001cbebc CPyStatic_python_codegen____string_type_def │ │ │ │ 001c07d8 00042d15 R_ARM_GLOB_DAT 001cc060 CPyModule_mistune___renderers___html │ │ │ │ 001c07dc 00037c15 R_ARM_GLOB_DAT 001cbdc0 typescript_codegen___copy_utils_recursive_epilogue_TypeScriptCodeGen_obj_free_instance │ │ │ │ 001c07e0 0000c615 R_ARM_GLOB_DAT 00000000 PyCoro_Type │ │ │ │ @@ -5309,15 +5309,15 @@ │ │ │ │ 001c0848 0002dd15 R_ARM_GLOB_DAT 001cc09c CPyModule_schema_salad___main │ │ │ │ 001c084c 00031c15 R_ARM_GLOB_DAT 001cbef8 CPyStatic_makedoc____logger │ │ │ │ 001c0854 0002fc15 R_ARM_GLOB_DAT 001cbd6c CPyType_avro___schema___NamedMapSchema │ │ │ │ 001c0858 00015b15 R_ARM_GLOB_DAT 001cc078 CPyModule_importlib___metadata │ │ │ │ 001c085c 00038a15 R_ARM_GLOB_DAT 001cbffc CPyModule_ruamel___yaml │ │ │ │ 001c0860 00045915 R_ARM_GLOB_DAT 001cbd94 CPyType_avro___schema___SchemaParseException │ │ │ │ 001c086c 0000e015 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ -001c0870 00023715 R_ARM_GLOB_DAT 001a7d58 CPyLit_Float │ │ │ │ +001c0870 00023715 R_ARM_GLOB_DAT 001a7fa0 CPyLit_Float │ │ │ │ 001c0874 00048d15 R_ARM_GLOB_DAT 001cbf2c CPyStatic_java_codegen____float_type_def │ │ │ │ 001c0878 00061515 R_ARM_GLOB_DAT 001cc008 CPyStatic_schema_salad___schema___globals │ │ │ │ 001c0884 0000e415 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ 001c0888 00039115 R_ARM_GLOB_DAT 001cc128 CPyModule_schema_salad___python_codegen__internal │ │ │ │ 001c0890 0000e615 R_ARM_GLOB_DAT 00000000 PyDictItems_Type │ │ │ │ 001c0894 00045215 R_ARM_GLOB_DAT 001cbdc8 typescript_codegen___expand_resource_template_to_epilogue_TypeScriptCodeGen_obj_free_instance │ │ │ │ 001c089c 0002d615 R_ARM_GLOB_DAT 001cc02c CPyModule_mypy_extensions │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x1aff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x22ccc │ │ │ │ - 0x0000000d (FINI) 0x17f0d8 │ │ │ │ + 0x0000000d (FINI) 0x17f320 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1be208 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1be20c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x8cc0 │ │ │ │ 0x00000006 (SYMTAB) 0x2980 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c64bf387222790ee51ba03ccc350085b803919ae │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 14d6fd3969018430b7751d6403cc2b6c9bedb9d9 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -3345,49 +3345,43 @@ │ │ │ │ nIoH{DyD │ │ │ │ jIkH{DyD │ │ │ │ fIgH{DyD │ │ │ │ bIcH{DyD │ │ │ │ ^I_H{DyD │ │ │ │ ZI[H{DyD │ │ │ │ VIWH{DyD │ │ │ │ -VKf"nInHyD │ │ │ │ -NK`"hIiHyD │ │ │ │ -IKb"eIeHyD │ │ │ │ -CK`"aIbHyD │ │ │ │ ->Kb"^I^HyD │ │ │ │ -8K`"ZI[HyD │ │ │ │ -3Id WKWJ{DlXzD │ │ │ │ +]Kf"}I~HyD │ │ │ │ +EKf"gIhHyD │ │ │ │ +=Kb"aIbHyD │ │ │ │ +8Kb"^I^HyD │ │ │ │ +2Kb"ZI[HyD │ │ │ │ +-Id WKWJ{DlXzD │ │ │ │ VIVH$hyDxD │ │ │ │ -*Kf"RISHyD │ │ │ │ -%Ig"OKOH{DmXxD │ │ │ │ +$Kf"RISHyD │ │ │ │ +Ig"OKOH{DmXxD │ │ │ │ Kf"JIKHyD │ │ │ │ Kf"EIFHyD │ │ │ │ ?I@H{DyD │ │ │ │ lI|DlMlJ}DlKaX │ │ │ │ :Kn":I;HyD │ │ │ │ .Kl"0I0HyD │ │ │ │ (Kl",I,HyD │ │ │ │ "Il"(K)H{DmXxD │ │ │ │ Km"$I$HyD │ │ │ │ -JDKDI{DDH │ │ │ │ -TFJKKI{D │ │ │ │ -vI%FvH\F │ │ │ │ -%FfJ\FfI │ │ │ │ +zK>FzI%F │ │ │ │ +rvI%FvH\F │ │ │ │ +FrI%FrH\F │ │ │ │ +r_K\F_I{D │ │ │ │ +FyK%FyI\F{D │ │ │ │ |I}H{DyD │ │ │ │ -KIKH{DyD │ │ │ │ -GIGH{DyD │ │ │ │ -CICH{DyD │ │ │ │ -?I?H{DyD │ │ │ │ -;I;H{DyD │ │ │ │ -7I7H{DyD │ │ │ │ -3I3H{DyD │ │ │ │ -/I/H{DyD │ │ │ │ -+I+H{DyD │ │ │ │ -'I'H{DyD │ │ │ │ -#I#H{DyD │ │ │ │ +JhKhI{DhH │ │ │ │ +|I}H{DyD │ │ │ │ +xIyH{DyD │ │ │ │ +tIuH{DyD │ │ │ │ +pIqH{DyD │ │ │ │ }I}H{DyD │ │ │ │ yIyH{DyD │ │ │ │ uIuH{DyD │ │ │ │ qIqH{DyD │ │ │ │ OJOIPHzD │ │ │ │ 2I2H{DyD │ │ │ │ .I.H{DyD │ │ │ │ @@ -3463,15 +3457,15 @@ │ │ │ │ rLKLH{DmXxD │ │ │ │ FIGH{DyD │ │ │ │ CK "CICH{DyD │ │ │ │ r?I@H{DyD │ │ │ │ 'rYIYHyD │ │ │ │ 5I5H{DyD │ │ │ │ 1I1H{DyD │ │ │ │ --I.H{DyD │ │ │ │ +-I-H{DyD │ │ │ │ 33`-J&KzD │ │ │ │ fKzDfL|D │ │ │ │ gKgH{DdXxD │ │ │ │ 0I0H{DyD │ │ │ │ _K_H{DtXxD │ │ │ │ ,I,H{DyD │ │ │ │ PJeKfI{DfH │ │ │ │ @@ -8447,15 +8441,14 @@ │ │ │ │ -2147483648 │ │ │ │ 2147483647 │ │ │ │ -9223372036854775808 │ │ │ │ schema_salad │ │ │ │ urlsplit │ │ │ │ reversed │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabihf/python3-schema-salad.debug │ │ │ │ -'4bf387222790ee51ba03ccc350085b803919ae.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -3,156 +3,156 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 00023810 : │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7aa1c <__mypyc_empty_tuple__@@Base+0xfe9ac53c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 167804 │ │ │ │ + blmi 167804 │ │ │ │ rsbne pc, r1, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-916 @ 0xfffffc6c │ │ │ │ svc 0x00d4f7ff │ │ │ │ - andseq r0, r8, ip, lsl #16 │ │ │ │ - andseq fp, r5, sl, lsr sl │ │ │ │ - andseq fp, r5, sl, asr sl │ │ │ │ + andseq r0, r8, r4, asr sl │ │ │ │ + andseq fp, r5, r2, lsl #25 │ │ │ │ + andseq fp, r5, r2, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7aa4c <__mypyc_empty_tuple__@@Base+0xfe9ac56c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 167834 │ │ │ │ + blmi 167834 │ │ │ │ stmdbmi r5, {r1, r2, r4, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ orrscc r4, ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efbe │ │ │ │ - @ instruction: 0x001807de │ │ │ │ - andseq fp, r5, ip, asr #20 │ │ │ │ - andseq fp, r5, r8, ror sl │ │ │ │ + andseq r0, r8, r6, lsr #20 │ │ │ │ + mulseq r5, r4, ip │ │ │ │ + andseq fp, r5, r0, asr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7aa7c <__mypyc_empty_tuple__@@Base+0xfe9ac59c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 167864 │ │ │ │ + blmi 167864 │ │ │ │ stmdbmi r5, {r1, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ movscc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efa6 │ │ │ │ - andseq r0, r8, lr, lsr #15 │ │ │ │ - andseq fp, r5, ip, lsl sl │ │ │ │ - andseq fp, r5, ip, asr sl │ │ │ │ + @ instruction: 0x001809f6 │ │ │ │ + andseq fp, r5, r4, ror #24 │ │ │ │ + andseq fp, r5, r4, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7aaac <__mypyc_empty_tuple__@@Base+0xfe9ac5cc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 167894 │ │ │ │ + blmi 167894 │ │ │ │ addvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-964 @ 0xfffffc3c │ │ │ │ svc 0x008cf7ff │ │ │ │ - andseq r0, r8, ip, ror r7 │ │ │ │ - andseq fp, r5, r6, asr #20 │ │ │ │ - andseq fp, r5, r2, ror sl │ │ │ │ + andseq r0, r8, r4, asr #19 │ │ │ │ + andseq fp, r5, lr, lsl #25 │ │ │ │ + @ instruction: 0x0015bcba │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7aadc <__mypyc_empty_tuple__@@Base+0xfe9ac5fc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1678c4 │ │ │ │ + blmi 1678c4 │ │ │ │ stmdbmi r5, {r0, r1, r3, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ bicscc r4, ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ef76 │ │ │ │ - andseq r0, r8, lr, asr #14 │ │ │ │ - andseq fp, r5, r8, lsl sl │ │ │ │ - andseq fp, r5, r4, asr #20 │ │ │ │ + mulseq r8, r6, r9 │ │ │ │ + andseq fp, r5, r0, ror #24 │ │ │ │ + andseq fp, r5, ip, lsl #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7ab0c <__mypyc_empty_tuple__@@Base+0xfe9ac62c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1678f4 │ │ │ │ + blmi 1678f4 │ │ │ │ subne pc, r3, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-1012 @ 0xfffffc0c │ │ │ │ svc 0x005cf7ff │ │ │ │ - andseq r0, r8, ip, lsl r7 │ │ │ │ - andseq fp, r5, r6, ror #19 │ │ │ │ - andseq fp, r5, r6, lsr #20 │ │ │ │ + andseq r0, r8, r4, ror #18 │ │ │ │ + andseq fp, r5, lr, lsr #24 │ │ │ │ + andseq fp, r5, lr, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7ab3c <__mypyc_empty_tuple__@@Base+0xfe9ac65c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 167924 │ │ │ │ + blmi 167924 │ │ │ │ stmdbmi r5, {r1, r2, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-898 @ 0xfffffc7e │ │ │ │ svc 0x0044f7ff │ │ │ │ - andseq r0, r8, lr, ror #13 │ │ │ │ - andseq fp, r5, ip, lsl sl │ │ │ │ - andseq fp, r5, r6, asr #20 │ │ │ │ + andseq r0, r8, r6, lsr r9 │ │ │ │ + andseq fp, r5, r4, ror #24 │ │ │ │ + andseq fp, r5, lr, lsl #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7ab6c <__mypyc_empty_tuple__@@Base+0xfe9ac68c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 167954 │ │ │ │ + blmi 167954 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-906 @ 0xfffffc76 │ │ │ │ svc 0x002cf7ff │ │ │ │ - @ instruction: 0x001806be │ │ │ │ - andseq fp, r5, ip, ror #19 │ │ │ │ - andseq fp, r5, lr, lsr #20 │ │ │ │ + andseq r0, r8, r6, lsl #18 │ │ │ │ + andseq fp, r5, r4, lsr ip │ │ │ │ + andseq fp, r5, r6, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7ab9c <__mypyc_empty_tuple__@@Base+0xfe9ac6bc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1a7984 │ │ │ │ + blmi 1a7984 │ │ │ │ adcsne pc, r7, #64, 4 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ orrsvc pc, r2, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ef14 │ │ │ │ - andseq r0, r8, ip, lsl #13 │ │ │ │ - @ instruction: 0x0015b8ba │ │ │ │ - andseq fp, r5, r0, lsl sl │ │ │ │ + @ instruction: 0x001808d4 │ │ │ │ + andseq fp, r5, r2, lsl #22 │ │ │ │ + andseq fp, r5, r8, asr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7abd0 <__mypyc_empty_tuple__@@Base+0xfe9ac6f0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1679b8 │ │ │ │ + blmi 1679b8 │ │ │ │ stmdbmi r5, {r0, r1, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-778 @ 0xfffffcf6 │ │ │ │ mrc 7, 7, APSR_nzcv, cr10, cr15, {7} │ │ │ │ - andseq r0, r8, sl, asr r6 │ │ │ │ - andseq lr, r5, r8, ror #25 │ │ │ │ - andseq lr, r5, sl, lsl sp │ │ │ │ + andseq r0, r8, r2, lsr #17 │ │ │ │ + andseq lr, r5, r0, lsr pc │ │ │ │ + andseq lr, r5, r2, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7ac00 <__mypyc_empty_tuple__@@Base+0xfe9ac720> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1679e8 │ │ │ │ + blmi 1679e8 │ │ │ │ stmdbmi r5, {r1, r2, r4, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-785 @ 0xfffffcef │ │ │ │ mcr 7, 7, pc, cr2, cr15, {7} @ │ │ │ │ - andseq r0, r8, sl, lsr #12 │ │ │ │ - andseq lr, r5, r8, lsl #26 │ │ │ │ - andseq lr, r5, r6, lsr sp │ │ │ │ + andseq r0, r8, r2, ror r8 │ │ │ │ + andseq lr, r5, r0, asr pc │ │ │ │ + andseq lr, r5, lr, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb7ac30 <__mypyc_empty_tuple__@@Base+0xfe9ac750> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 167a18 │ │ │ │ + blmi 167a18 │ │ │ │ stmdbmi r5, {r0, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-791 @ 0xfffffce9 │ │ │ │ mcr 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ - @ instruction: 0x001805fa │ │ │ │ - andseq lr, r5, r4, lsr #26 │ │ │ │ - andseq lr, r5, sl, asr #26 │ │ │ │ + andseq r0, r8, r2, asr #16 │ │ │ │ + andseq lr, r5, ip, ror #30 │ │ │ │ + mulseq r5, r2, pc @ │ │ │ │ ldr r3, [pc, #20] @ 23a70 │ │ │ │ ldr r2, [pc, #20] @ 23a74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b 2324c <__gmon_start__@plt> │ │ │ │ @@ -1275,23 +1275,23 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ pop {r1, r3, r4} │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb960017 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + ldc2l 0, cr0, [lr, #92] @ 0x5c │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ movs r5, r2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0xfb820017 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + stc2l 0, cr0, [sl, #92] @ 0x5c │ │ │ │ + add r7, sp, #0 │ │ │ │ movs r5, r2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 000244e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1371,33 +1371,33 @@ │ │ │ │ ldr r0, [pc, #56] @ (245e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfacc0017 │ │ │ │ - add r4, sp, #8 │ │ │ │ + ldc2 0, cr0, [r4, #-92] @ 0xffffffa4 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ movs r5, r2 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0xfab60017 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + ldc2l 0, cr0, [lr], #92 @ 0x5c │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ movs r5, r2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0xfaa00017 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + stc2l 0, cr0, [r8], #92 @ 0x5c │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ movs r5, r2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0xfa8a0017 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + ldc2l 0, cr0, [r2], {23} │ │ │ │ + add r6, sp, #32 │ │ │ │ movs r5, r2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 000245e8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1465,23 +1465,23 @@ │ │ │ │ nop │ │ │ │ cbnz r6, 246e2 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, #23] │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + stc2 0, cr0, [r4], {23} │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ movs r5, r2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ movs r5, r2 │ │ │ │ - vld1.8 @ instruction: 0xf9a20017 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + @ instruction: 0xfbea0017 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ movs r5, r2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (246fc ) │ │ │ │ ldr r3, [pc, #40] @ (24700 ) │ │ │ │ @@ -1503,15 +1503,15 @@ │ │ │ │ nop │ │ │ │ cbnz r6, 24708 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (24744 ) │ │ │ │ ldr r3, [pc, #40] @ (24748 ) │ │ │ │ @@ -1533,15 +1533,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb8de │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (2478c ) │ │ │ │ ldr r3, [pc, #40] @ (24790 ) │ │ │ │ @@ -1563,15 +1563,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb896 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (247d4 ) │ │ │ │ ldr r3, [pc, #40] @ (247d8 ) │ │ │ │ @@ -1593,15 +1593,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb84e │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (2481c ) │ │ │ │ ldr r3, [pc, #40] @ (24820 ) │ │ │ │ @@ -1623,15 +1623,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb806 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (24864 ) │ │ │ │ ldr r3, [pc, #40] @ (24868 ) │ │ │ │ @@ -1653,15 +1653,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb7be │ │ │ │ movs r1, r3 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (248ac ) │ │ │ │ ldr r3, [pc, #40] @ (248b0 ) │ │ │ │ @@ -1683,15 +1683,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb776 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (248f4 ) │ │ │ │ ldr r3, [pc, #40] @ (248f8 ) │ │ │ │ @@ -1713,15 +1713,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb72e │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (2493c ) │ │ │ │ ldr r3, [pc, #40] @ (24940 ) │ │ │ │ @@ -1743,15 +1743,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (24984 ) │ │ │ │ ldr r3, [pc, #40] @ (24988 ) │ │ │ │ @@ -1773,15 +1773,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb69e │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (249cc ) │ │ │ │ ldr r3, [pc, #40] @ (249d0 ) │ │ │ │ @@ -1803,15 +1803,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb656 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (24a14 ) │ │ │ │ ldr r3, [pc, #40] @ (24a18 ) │ │ │ │ @@ -1833,15 +1833,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb60e │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #992 @ (adr r7, 24e04 ) │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (24a5c ) │ │ │ │ ldr r3, [pc, #40] @ (24a60 ) │ │ │ │ @@ -1863,15 +1863,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #704 @ (adr r7, 24d2c ) │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ movs r5, r2 │ │ │ │ cbz r0, 24a7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 24a7e │ │ │ │ subs r3, #1 │ │ │ │ @@ -1899,18 +1899,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (24ac8 ) │ │ │ │ ldr r0, [pc, #20] @ (24acc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - sbcs.w r0, ip, #9895936 @ 0x970000 │ │ │ │ - add r7, pc, #472 @ (adr r7, 24ca4 ) │ │ │ │ + @ instruction: 0xf7c40017 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r1, [pc, #792] @ (24de8 ) │ │ │ │ + ldr r4, [pc, #56] @ (24b08 ) │ │ │ │ movs r6, r2 │ │ │ │ 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] │ │ │ │ @@ -10361,25 +10361,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (29980 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, pc, #960 @ (adr r6, 29d30 ) │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ movs r7, r2 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ movs r5, r2 │ │ │ │ - add r6, pc, #864 @ (adr r6, 29cdc ) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ movs r7, r2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00029984 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10471,37 +10471,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #248 @ (adr r6, 29b68 ) │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ movs r5, r2 │ │ │ │ - add r6, pc, #104 @ (adr r6, 29ae4 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ movs r5, r2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 29a90 ) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ movs r5, r2 │ │ │ │ - add r5, pc, #936 @ (adr r5, 29e3c ) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00029a9c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10597,37 +10597,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #144 @ (adr r5, 29c20 ) │ │ │ │ + add r7, pc, #432 @ (adr r7, 29d40 ) │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ movs r5, r2 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 29f94 ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 29cb4 ) │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ movs r5, r2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 29f38 ) │ │ │ │ + add r7, pc, #176 @ (adr r7, 29c58 ) │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ movs r5, r2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 29edc ) │ │ │ │ + add r7, pc, #72 @ (adr r7, 29bfc ) │ │ │ │ movs r7, r2 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00029bbc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10724,37 +10724,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 2a0b4 ) │ │ │ │ + add r6, pc, #280 @ (adr r6, 29dd4 ) │ │ │ │ movs r7, r2 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ movs r5, r2 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ movs r5, r2 │ │ │ │ - add r3, pc, #856 @ (adr r3, 2a020 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, 29d40 ) │ │ │ │ movs r7, r2 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ movs r5, r2 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ movs r5, r2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 29fbc ) │ │ │ │ + add r6, pc, #8 @ (adr r6, 29cdc ) │ │ │ │ movs r7, r2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ movs r5, r2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r5, r2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 29f58 ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 2a078 ) │ │ │ │ movs r7, r2 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ movs r5, r2 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00029ce8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10764,29 +10764,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #28] @ (29d28 ) │ │ │ │ - movw r2, #58130 @ 0xe312 │ │ │ │ + movw r2, #58165 @ 0xe335 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (29d2c ) │ │ │ │ ldr r0, [pc, #24] @ (29d30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #512 @ 0x200 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #112 @ (adr r3, 29d9c ) │ │ │ │ + add r5, pc, #400 @ (adr r5, 29ebc ) │ │ │ │ movs r7, r2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ movs r5, r2 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ movs r5, r2 │ │ │ │ b.w 29ce8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (29d74 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29d4a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -10811,15 +10811,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #44] @ 0x2c │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (29dc4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29d9a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -10846,15 +10846,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (29e14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29dea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -10881,15 +10881,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #32] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (29e64 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29e3a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -10916,15 +10916,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #28] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (29eb4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29e8a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -10951,15 +10951,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #24] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (29f04 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29eda │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -10986,15 +10986,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (29f54 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29f2a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11021,15 +11021,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #12] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (29fa4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29f7a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11056,15 +11056,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #8] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (29ff4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 29fca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11091,15 +11091,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2a044 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a01a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11126,15 +11126,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2a094 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a06a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11161,15 +11161,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r6] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2a0dc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a0b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -11193,15 +11193,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r5] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #56] @ (2a124 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a0fa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -11225,15 +11225,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #64] @ (2a174 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a14a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11260,15 +11260,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r1, r3] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (2a1c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a19a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11295,15 +11295,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r1] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (2a214 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a1ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11330,15 +11330,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r0] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (2a264 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a23a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11365,15 +11365,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2a2b4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a28a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11400,15 +11400,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2a304 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a2da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11435,15 +11435,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2a354 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a32a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11470,15 +11470,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, r3] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2a3a4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a37a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11505,15 +11505,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (2a3f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a3ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11540,15 +11540,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r1] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2a444 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a41a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11575,15 +11575,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2a494 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a46a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11610,15 +11610,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2a4e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a4ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11645,15 +11645,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r5] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2a534 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a50a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11680,15 +11680,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2a57c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a552 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -11712,15 +11712,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r2] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2a5cc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a5a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11747,15 +11747,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r1] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2a61c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a5f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11782,15 +11782,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, r0] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2a66c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a642 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11817,15 +11817,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2a6bc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a692 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11852,15 +11852,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, r6] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2a70c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a6e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11887,15 +11887,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, r4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2a75c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a732 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11922,15 +11922,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, r3] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (2a7a4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a77a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -11954,15 +11954,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r2] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2a7f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a7ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -11989,15 +11989,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, r1] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2a844 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a81a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12024,15 +12024,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2a894 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a86a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12059,15 +12059,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2a8e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a8ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12094,15 +12094,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r5] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2a934 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a90a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12129,15 +12129,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r1, r4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2a984 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a95a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12164,15 +12164,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r7, r2] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (2a9cc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a9a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12196,15 +12196,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r5, r1] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #56] @ (2aa14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2a9ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12228,15 +12228,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (2aa5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2aa32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12260,15 +12260,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2aaa4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2aa7a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12292,15 +12292,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, r6] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2aaf4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2aaca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12327,15 +12327,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r5] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2ab3c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ab12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12359,15 +12359,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, r3] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #56] @ (2ab84 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ab5a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12391,15 +12391,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r2] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2abd4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2abaa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12426,15 +12426,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r1] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2ac24 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2abfa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12461,15 +12461,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, r0] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2ac74 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ac4a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12496,15 +12496,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2acc4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ac9a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12531,15 +12531,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, r5] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (2ad14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2acea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12566,15 +12566,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2ad64 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ad3a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12601,15 +12601,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, r3] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2adb4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ad8a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12636,15 +12636,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r2] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2adfc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2add2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12668,15 +12668,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, r0] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2ae44 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ae1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12700,15 +12700,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r6, r7] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2ae8c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ae62 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12732,15 +12732,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r5, r6] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ ldr r2, [pc, #56] @ (2aed4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2aeaa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12764,15 +12764,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r5] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ ldr r2, [pc, #64] @ (2af24 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2aefa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12799,15 +12799,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r3, r4] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #56] @ (2af6c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2af42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12831,15 +12831,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r3] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r2, [pc, #56] @ (2afb4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2af8a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -12863,15 +12863,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r2] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r2, [pc, #64] @ (2b004 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2afda │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12898,15 +12898,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r0] │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r2, [pc, #64] @ (2b054 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b02a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12933,15 +12933,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #928] @ (2b3f8 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [pc, #64] @ (2b0a4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b07a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -12968,15 +12968,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #608] @ (2b308 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [pc, #64] @ (2b0f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b0ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13003,15 +13003,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #288] @ (2b218 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [pc, #64] @ (2b144 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b11a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13038,15 +13038,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #992] @ (2b528 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [pc, #64] @ (2b194 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b16a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13073,15 +13073,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #672] @ (2b438 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #64] @ (2b1e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b1ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13108,15 +13108,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #352] @ (2b348 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #64] @ (2b234 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b20a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13143,15 +13143,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #32] @ (2b258 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (2b288 ) │ │ │ │ ldrb.w r2, [r0, #60] @ 0x3c │ │ │ │ @@ -13183,15 +13183,15 @@ │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (2b2e0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b2b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13218,15 +13218,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #368] @ (2b454 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (2b330 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b306 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13253,15 +13253,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #48] @ (2b364 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2b380 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b356 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13288,15 +13288,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #752] @ (2b674 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2b3d0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b3a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13323,15 +13323,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #432] @ (2b584 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2b420 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b3f6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13358,15 +13358,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #112] @ (2b494 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2b470 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b446 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13393,15 +13393,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #816] @ (2b7a4 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (2b4c0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b496 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13428,15 +13428,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #496] @ (2b6b4 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2b510 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b4e6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13463,15 +13463,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #176] @ (2b5c4 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2b560 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b536 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13498,15 +13498,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #880] @ (2b8d4 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2b5a8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b57e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -13530,15 +13530,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #560] @ (2b7dc ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2b5f0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b5c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -13562,15 +13562,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #272] @ (2b704 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [pc, #64] @ (2b640 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b616 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13597,15 +13597,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #1008] @ (2ba34 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [pc, #64] @ (2b690 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b666 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13632,15 +13632,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #688] @ (2b944 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [pc, #64] @ (2b6e0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b6b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13667,15 +13667,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #368] @ (2b854 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (2b734 ) │ │ │ │ ldrb.w r2, [r0, #68] @ 0x44 │ │ │ │ @@ -13707,15 +13707,15 @@ │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #1016] @ (2bb40 ) │ │ │ │ + strh r6, [r0, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #64] @ (2b78c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b762 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13742,15 +13742,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #704] @ (2ba50 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #960] @ (2bb58 ) │ │ │ │ + strh r0, [r7, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (2b7dc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b7b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13777,15 +13777,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #384] @ (2b960 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #864] @ (2bb48 ) │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (2b82c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b802 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13812,15 +13812,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #64] @ (2b870 ) │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #784] @ (2bb48 ) │ │ │ │ + strh r4, [r1, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (2b87c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b852 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13847,15 +13847,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ blx r8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #672] @ (2bb28 ) │ │ │ │ + str r0, [r6, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2b8cc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b8a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13882,15 +13882,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #560] @ (2bb08 ) │ │ │ │ + str r4, [r2, r7] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2b91c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b8f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13917,15 +13917,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bx r4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #464] @ (2baf8 ) │ │ │ │ + str r4, [r7, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2b96c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b942 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13952,15 +13952,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ mov r8, sl │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #352] @ (2bad8 ) │ │ │ │ + str r0, [r4, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2b9bc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b992 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -13987,15 +13987,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ mov r8, r0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #240] @ (2bab8 ) │ │ │ │ + str r4, [r0, r6] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (2ba0c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2b9e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14022,15 +14022,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ mov r0, r6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #112] @ (2ba88 ) │ │ │ │ + str r4, [r4, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2ba5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ba32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14057,15 +14057,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r8, ip │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1008] @ (2be58 ) │ │ │ │ + str r4, [r0, r5] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2baac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ba82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14092,15 +14092,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r8, r2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #880] @ (2be28 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (2bafc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bad2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14127,15 +14127,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r0, r8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #752] @ (2bdf8 ) │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (2bb4c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bb22 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14162,15 +14162,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r8, lr │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #640] @ (2bdd8 ) │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2bb9c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bb72 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14197,15 +14197,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r8, r4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #496] @ (2bd98 ) │ │ │ │ + str r4, [r0, r3] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2bbec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bbc2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14232,15 +14232,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sl │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #368] @ (2bd68 ) │ │ │ │ + str r4, [r4, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2bc3c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bc12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14267,15 +14267,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, r0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #256] @ (2bd48 ) │ │ │ │ + str r0, [r1, r2] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2bc8c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bc62 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14302,15 +14302,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bics r0, r6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #112] @ (2bd08 ) │ │ │ │ + str r4, [r4, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (2bcdc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bcb2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14337,15 +14337,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ muls r0, r4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (2c0d8 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2bd2c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bd02 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14372,15 +14372,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ orrs r0, r2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #880] @ (2c0a8 ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2bd7c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bd52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14407,15 +14407,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmn r0, r0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #752] @ (2c078 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2bdcc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bda2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14442,15 +14442,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ negs r0, r6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #624] @ (2c048 ) │ │ │ │ + ldr r7, [pc, #912] @ (2c168 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2be14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bdea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -14474,15 +14474,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ tst r0, r4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #512] @ (2c020 ) │ │ │ │ + ldr r7, [pc, #800] @ (2c140 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2be64 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2be3a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14509,15 +14509,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ rors r0, r3 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #368] @ (2bfe0 ) │ │ │ │ + ldr r7, [pc, #656] @ (2c100 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2beb4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2be8a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14544,15 +14544,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ sbcs r0, r1 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #240] @ (2bfb0 ) │ │ │ │ + ldr r7, [pc, #528] @ (2c0d0 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2befc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bed2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -14576,15 +14576,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r0, r7 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #96] @ (2bf68 ) │ │ │ │ + ldr r7, [pc, #384] @ (2c088 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2bf4c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bf22 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14611,15 +14611,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r0, r6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #976] @ (2c328 ) │ │ │ │ + ldr r7, [pc, #240] @ (2c048 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2bf9c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bf72 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14646,15 +14646,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r0, r4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #880] @ (2c318 ) │ │ │ │ + ldr r7, [pc, #144] @ (2c038 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2bfec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2bfc2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14681,15 +14681,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ eors r0, r2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #784] @ (2c308 ) │ │ │ │ + ldr r7, [pc, #48] @ (2c028 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2c03c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c012 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14716,15 +14716,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #672] @ (2c2e8 ) │ │ │ │ + ldr r6, [pc, #960] @ (2c408 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (2c08c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c062 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14751,15 +14751,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #560] @ (2c2c8 ) │ │ │ │ + ldr r6, [pc, #848] @ (2c3e8 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2c0dc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c0b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14786,15 +14786,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r7, #96 @ 0x60 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #448] @ (2c2a8 ) │ │ │ │ + ldr r6, [pc, #736] @ (2c3c8 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r2, [pc, #64] @ (2c12c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c102 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14821,15 +14821,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r7, #16 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (2c278 ) │ │ │ │ + ldr r6, [pc, #608] @ (2c398 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [pc, #64] @ (2c17c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c152 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14856,15 +14856,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #192] @ (2c248 ) │ │ │ │ + ldr r6, [pc, #480] @ (2c368 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ ldr r2, [pc, #64] @ (2c1cc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c1a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14891,15 +14891,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r6, #112 @ 0x70 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #80] @ (2c228 ) │ │ │ │ + ldr r6, [pc, #368] @ (2c348 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ ldr r2, [pc, #64] @ (2c21c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c1f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14926,15 +14926,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r6, #32 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #0] @ (2c228 ) │ │ │ │ + ldr r6, [pc, #288] @ (2c348 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #64] @ (2c26c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c242 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14961,15 +14961,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r5, #208 @ 0xd0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #880] @ (2c5e8 ) │ │ │ │ + ldr r6, [pc, #144] @ (2c308 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r2, [pc, #64] @ (2c2bc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c292 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -14996,15 +14996,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #768] @ (2c5c8 ) │ │ │ │ + ldr r6, [pc, #32] @ (2c2e8 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r2, [pc, #64] @ (2c30c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c2e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15031,15 +15031,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #640] @ (2c598 ) │ │ │ │ + ldr r5, [pc, #928] @ (2c6b8 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r2, [pc, #64] @ (2c35c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c332 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15066,15 +15066,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r4, #224 @ 0xe0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #480] @ (2c548 ) │ │ │ │ + ldr r5, [pc, #768] @ (2c668 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [pc, #64] @ (2c3ac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c382 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15101,15 +15101,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #336] @ (2c508 ) │ │ │ │ + ldr r5, [pc, #624] @ (2c628 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [pc, #64] @ (2c3fc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c3d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15136,15 +15136,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #176] @ (2c4b8 ) │ │ │ │ + ldr r5, [pc, #464] @ (2c5d8 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [pc, #64] @ (2c44c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c422 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15171,15 +15171,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #48] @ (2c488 ) │ │ │ │ + ldr r5, [pc, #336] @ (2c5a8 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [pc, #64] @ (2c49c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c472 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15206,15 +15206,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #944] @ (2c858 ) │ │ │ │ + ldr r5, [pc, #208] @ (2c578 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #56] @ (2c4e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c4ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -15238,15 +15238,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #864] @ (2c850 ) │ │ │ │ + ldr r5, [pc, #128] @ (2c570 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #64] @ (2c534 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c50a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15273,15 +15273,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r3, #8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #736] @ (2c820 ) │ │ │ │ + ldr r5, [pc, #0] @ (2c540 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (2c584 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c55a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15308,15 +15308,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #608] @ (2c7f0 ) │ │ │ │ + ldr r4, [pc, #896] @ (2c910 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (2c5d4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c5aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15343,15 +15343,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #496] @ (2c7d0 ) │ │ │ │ + ldr r4, [pc, #784] @ (2c8f0 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (2c624 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c5fa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15378,15 +15378,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r2, #24 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #368] @ (2c7a0 ) │ │ │ │ + ldr r4, [pc, #656] @ (2c8c0 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2c674 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c64a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15413,15 +15413,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #200 @ 0xc8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #240] @ (2c770 ) │ │ │ │ + ldr r4, [pc, #528] @ (2c890 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2c6c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c69a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15448,15 +15448,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #112] @ (2c740 ) │ │ │ │ + ldr r4, [pc, #400] @ (2c860 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2c714 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c6ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15483,15 +15483,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #40 @ 0x28 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #992] @ (2cb00 ) │ │ │ │ + ldr r4, [pc, #256] @ (2c820 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2c764 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c73a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15518,15 +15518,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #896] @ (2caf0 ) │ │ │ │ + ldr r4, [pc, #160] @ (2c810 ) │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (2c7b8 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ @@ -15558,15 +15558,15 @@ │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #712] @ (2ca94 ) │ │ │ │ + ldr r3, [pc, #1000] @ (2cbb4 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2c810 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c7e6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15593,15 +15593,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r0, #44 @ 0x2c │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #576] @ (2ca5c ) │ │ │ │ + ldr r3, [pc, #864] @ (2cb7c ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2c860 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c836 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15628,15 +15628,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #416] @ (2ca0c ) │ │ │ │ + ldr r3, [pc, #704] @ (2cb2c ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2c8b0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c886 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15663,15 +15663,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r7, #140 @ 0x8c │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #320] @ (2c9fc ) │ │ │ │ + ldr r3, [pc, #608] @ (2cb1c ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2c900 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c8d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15698,15 +15698,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r7, #60 @ 0x3c │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #160] @ (2c9ac ) │ │ │ │ + ldr r3, [pc, #448] @ (2cacc ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2c950 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c926 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15733,15 +15733,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r6, #236 @ 0xec │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #0] @ (2c95c ) │ │ │ │ + ldr r3, [pc, #288] @ (2ca7c ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2c9a0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c976 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15768,15 +15768,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r6, #156 @ 0x9c │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #864] @ (2cd0c ) │ │ │ │ + ldr r3, [pc, #128] @ (2ca2c ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2c9f0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2c9c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15803,15 +15803,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #752] @ (2ccec ) │ │ │ │ + ldr r3, [pc, #16] @ (2ca0c ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2ca40 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ca16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15838,15 +15838,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #608] @ (2ccac ) │ │ │ │ + ldr r2, [pc, #896] @ (2cdcc ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2ca88 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ca5e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -15870,15 +15870,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #496] @ (2cc84 ) │ │ │ │ + ldr r2, [pc, #784] @ (2cda4 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2cad0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2caa6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -15902,15 +15902,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #592] @ (2cd2c ) │ │ │ │ + ldr r2, [pc, #880] @ (2ce4c ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2cb18 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2caee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -15934,15 +15934,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r5, #28 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #704] @ (2cde4 ) │ │ │ │ + ldr r2, [pc, #992] @ (2cf04 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #64] @ (2cb68 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cb3e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -15969,15 +15969,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r4, #212 @ 0xd4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #768] @ (2ce74 ) │ │ │ │ + ldr r3, [pc, #32] @ (2cb94 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r2, [pc, #64] @ (2cbb8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cb8e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16004,15 +16004,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #672] @ (2ce64 ) │ │ │ │ + ldr r2, [pc, #960] @ (2cf84 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r2, [pc, #64] @ (2cc08 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cbde │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16039,15 +16039,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r4, #52 @ 0x34 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #608] @ (2ce74 ) │ │ │ │ + ldr r2, [pc, #896] @ (2cf94 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r2, [pc, #64] @ (2cc58 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cc2e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16074,15 +16074,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #544] @ (2ce84 ) │ │ │ │ + ldr r2, [pc, #832] @ (2cfa4 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [pc, #64] @ (2cca8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cc7e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16109,15 +16109,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #464] @ (2ce84 ) │ │ │ │ + ldr r2, [pc, #752] @ (2cfa4 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [pc, #64] @ (2ccf8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ccce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16144,15 +16144,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #432] @ (2ceb4 ) │ │ │ │ + ldr r2, [pc, #720] @ (2cfd4 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [pc, #64] @ (2cd48 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cd1e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16179,15 +16179,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r2, #244 @ 0xf4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #416] @ (2cef4 ) │ │ │ │ + ldr r2, [pc, #704] @ (2d014 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [pc, #64] @ (2cd98 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cd6e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16214,15 +16214,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #384] @ (2cf24 ) │ │ │ │ + ldr r2, [pc, #672] @ (2d044 ) │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (2cdec ) │ │ │ │ ldrb.w r2, [r0, #68] @ 0x44 │ │ │ │ @@ -16254,15 +16254,15 @@ │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #328] @ (2cf48 ) │ │ │ │ + ldr r2, [pc, #616] @ (2d068 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #64] @ (2ce44 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ce1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16289,15 +16289,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #288] @ (2cf70 ) │ │ │ │ + ldr r2, [pc, #576] @ (2d090 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (2ce94 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ce6a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16324,15 +16324,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #208] @ (2cf70 ) │ │ │ │ + ldr r2, [pc, #496] @ (2d090 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (2cee4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2ceba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16359,15 +16359,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #144] @ (2cf80 ) │ │ │ │ + ldr r2, [pc, #432] @ (2d0a0 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (2cf34 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cf0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16394,15 +16394,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r1, #8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #48] @ (2cf70 ) │ │ │ │ + ldr r2, [pc, #336] @ (2d090 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (2cf84 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cf5a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16429,15 +16429,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blxns lr │ │ │ │ + ldr r2, [pc, #240] @ (2d080 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (2cfd4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cfaa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16464,15 +16464,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blxns fp │ │ │ │ + ldr r2, [pc, #144] @ (2d070 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (2d024 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2cffa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16499,15 +16499,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r0, #24 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blx r9 │ │ │ │ + ldr r2, [pc, #64] @ (2d070 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (2d074 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d04a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16534,15 +16534,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blx r6 │ │ │ │ + ldr r1, [pc, #992] @ (2d460 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (2d0c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d09a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16569,15 +16569,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blx r3 │ │ │ │ + ldr r1, [pc, #896] @ (2d450 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (2d114 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d0ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16604,15 +16604,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blx r1 │ │ │ │ + ldr r1, [pc, #832] @ (2d460 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2d164 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d13a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16639,15 +16639,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bxns lr │ │ │ │ + ldr r1, [pc, #752] @ (2d460 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2d1ac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d182 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -16671,15 +16671,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bxns ip │ │ │ │ + ldr r1, [pc, #688] @ (2d468 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (2d1f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d1ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -16703,15 +16703,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bxns sp │ │ │ │ + ldr r1, [pc, #720] @ (2d4d0 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #56] @ (2d23c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d212 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -16735,15 +16735,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r5, #248 @ 0xf8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #704] @ (2d508 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (2d284 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d25a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -16767,15 +16767,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r5, #176 @ 0xb0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #640] @ (2d510 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2d2d4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d2aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16802,15 +16802,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #512] @ (2d4e0 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (2d324 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d2fa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16837,15 +16837,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r5, #24 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r3 │ │ │ │ + ldr r1, [pc, #400] @ (2d4c0 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (2d36c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d342 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -16869,15 +16869,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, pc │ │ │ │ + ldr r1, [pc, #272] @ (2d488 ) │ │ │ │ movs r5, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (2d3c0 ) │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -16910,15 +16910,15 @@ │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r9 │ │ │ │ + ldr r1, [pc, #80] @ (2d424 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2d418 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d3ee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16945,15 +16945,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r5 │ │ │ │ + ldr r0, [pc, #960] @ (2d7e4 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (2d468 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d43e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -16980,15 +16980,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r0, [pc, #800] @ (2d794 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2d4b8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d48e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -17015,15 +17015,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, ip │ │ │ │ + ldr r0, [pc, #688] @ (2d774 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2d508 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d4de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -17050,15 +17050,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [pc, #576] @ (2d754 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2d558 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d52e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -17085,15 +17085,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r0, [pc, #416] @ (2d704 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (2d5a8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d57e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -17120,15 +17120,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, pc │ │ │ │ + ldr r0, [pc, #256] @ (2d6b4 ) │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (2d5f8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 2d5ce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -17155,15 +17155,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r2, #68 @ 0x44 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, sl │ │ │ │ + ldr r0, [pc, #96] @ (2d664 ) │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d66c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17202,15 +17202,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d644 │ │ │ │ nop │ │ │ │ cmp r1, #230 @ 0xe6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r0 │ │ │ │ + @ instruction: 0x47ce │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d6e0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17249,15 +17249,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d6b8 │ │ │ │ nop │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r9 │ │ │ │ + @ instruction: 0x4796 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d754 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17296,15 +17296,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d72c │ │ │ │ nop │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r2 │ │ │ │ + bx fp │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d7c8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17343,15 +17343,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d7a0 │ │ │ │ nop │ │ │ │ cmp r0, #138 @ 0x8a │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, sp │ │ │ │ + bx r6 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d83c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17390,15 +17390,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d814 │ │ │ │ nop │ │ │ │ cmp r0, #22 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r7 │ │ │ │ + bx r0 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d8b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17437,15 +17437,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d888 │ │ │ │ nop │ │ │ │ movs r7, #162 @ 0xa2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r2 │ │ │ │ + mov lr, fp │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d924 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17484,15 +17484,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d8fc │ │ │ │ nop │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r0 │ │ │ │ + mov sl, r9 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2d998 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17531,15 +17531,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d970 │ │ │ │ nop │ │ │ │ movs r6, #186 @ 0xba │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, ip │ │ │ │ + mov sl, r5 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2da0c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17578,15 +17578,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d9e4 │ │ │ │ nop │ │ │ │ movs r6, #70 @ 0x46 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r7 │ │ │ │ + mov lr, r0 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2da80 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17625,15 +17625,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2da58 │ │ │ │ nop │ │ │ │ movs r5, #210 @ 0xd2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r3 │ │ │ │ + mov r6, ip │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2daf4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17672,15 +17672,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dacc │ │ │ │ nop │ │ │ │ movs r5, #94 @ 0x5e │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r6 │ │ │ │ + mov r2, r7 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2db68 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17719,15 +17719,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2db40 │ │ │ │ nop │ │ │ │ movs r4, #234 @ 0xea │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r0 │ │ │ │ + mov r2, r1 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2dbdc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17766,15 +17766,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dbb4 │ │ │ │ nop │ │ │ │ movs r4, #118 @ 0x76 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r2 │ │ │ │ + cmp sl, fp │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2dc50 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17813,15 +17813,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dc28 │ │ │ │ nop │ │ │ │ movs r4, #2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp lr, r4 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2dcc4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17860,15 +17860,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dc9c │ │ │ │ nop │ │ │ │ movs r3, #142 @ 0x8e │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r5 │ │ │ │ + cmp r6, lr │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2dd38 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17907,15 +17907,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dd10 │ │ │ │ nop │ │ │ │ movs r3, #26 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r7 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2ddac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -17954,15 +17954,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dd84 │ │ │ │ nop │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2de20 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18001,15 +18001,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2ddf8 │ │ │ │ nop │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r3 │ │ │ │ + add lr, ip │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2de94 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18048,15 +18048,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2de6c │ │ │ │ nop │ │ │ │ movs r1, #190 @ 0xbe │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r5 │ │ │ │ + add sl, r6 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2df08 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18095,15 +18095,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dee0 │ │ │ │ nop │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r7 │ │ │ │ + add sl, r0 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2df7c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18142,15 +18142,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2df54 │ │ │ │ nop │ │ │ │ movs r0, #214 @ 0xd6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r0 │ │ │ │ + add r6, r9 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2dff0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18189,15 +18189,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2dfc8 │ │ │ │ nop │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r1 │ │ │ │ + add r6, r2 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e064 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18236,15 +18236,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e03c │ │ │ │ nop │ │ │ │ subs r6, r5, #7 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r3 │ │ │ │ + mvns r2, r4 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e0d8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18283,15 +18283,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e0b0 │ │ │ │ nop │ │ │ │ subs r2, r7, #5 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r4 │ │ │ │ + bics r2, r5 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e14c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18330,15 +18330,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e124 │ │ │ │ nop │ │ │ │ subs r6, r0, #4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5 │ │ │ │ + muls r2, r6 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e1c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18377,15 +18377,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e198 │ │ │ │ nop │ │ │ │ subs r2, r2, #2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6 │ │ │ │ + orrs r2, r7 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e234 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18424,15 +18424,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e20c │ │ │ │ nop │ │ │ │ subs r6, r3, #0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6 │ │ │ │ + cmn r6, r7 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e2a8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18471,15 +18471,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e280 │ │ │ │ nop │ │ │ │ adds r2, r5, #6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0 │ │ │ │ + cmn r6, r1 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e31c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18518,15 +18518,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e2f4 │ │ │ │ nop │ │ │ │ adds r6, r6, #4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r1 │ │ │ │ + cmp r2, r2 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e390 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18565,15 +18565,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e368 │ │ │ │ nop │ │ │ │ adds r2, r0, #3 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r1 │ │ │ │ + negs r2, r2 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e404 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18612,15 +18612,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e3dc │ │ │ │ nop │ │ │ │ adds r6, r1, #1 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + tst r6, r3 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e478 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18659,15 +18659,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e450 │ │ │ │ nop │ │ │ │ subs r2, r3, r7 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + rors r2, r4 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e4ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18706,15 +18706,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e4c4 │ │ │ │ nop │ │ │ │ subs r6, r4, r5 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + sbcs r2, r7 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e560 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18753,15 +18753,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e538 │ │ │ │ nop │ │ │ │ subs r2, r6, r3 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + sbcs r6, r1 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e5d4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18800,15 +18800,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e5ac │ │ │ │ nop │ │ │ │ subs r6, r7, r1 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + adcs r6, r5 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e648 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18847,15 +18847,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e620 │ │ │ │ nop │ │ │ │ subs r2, r1, r0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #10 │ │ │ │ + adcs r2, r2 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e6bc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18894,15 +18894,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e694 │ │ │ │ nop │ │ │ │ adds r6, r2, r6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + asrs r2, r6 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e730 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18941,15 +18941,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e708 │ │ │ │ nop │ │ │ │ adds r2, r4, r4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + asrs r6, r2 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e7a4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -18988,15 +18988,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e77c │ │ │ │ nop │ │ │ │ adds r6, r5, r2 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + lsrs r6, r5 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2e818 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -19035,15 +19035,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2e7f0 │ │ │ │ nop │ │ │ │ adds r2, r7, r0 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + lsrs r2, r0 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002e824 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19112,15 +19112,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r3, #29 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002e8d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19195,15 +19195,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r3, #26 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002e998 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19272,15 +19272,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #23 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002ea4c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19355,15 +19355,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #20 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002eb0c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19434,15 +19434,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5, #17 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002ebc4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19517,15 +19517,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5, #14 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002ec84 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19594,15 +19594,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #11 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002ed38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19677,15 +19677,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #8 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002edf8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19760,15 +19760,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #5 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002eeb8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19843,15 +19843,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #2 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002ef78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19920,15 +19920,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r0, #32 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002f02c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -20003,15 +20003,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #29 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002f0ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -20086,15 +20086,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #26 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0002f1ac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -20163,15 +20163,16 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2, #23 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u32 d0, d4, #4 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ + movs r5, r2 │ │ │ │ │ │ │ │ 0002f260 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (2f2c8 ) │ │ │ │ @@ -20245,15 +20246,16 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2, #20 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 7, r0, cr12, cr4, {0} │ │ │ │ + lsls r4, r0, #5 │ │ │ │ + movs r5, r2 │ │ │ │ │ │ │ │ 0002f320 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (2f388 ) │ │ │ │ @@ -20327,15 +20329,16 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2, #17 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 1, r0, cr12, cr4, {0} │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + movs r5, r2 │ │ │ │ │ │ │ │ 0002f3e0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (2f448 ) │ │ │ │ @@ -20409,15 +20412,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2, #14 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #-80]! @ 0xffffffb0 │ │ │ │ + vmov.i32 d16, #196 @ 0x000000c4 │ │ │ │ │ │ │ │ 0002f4a0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (2f500 ) │ │ │ │ @@ -20485,15 +20488,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r3, #11 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8], {20} │ │ │ │ + vqadd.u16 d0, d0, d4 │ │ │ │ │ │ │ │ 0002f554 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (2f5bc ) │ │ │ │ @@ -20567,15 +20570,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r3, #8 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8], {20} │ │ │ │ + mrc2 0, 2, r0, cr0, cr4, {0} │ │ │ │ │ │ │ │ 0002f614 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (2f674 ) │ │ │ │ @@ -20643,15 +20646,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #5 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - smmlar r0, r4, r4, r0 │ │ │ │ + ldc2 0, cr0, [ip, #80] @ 0x50 │ │ │ │ │ │ │ │ 0002f6c8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (2f730 ) │ │ │ │ @@ -20725,15 +20728,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #2 │ │ │ │ movs r1, r3 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa940014 │ │ │ │ + ldc2l 0, cr0, [ip], {20} │ │ │ │ │ │ │ │ 0002f788 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2f7d4 ) │ │ │ │ @@ -20761,18 +20764,18 @@ │ │ │ │ add.w r3, r3, #632 @ 0x278 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r2, r4, #1 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #440] @ (2f998 ) │ │ │ │ + ldr r2, [pc, #728] @ (2fab8 ) │ │ │ │ movs r7, r2 │ │ │ │ - vld1.8 @ instruction: 0xf9a40014 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + @ instruction: 0xfbec0014 │ │ │ │ + adds r2, #18 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2f7fc ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2f7f2 │ │ │ │ b.w 2f788 │ │ │ │ ldr r1, [pc, #12] @ (2f800 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -20813,18 +20816,18 @@ │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r6, r4, #31 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47f2 │ │ │ │ + ldr r2, [pc, #232] @ (2f944 ) │ │ │ │ movs r7, r2 │ │ │ │ - vld4.8 {d0-d3}, [r8 :64], r4 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + @ instruction: 0xfb700014 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2f878 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2f86e │ │ │ │ b.w 2f804 │ │ │ │ ldr r1, [pc, #12] @ (2f87c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -20865,18 +20868,18 @@ │ │ │ │ add.w r3, r3, #768 @ 0x300 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r5, #29 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bx lr │ │ │ │ + ldr r1, [pc, #760] @ (2fbd0 ) │ │ │ │ movs r7, r2 │ │ │ │ - strh.w r0, [ip, #20] │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xfaf40014 │ │ │ │ + adds r1, #26 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2f8f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2f8ea │ │ │ │ b.w 2f880 │ │ │ │ ldr r1, [pc, #12] @ (2f8f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -20917,18 +20920,18 @@ │ │ │ │ add.w r3, r3, #840 @ 0x348 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r6, r5, #27 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, pc │ │ │ │ + ldr r1, [pc, #264] @ (2fa5c ) │ │ │ │ movs r7, r2 │ │ │ │ - ldrh.w r0, [r0, r4, lsl #1] │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + @ instruction: 0xfa780014 │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2f970 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2f966 │ │ │ │ b.w 2f8fc │ │ │ │ ldr r1, [pc, #12] @ (2f974 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -20969,18 +20972,18 @@ │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r6, #25 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, pc │ │ │ │ + ldr r0, [pc, #792] @ (2fce8 ) │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf7b40014 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + ldr??.w r0, [ip, #20] │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2f9ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2f9e2 │ │ │ │ b.w 2f978 │ │ │ │ ldr r1, [pc, #12] @ (2f9f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21021,18 +21024,18 @@ │ │ │ │ add.w r3, r3, #1016 @ 0x3f8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r6, r6, #23 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r0 │ │ │ │ + ldr r0, [pc, #296] @ (2fb74 ) │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf7380014 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + vst1.8 @ instruction: 0xf9800014 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fa68 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fa5e │ │ │ │ b.w 2f9f4 │ │ │ │ ldr r1, [pc, #12] @ (2fa6c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21075,18 +21078,18 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r7, #21 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r0 │ │ │ │ + blxns r9 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf6ba0014 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + vst4.8 {d0-d3}, [r2 :64], r4 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fae8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fade │ │ │ │ b.w 2fa70 │ │ │ │ ldr r1, [pc, #12] @ (2faec ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21128,18 +21131,18 @@ │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r7, #19 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r0 │ │ │ │ + bx r9 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf6380014 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + strb.w r0, [r0, #20] │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fb68 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fb5e │ │ │ │ b.w 2faf0 │ │ │ │ ldr r1, [pc, #12] @ (2fb6c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21181,18 +21184,18 @@ │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r7, #17 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r0 │ │ │ │ + mov sl, r9 │ │ │ │ movs r7, r2 │ │ │ │ - subs.w r0, r8, #9699328 @ 0x940000 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + strb.w r0, [r0, r4, lsl #1] │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fbe8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fbde │ │ │ │ b.w 2fb70 │ │ │ │ ldr r1, [pc, #12] @ (2fbec ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21234,18 +21237,18 @@ │ │ │ │ add.w r3, r3, #1360 @ 0x550 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r7, #15 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r0 │ │ │ │ + mov r2, r9 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf5380014 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + @ instruction: 0xf7800014 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fc68 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fc5e │ │ │ │ b.w 2fbf0 │ │ │ │ ldr r1, [pc, #12] @ (2fc6c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21287,18 +21290,18 @@ │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r7, #13 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r0 │ │ │ │ + cmp sl, r9 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf4b80014 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + @ instruction: 0xf7000014 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fce8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fcde │ │ │ │ b.w 2fc70 │ │ │ │ ldr r1, [pc, #12] @ (2fcec ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21340,18 +21343,18 @@ │ │ │ │ add.w r3, r3, #1552 @ 0x610 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r7, #11 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r0 │ │ │ │ + cmp r2, r9 │ │ │ │ movs r7, r2 │ │ │ │ - bics.w r0, r8, #9699328 @ 0x940000 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + @ instruction: 0xf6800014 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fd68 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fd5e │ │ │ │ b.w 2fcf0 │ │ │ │ ldr r1, [pc, #12] @ (2fd6c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21380,31 +21383,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 23058 │ │ │ │ ldr r3, [pc, #32] @ (2fdc8 ) │ │ │ │ - movw r2, #57549 @ 0xe0cd │ │ │ │ + movw r2, #57584 @ 0xe0f0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (2fdcc ) │ │ │ │ ldr r0, [pc, #28] @ (2fdd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r2, r7, #9 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r0 │ │ │ │ + add sl, r9 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf3b80014 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + addw r0, r0, #2068 @ 0x814 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ movs r5, r2 │ │ │ │ ldr r3, [pc, #16] @ (2fde8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 2fdde │ │ │ │ b.w 2fd70 │ │ │ │ ldr r1, [pc, #12] @ (2fdec ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -21446,15 +21449,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r7, #7 │ │ │ │ movs r1, r3 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2feb0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -21493,15 +21496,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2fe88 │ │ │ │ nop │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (2ff24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -21540,15 +21543,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2fefc │ │ │ │ nop │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #10 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ movs r5, r2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -22064,24 +22067,24 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [r0], {24} │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r7, r2 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ movs r5, r2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r7, #14 │ │ │ │ movs r5, r2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ movs r7, r2 │ │ │ │ - mcr 0, 4, r0, cr8, cr4, {0} │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xf0d00014 │ │ │ │ + movs r7, #8 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 237b4 │ │ │ │ @@ -22164,18 +22167,18 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ smmlar r0, r8, r8, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ movs r7, r2 │ │ │ │ - ldc 0, cr0, [r2, #80] @ 0x50 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + vshr.s16 d16, d4, #6 │ │ │ │ + movs r6, #18 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 000304f4 : │ │ │ │ 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 │ │ │ │ @@ -22286,27 +22289,27 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ @ instruction: 0xfa660018 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ movs r7, r2 │ │ │ │ - ldcl 0, cr0, [r4], {20} │ │ │ │ - stc 0, cr0, [r0, #-80] @ 0xffffffb0 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + vqadd.s16 d0, d12, d4 │ │ │ │ + vqadd.s8 d16, d8, d4 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ movs r7, r2 │ │ │ │ - ldcl 0, cr0, [r6], #-80 @ 0xffffffb0 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + mrc 0, 5, r0, cr14, cr4, {0} │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ movs r5, r2 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ movs r7, r2 │ │ │ │ - stc 0, cr0, [r2], #80 @ 0x50 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + mcr 0, 7, r0, cr10, cr4, {0} │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ movs r5, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -22897,32 +22900,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23810 │ │ │ │ nop │ │ │ │ - subs r2, r5, #0 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ movs r5, r2 │ │ │ │ adcs.w r0, sl, #9961472 @ 0x980000 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r2, #6 │ │ │ │ movs r5, r2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ movs r7, r2 │ │ │ │ - b.n 30918 │ │ │ │ - movs r4, r2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + @ instruction: 0xe8c80014 │ │ │ │ + subs r0, r0, #4 │ │ │ │ movs r5, r2 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -23021,33 +23023,33 @@ │ │ │ │ ubfx r0, r6, #0, #25 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ movs r5, r2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ movs r7, r2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r5, #1 │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r7, #2 │ │ │ │ movs r5, r2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ movs r7, r2 │ │ │ │ - b.n 3081c │ │ │ │ + b.n 30cac │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r5, #7 │ │ │ │ movs r5, r2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ movs r7, r2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r6, #0 │ │ │ │ movs r5, r2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r5, #1 │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -23971,43 +23973,43 @@ │ │ │ │ bl 23810 │ │ │ │ nop │ │ │ │ @ instruction: 0xebf80018 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ movs r5, r2 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ movs r6, r2 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r4, [pc, #536] @ (318e0 ) │ │ │ │ + ldr r6, [pc, #824] @ (31a00 ) │ │ │ │ movs r5, r2 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + cmp r4, #2 │ │ │ │ movs r7, r2 │ │ │ │ - blt.n 316a0 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ movs r5, r2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 237b4 │ │ │ │ @@ -27051,83 +27053,78 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [lr, #-80] @ 0xffffffb0 │ │ │ │ - vshr.u32 d16, d4, #30 │ │ │ │ + vqadd.u16 d16, d6, d4 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ + movs r5, r2 │ │ │ │ lsls r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [lr, #-80] @ 0xffffffb0 │ │ │ │ + vqadd.u16 d16, d6, d4 │ │ │ │ bcs.n 33400 │ │ │ │ movs r0, r3 │ │ │ │ - @ instruction: 0xfbac0014 │ │ │ │ - @ instruction: 0xebee0016 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldc2l 0, cr0, [r4, #80]! @ 0x50 │ │ │ │ + mrc 0, 1, r0, cr6, cr6, {0} │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ movs r6, r2 │ │ │ │ - ldc2 0, cr0, [r8, #80] @ 0x50 │ │ │ │ - ldc2 0, cr0, [r0], #-80 @ 0xffffffb0 │ │ │ │ - smladx r0, lr, r4, r0 │ │ │ │ - smlawt r0, r8, r4, r0 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + vshr.u32 d16, d4, #32 │ │ │ │ + mrc2 0, 3, r0, cr8, cr4, {0} │ │ │ │ + ldc2l 0, cr0, [r6, #-80]! @ 0xffffffb0 │ │ │ │ + stc2 0, cr0, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ movs r6, r2 │ │ │ │ - ldc2l 0, cr0, [r8, #-80]! @ 0xffffffb0 │ │ │ │ - @ instruction: 0xfa560014 │ │ │ │ - ldc2l 0, cr0, [r8, #80] @ 0x50 │ │ │ │ - smladx r0, r4, r4, r0 │ │ │ │ - ldrsh.w r0, [r0, #20] │ │ │ │ - vst1.8 @ instruction: 0xf9820014 │ │ │ │ - stc2 0, cr0, [ip], {20} │ │ │ │ - vld4.8 {d16-d19}, [lr :64], r4 │ │ │ │ - str??.w r0, [ip, r4, lsl #1] │ │ │ │ - @ instruction: 0xfab00014 │ │ │ │ + vmov.i32 d16, #132 @ 0x00000084 │ │ │ │ + ldc2 0, cr0, [lr], {20} │ │ │ │ + movs r0, r4 │ │ │ │ + movs r5, r2 │ │ │ │ + stc2l 0, cr0, [ip, #-80]! @ 0xffffffb0 │ │ │ │ + @ instruction: 0xfbf80014 │ │ │ │ + @ instruction: 0xfbca0014 │ │ │ │ + mrc2 0, 6, r0, cr4, cr4, {0} │ │ │ │ + @ instruction: 0xfbb60014 │ │ │ │ + @ instruction: 0xfab40014 │ │ │ │ + ldc2l 0, cr0, [r8], #80 @ 0x50 │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r1, r3 │ │ │ │ - ldmia.w r0, {r1, r2, r4} │ │ │ │ - @ instruction: 0xf7de0014 │ │ │ │ - @ instruction: 0xe8380016 │ │ │ │ - @ instruction: 0xe8320016 │ │ │ │ - @ instruction: 0xf7ce0014 │ │ │ │ - @ instruction: 0xe8280016 │ │ │ │ - @ instruction: 0xf7c40014 │ │ │ │ - @ instruction: 0xf7ca0014 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ - movs r6, r2 │ │ │ │ + @ instruction: 0xead80016 │ │ │ │ + @ instruction: 0xfa260014 │ │ │ │ + eor.w r0, r0, r6, lsr #32 │ │ │ │ + orns r0, sl, r6, lsr #32 │ │ │ │ @ instruction: 0xfa160014 │ │ │ │ - @ instruction: 0xf78c0014 │ │ │ │ - b.n 334d8 │ │ │ │ - movs r6, r2 │ │ │ │ - @ instruction: 0xf7820014 │ │ │ │ - b.n 334cc │ │ │ │ + orns r0, r0, r6, lsr #32 │ │ │ │ + @ instruction: 0xfa0c0014 │ │ │ │ + @ instruction: 0xfa120014 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ movs r6, r2 │ │ │ │ - strh.w r0, [r4, r4, lsl #1] │ │ │ │ - @ instruction: 0xf7e60014 │ │ │ │ - ldr??.w r0, [r0, r4, lsl #1] │ │ │ │ - strb.w r0, [sl, #20] │ │ │ │ - @ instruction: 0xf7300014 │ │ │ │ - b.n 33440 │ │ │ │ - movs r6, r2 │ │ │ │ - @ instruction: 0xf74c0014 │ │ │ │ - @ instruction: 0xf6be0014 │ │ │ │ + mrrc2 0, 1, r0, lr, cr4 │ │ │ │ + ldr??.w r0, [r4, #20] │ │ │ │ + bic.w r0, lr, r6, lsr #32 │ │ │ │ + vst1.8 @ instruction: 0xf9ca0014 │ │ │ │ + bic.w r0, r4, r6, lsr #32 │ │ │ │ + @ instruction: 0xfa6c0014 │ │ │ │ + @ instruction: 0xfa2e0014 │ │ │ │ + @ instruction: 0xfab80014 │ │ │ │ + @ instruction: 0xfad20014 │ │ │ │ + ldr??.w r0, [r8, r4, lsl #1] │ │ │ │ + ldrd r0, r0, [r2, #88] @ 0x58 │ │ │ │ + ldrsb.w r0, [r4, #20] │ │ │ │ + vst4.8 {d0-d3}, [r6 :64], r4 │ │ │ │ + smlsdx r0, sl, r4, r0 │ │ │ │ + strd r0, r0, [sl], #-88 @ 0x58 │ │ │ │ vst4.8 {d0-d3}, [r2 :64], r4 │ │ │ │ - b.n 33180 │ │ │ │ - movs r6, r2 │ │ │ │ - @ instruction: 0xf6ba0014 │ │ │ │ - sub.w r0, ip, #9699328 @ 0x940000 │ │ │ │ - b.n 33154 │ │ │ │ - movs r6, r2 │ │ │ │ - sub.w r0, r2, #9699328 @ 0x940000 │ │ │ │ - b.n 33148 │ │ │ │ - movs r6, r2 │ │ │ │ - @ instruction: 0xf5980014 │ │ │ │ - b.n 3313c │ │ │ │ - movs r6, r2 │ │ │ │ - @ instruction: 0xf7440014 │ │ │ │ + @ instruction: 0xf7f40014 │ │ │ │ + strex r0, r0, [lr, #88] @ 0x58 │ │ │ │ + @ instruction: 0xf7ea0014 │ │ │ │ + strex r0, r0, [r4, #88] @ 0x58 │ │ │ │ + @ instruction: 0xf7e00014 │ │ │ │ + @ instruction: 0xe83a0016 │ │ │ │ + vst1.8 @ instruction: 0xf98c0014 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [pc, #288] @ (33684 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ @@ -27238,58 +27235,58 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1716 @ 0x6b4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, sl, #9699328 @ 0x940000 │ │ │ │ - ldrh.w r0, [lr, r4, lsl #1] │ │ │ │ - orns r0, r0, #9699328 @ 0x940000 │ │ │ │ - b.n 32fbc │ │ │ │ + movt r0, #10260 @ 0x2814 │ │ │ │ + @ instruction: 0xfa860014 │ │ │ │ + @ instruction: 0xf6b80014 │ │ │ │ + b.n 3344c │ │ │ │ movs r6, r2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ movs r7, r2 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + bkpt 0x00f6 │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf2e60014 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + @ instruction: 0xf52e0014 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ movs r7, r2 │ │ │ │ - ssat16 r0, #21, r8 │ │ │ │ - @ instruction: 0xf6d60014 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + sbcs.w r0, r0, #9699328 @ 0x940000 │ │ │ │ + ldrsb.w r0, [lr, r4, lsl #1] │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf3100014 │ │ │ │ - subw r0, r2, #2068 @ 0x814 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + adcs.w r0, r8, #9699328 @ 0x940000 │ │ │ │ + str??.w r0, [sl, #20] │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf2fa0014 │ │ │ │ - bic.w r0, r0, #9699328 @ 0x940000 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + adc.w r0, r2, #9699328 @ 0x940000 │ │ │ │ + @ instruction: 0xf6680014 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ movs r7, r2 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + bkpt 0x00d4 │ │ │ │ movs r4, r2 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + nop │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ movs r7, r2 │ │ │ │ - movt r0, #40980 @ 0xa014 │ │ │ │ - @ instruction: 0xf6fc0014 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + adds.w r0, r2, #9699328 @ 0x940000 │ │ │ │ + vst4.8 {d16-d19}, [r4 :64], r4 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ movs r7, r2 │ │ │ │ - subw r0, lr, #20 │ │ │ │ - @ instruction: 0xf65c0014 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + @ instruction: 0xf4f60014 │ │ │ │ + strh.w r0, [r4, #20] │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf2960014 │ │ │ │ - movw r0, #18452 @ 0x4814 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + @ instruction: 0xf4de0014 │ │ │ │ + strb.w r0, [ip, #20] │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf2800014 │ │ │ │ - sbc.w r0, r6, #9699328 @ 0x940000 │ │ │ │ + @ instruction: 0xf4c80014 │ │ │ │ + @ instruction: 0xf7ae0014 │ │ │ │ │ │ │ │ 00033704 : │ │ │ │ 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 │ │ │ │ @@ -28128,120 +28125,120 @@ │ │ │ │ movs r0, r3 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 d0, d2, d4 │ │ │ │ - vqadd.s64 d0, d6, d4 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + sbcs.w r0, sl, #20 │ │ │ │ + sbcs.w r0, lr, #20 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ movs r6, r2 │ │ │ │ - @ instruction: 0xf1800014 │ │ │ │ + ubfx r0, r8, #0, #21 │ │ │ │ stmia r5!, {r4} │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 5, r0, cr14, cr4, {0} │ │ │ │ - @ instruction: 0xf0f00014 │ │ │ │ - mrc 0, 3, r0, cr10, cr4, {0} │ │ │ │ - mrc 0, 3, r0, cr2, cr4, {0} │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + @ instruction: 0xf0f60014 │ │ │ │ + @ instruction: 0xf3380014 │ │ │ │ + @ instruction: 0xf0c20014 │ │ │ │ + @ instruction: 0xf0ba0014 │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ movs r6, r2 │ │ │ │ - orn r0, lr, #20 │ │ │ │ - mcr 0, 1, r0, cr0, cr4, {0} │ │ │ │ - @ instruction: 0xf31e0014 │ │ │ │ - stcl 0, cr0, [ip, #80] @ 0x50 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + @ instruction: 0xf2b60014 │ │ │ │ + orn r0, r8, #20 │ │ │ │ + sbc.w r0, r6, #9699328 @ 0x940000 │ │ │ │ + ands.w r0, r4, #20 │ │ │ │ + b.n 3400c │ │ │ │ movs r6, r2 │ │ │ │ - stcl 0, cr0, [r0, #80] @ 0x50 │ │ │ │ - udf #22 │ │ │ │ + and.w r0, r8, #20 │ │ │ │ + b.n 33ffc │ │ │ │ movs r6, r2 │ │ │ │ - ldc 0, cr0, [lr, #80] @ 0x50 │ │ │ │ - ssat r0, #21, r2 │ │ │ │ - ldcl 0, cr0, [r4, #-80] @ 0xffffffb0 │ │ │ │ - stc 0, cr0, [r4, #-80]! @ 0xffffffb0 │ │ │ │ - ldc 0, cr0, [r6, #-80]! @ 0xffffffb0 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + vshr.s32 d16, d4, #26 │ │ │ │ + adc.w r0, sl, #9699328 @ 0x940000 │ │ │ │ + vshr.s16 d0, d4, #4 │ │ │ │ + vqadd.s32 d16, d12, d4 │ │ │ │ + vqadd.s64 d16, d14, d4 │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ movs r6, r2 │ │ │ │ - vqadd.s64 d16, d6, d4 │ │ │ │ - ble.n 33fec │ │ │ │ + subs.w r0, lr, #20 │ │ │ │ + svc 142 @ 0x8e │ │ │ │ movs r6, r2 │ │ │ │ - stcl 0, cr0, [lr], #80 @ 0x50 │ │ │ │ - @ instruction: 0xf21c0014 │ │ │ │ - stcl 0, cr0, [r0], {20} │ │ │ │ - ble.n 33f9c │ │ │ │ + vqadd.s64 d0, d6, d4 │ │ │ │ + orn r0, r4, #9699328 @ 0x940000 │ │ │ │ + vqadd.s8 d0, d8, d4 │ │ │ │ + svc 94 @ 0x5e │ │ │ │ movs r6, r2 │ │ │ │ - ldc 0, cr0, [r4], #80 @ 0x50 │ │ │ │ - ble.n 33f8c │ │ │ │ + mrc 0, 7, r0, cr12, cr4, {0} │ │ │ │ + svc 82 @ 0x52 │ │ │ │ movs r6, r2 │ │ │ │ - stc 0, cr0, [r8], #80 @ 0x50 │ │ │ │ - bgt.n 33f7c │ │ │ │ + mrc 0, 7, r0, cr0, cr4, {0} │ │ │ │ + svc 70 @ 0x46 │ │ │ │ movs r6, r2 │ │ │ │ - ldc 0, cr0, [ip], {20} │ │ │ │ - bgt.n 33f6c │ │ │ │ + mcr 0, 7, r0, cr4, cr4, {0} │ │ │ │ + svc 58 @ 0x3a │ │ │ │ movs r6, r2 │ │ │ │ - movw r0, #40980 @ 0xa014 │ │ │ │ - ldcl 0, cr0, [lr], #-80 @ 0xffffffb0 │ │ │ │ - bgt.n 33ef4 │ │ │ │ + eors.w r0, r2, #9699328 @ 0x940000 │ │ │ │ + mcr 0, 6, r0, cr6, cr4, {0} │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ movs r6, r2 │ │ │ │ - bgt.n 33ee4 │ │ │ │ + udf #238 @ 0xee │ │ │ │ movs r6, r2 │ │ │ │ - bgt.n 33edc │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ movs r6, r2 │ │ │ │ - ldc 0, cr0, [lr], #-80 @ 0xffffffb0 │ │ │ │ - mcr 0, 4, r0, cr0, cr4, {0} │ │ │ │ - stc 0, cr0, [r2], #-80 @ 0xffffffb0 │ │ │ │ - bgt.n 3409c │ │ │ │ + mcr 0, 4, r0, cr6, cr4, {0} │ │ │ │ + @ instruction: 0xf0c80014 │ │ │ │ + mcr 0, 3, r0, cr10, cr4, {0} │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ movs r6, r2 │ │ │ │ - ldc 0, cr0, [r6], {20} │ │ │ │ - rsbs r0, sl, #20 │ │ │ │ - rsbs r0, lr, r4, lsr #32 │ │ │ │ - bgt.n 34024 │ │ │ │ + mrc 0, 2, r0, cr14, cr4, {0} │ │ │ │ + bic.w r0, r2, #9699328 @ 0x940000 │ │ │ │ + mcr 0, 1, r0, cr6, cr4, {0} │ │ │ │ + udf #124 @ 0x7c │ │ │ │ movs r6, r2 │ │ │ │ - stc 0, cr0, [r8], {20} │ │ │ │ - bgt.n 34014 │ │ │ │ + mrc 0, 2, r0, cr0, cr4, {0} │ │ │ │ + udf #112 @ 0x70 │ │ │ │ movs r6, r2 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r7, r2 │ │ │ │ - vmov.i32 d16, #100 @ 0x00000064 │ │ │ │ - orrs.w r0, r4, #20 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + addw r0, lr, #20 │ │ │ │ + @ instruction: 0xf29c0014 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ movs r7, r2 │ │ │ │ - vshr.s32 d0, d4, #16 │ │ │ │ - vshr.s32 d16, d4, #14 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + @ instruction: 0xf1f80014 │ │ │ │ + @ instruction: 0xf23a0014 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ movs r7, r2 │ │ │ │ - vshr.s16 d0, d4, #6 │ │ │ │ - vshr.s8 d16, d4, #4 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + @ instruction: 0xf1e20014 │ │ │ │ + @ instruction: 0xf2140014 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ movs r7, r2 │ │ │ │ - vmov.i32 d0, #68 @ 0x00000044 │ │ │ │ - and.w r0, r2, #20 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + rsb r0, ip, #20 │ │ │ │ + movw r0, #40980 @ 0xa014 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ movs r7, r2 │ │ │ │ - vqadd.s32 d16, d14, d4 │ │ │ │ - vmov.i32 d16, #68 @ 0x00000044 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + subs.w r0, r6, #20 │ │ │ │ + addw r0, ip, #20 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ movs r7, r2 │ │ │ │ - vqadd.s16 d16, d6, d4 │ │ │ │ - orr.w r0, r8, #20 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + @ instruction: 0xf19e0014 │ │ │ │ + @ instruction: 0xf2900014 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ movs r7, r2 │ │ │ │ - vqadd.s64 d0, d14, d4 │ │ │ │ - bic.w r0, r0, #20 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + @ instruction: 0xf1860014 │ │ │ │ + @ instruction: 0xf2680014 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ movs r7, r2 │ │ │ │ - cbz r2, 34088 │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ movs r4, r2 │ │ │ │ - ldrd r0, r0, [sl, #80] @ 0x50 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + stc 0, cr0, [r2], #-80 @ 0xffffffb0 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r7, r2 │ │ │ │ - vshr.s32 d0, d4, #10 │ │ │ │ - vshr.s32 d16, d4, #32 │ │ │ │ + @ instruction: 0xf1fe0014 │ │ │ │ + @ instruction: 0xf2280014 │ │ │ │ │ │ │ │ 00034030 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ @@ -29327,15 +29324,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, lr} │ │ │ │ movs r0, r3 │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 344d8 │ │ │ │ + b.n 34968 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034b64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -29356,15 +29353,15 @@ │ │ │ │ movne.w lr, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 34be0 │ │ │ │ - bl 17ef14 │ │ │ │ + bl 17f15c │ │ │ │ teq r7, r5 │ │ │ │ bmi.n 34bc0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mul.w r2, r4, r1 │ │ │ │ mla r2, r7, r0, r2 │ │ │ │ umull r4, r7, r4, r0 │ │ │ │ add r2, r7 │ │ │ │ @@ -29391,19 +29388,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 34bee │ │ │ │ push {r1, r7} │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 344ac │ │ │ │ + b.n 3493c │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3443c │ │ │ │ + b.n 348cc │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034c1c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -29423,15 +29420,15 @@ │ │ │ │ it ne │ │ │ │ movne.w ip, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 34c84 │ │ │ │ - bl 17ef14 │ │ │ │ + bl 17f15c │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bmi.n 34c78 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 34c76 │ │ │ │ @@ -29450,15 +29447,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cbz r2, 34d1a │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 353ac │ │ │ │ + b.n 3483c │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034cb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -29511,15 +29508,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 34d7c │ │ │ │ movs r0, r3 │ │ │ │ cbz r0, 34d7a │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 353b8 │ │ │ │ + b.n 34848 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034d3c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29528,15 +29525,15 @@ │ │ │ │ cbz r1, 34d8e │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ beq.n 34d7a │ │ │ │ - bl 17ec68 │ │ │ │ + bl 17eeb0 │ │ │ │ teq r4, r5 │ │ │ │ bmi.n 34d6c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -29557,19 +29554,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 34d88 │ │ │ │ nop │ │ │ │ uxth r0, r6 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35310 │ │ │ │ + b.n 347a0 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 352a8 │ │ │ │ + b.n 34738 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034db4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29580,15 +29577,15 @@ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 34df0 │ │ │ │ strd r1, r0, [sp] │ │ │ │ - bl 17eefc │ │ │ │ + bl 17f144 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ teq r3, r2 │ │ │ │ bmi.n 34df4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cmp r1, #0 │ │ │ │ @@ -29604,15 +29601,15 @@ │ │ │ │ blx 23028 │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ b.n 34df0 │ │ │ │ sxth r4, r6 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35234 │ │ │ │ + b.n 346c4 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034e20 : │ │ │ │ ldr r3, [pc, #16] @ (34e34 ) │ │ │ │ ldr r2, [pc, #20] @ (34e38 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (34e3c ) │ │ │ │ @@ -29621,15 +29618,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 23024 │ │ │ │ nop │ │ │ │ cbz r0, 34e6e │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35288 │ │ │ │ + b.n 34718 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034e40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29688,15 +29685,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 34ef8 │ │ │ │ movs r0, r3 │ │ │ │ cbz r6, 34ef0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35258 │ │ │ │ + b.n 346e8 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034edc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29705,15 +29702,15 @@ │ │ │ │ cbz r1, 34f34 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ beq.n 34f20 │ │ │ │ - bl 17ec68 │ │ │ │ + bl 17eeb0 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ sxth r0, r0 │ │ │ │ bmi.n 34f10 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r3, #1 │ │ │ │ mul.w r4, r0, r4 │ │ │ │ @@ -29737,19 +29734,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 34f2e │ │ │ │ cbz r0, 34f4c │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35168 │ │ │ │ + b.n 355f8 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35100 │ │ │ │ + b.n 35590 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034f58 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29760,15 +29757,15 @@ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 34f96 │ │ │ │ strd r1, r0, [sp] │ │ │ │ - bl 17eefc │ │ │ │ + bl 17f144 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ teq r3, r2 │ │ │ │ it pl │ │ │ │ sxthpl r0, r1 │ │ │ │ bmi.n 34f9a │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -29788,15 +29785,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ b.n 34f96 │ │ │ │ nop │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3508c │ │ │ │ + b.n 3551c │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034fcc : │ │ │ │ ldr r3, [pc, #16] @ (34fe0 ) │ │ │ │ ldr r2, [pc, #20] @ (34fe4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (34fe8 ) │ │ │ │ @@ -29805,15 +29802,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 23024 │ │ │ │ nop │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3511c │ │ │ │ + b.n 355ac │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00034fec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29868,15 +29865,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #984 @ 0x3d8 │ │ │ │ movs r0, r3 │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 350f8 │ │ │ │ + b.n 35588 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035078 : │ │ │ │ ldr r3, [pc, #16] @ (3508c ) │ │ │ │ ldr r2, [pc, #20] @ (35090 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (35094 ) │ │ │ │ @@ -29885,15 +29882,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 23024 │ │ │ │ nop │ │ │ │ add r7, sp, #512 @ 0x200 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 350b0 │ │ │ │ + b.n 35540 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035098 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 350a8 │ │ │ │ asrs r0, r0, #1 │ │ │ │ vmov s15, r0 │ │ │ │ @@ -29964,15 +29961,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + b.n 354e0 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003516c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -30008,15 +30005,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + b.n 35468 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000351dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30044,15 +30041,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r6, sp, #32 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + b.n 3541c │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003523c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30077,15 +30074,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + b.n 353b8 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003528c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -30125,15 +30122,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 352f8 │ │ │ │ + b.n 35388 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003530c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30157,15 +30154,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3525c │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003535c : │ │ │ │ vabs.f64 d0, d0 │ │ │ │ vldr d7, [pc, #20] @ 35378 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -30262,15 +30259,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3539c │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003548c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -30415,19 +30412,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 355c0 │ │ │ │ + ble.n 35650 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 356e4 │ │ │ │ + ble.n 35574 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003566c : │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 356de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -30485,18 +30482,18 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 356be │ │ │ │ b.n 356e8 │ │ │ │ bl 238a0 │ │ │ │ - strd r0, r0, [r2, #-88] @ 0x58 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + @ instruction: 0xeb8a0016 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 3571c │ │ │ │ + bgt.n 357ac │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035718 : │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3575c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -30555,18 +30552,18 @@ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 35780 │ │ │ │ b.n 35796 │ │ │ │ bl 238a0 │ │ │ │ bl 239c4 │ │ │ │ nop │ │ │ │ - ldmia.w r4, {r1, r2, r4} │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + @ instruction: 0xeadc0016 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 35874 │ │ │ │ + blt.n 35704 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000357cc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -30713,39 +30710,36 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1820 @ 0x71c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ movs r0, r3 │ │ │ │ - b.n 35898 │ │ │ │ - movs r6, r2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldrd r0, r0, [sl, #88]! @ 0x58 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ movs r4, r2 │ │ │ │ - bhi.n 35a20 │ │ │ │ + bge.n 358b0 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 35a34 │ │ │ │ + bge.n 358c4 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 358a8 │ │ │ │ + bge.n 35938 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 357a8 │ │ │ │ - movs r6, r2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r4, #-88]! @ 0x58 │ │ │ │ + beq.n 35958 │ │ │ │ movs r4, r2 │ │ │ │ - bhi.n 35988 │ │ │ │ + bge.n 35a18 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 35788 │ │ │ │ - movs r6, r2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldrd r0, r0, [lr, #-88] @ 0x58 │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - bhi.n 359a0 │ │ │ │ + bge.n 35a30 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035964 : │ │ │ │ lsls r1, r1, #1 │ │ │ │ b.w 357cc │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -31034,51 +31028,51 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #424 @ (adr r6, 35df4 ) │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 35b5c │ │ │ │ + bls.n 35bec │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 35ca8 │ │ │ │ + bls.n 35d38 │ │ │ │ movs r4, r2 │ │ │ │ add r5, pc, #448 @ (adr r5, 35e20 ) │ │ │ │ movs r0, r3 │ │ │ │ - b.n 356b0 │ │ │ │ + b.n 35b40 │ │ │ │ movs r6, r2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - bvc.n 35d28 │ │ │ │ + bls.n 35bb8 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 35550 │ │ │ │ + b.n 359e0 │ │ │ │ movs r6, r2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ movs r4, r2 │ │ │ │ - bvs.n 35d30 │ │ │ │ + bhi.n 35bc0 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 35520 │ │ │ │ + b.n 359b0 │ │ │ │ movs r6, r2 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 35ca8 │ │ │ │ + bvc.n 35d38 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 354d0 │ │ │ │ + b.n 35960 │ │ │ │ movs r6, r2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 35c78 │ │ │ │ + bhi.n 35d08 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 354a4 │ │ │ │ + b.n 35934 │ │ │ │ movs r6, r2 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r4, r2 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035c9c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -31135,17 +31129,17 @@ │ │ │ │ blx 23028 │ │ │ │ movs r0, #1 │ │ │ │ b.n 35d06 │ │ │ │ add r3, pc, #272 @ (adr r3, 35e40 <_CPyStr_Strip@@Base+0x10>) │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35e30 <_CPyStr_Strip@@Base> │ │ │ │ + bvs.n 35cc0 │ │ │ │ movs r4, r2 │ │ │ │ - bmi.n 35dec │ │ │ │ + bvs.n 35c7c │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035d3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31198,15 +31192,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, pc, #472 @ (adr r2, 35fa0 <_CPyStr_Strip@@Base+0x170>) │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 35d50 │ │ │ │ + bvs.n 35de0 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035dd0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -31240,15 +31234,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, pc, #88 @ (adr r2, 35e80 <_CPyStr_Strip@@Base+0x50>) │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 35ef0 <_CPyStr_Strip@@Base+0xc0> │ │ │ │ + bpl.n 35d80 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00035e30 <_CPyStr_Strip@@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 │ │ │ │ @@ -31771,27 +31765,27 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 238a0 │ │ │ │ nop │ │ │ │ add r1, pc, #704 @ (adr r1, 366c0 ) │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 36520 │ │ │ │ + b.n 369b0 │ │ │ │ movs r6, r2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #632] @ 0x278 │ │ │ │ movs r4, r2 │ │ │ │ - bne.n 364a8 │ │ │ │ + bcc.n 36338 <_CPyStr_Strip@@Base+0x508> │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 364b0 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ movs r6, r2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + beq.n 36408 <_CPyStr_Strip@@Base+0x5d8> │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036420 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -31827,15 +31821,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #776] @ 0x308 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036484 : │ │ │ │ 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 │ │ │ │ @@ -31923,21 +31917,21 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 36550 │ │ │ │ + ble.n 365e0 │ │ │ │ movs r6, r2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ movs r4, r2 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003657c : │ │ │ │ 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 │ │ │ │ @@ -32024,21 +32018,21 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 36658 │ │ │ │ + bgt.n 366e8 │ │ │ │ movs r6, r2 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036670 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -32239,19 +32233,19 @@ │ │ │ │ b.w 23384 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003685c : │ │ │ │ ldr r3, [pc, #76] @ (368ac ) │ │ │ │ ldr r2, [pc, #80] @ (368b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -32283,19 +32277,19 @@ │ │ │ │ b.w 2374c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r7, [sp, #624] @ 0x270 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000368c0 : │ │ │ │ ldr r3, [pc, #76] @ (36910 ) │ │ │ │ ldr r2, [pc, #80] @ (36914 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -32327,19 +32321,19 @@ │ │ │ │ b.w 23118 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036924 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -32418,15 +32412,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 238a0 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000369ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -32478,17 +32472,17 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036a84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -32546,21 +32540,21 @@ │ │ │ │ bl 23900 │ │ │ │ bl 238a0 │ │ │ │ nop │ │ │ │ str r5, [sp, #392] @ 0x188 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 36b98 │ │ │ │ + bvc.n 36a28 │ │ │ │ movs r6, r2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036b28 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -32625,23 +32619,23 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 36adc │ │ │ │ + bvs.n 36b6c │ │ │ │ movs r6, r2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ - movs r4, r2 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ movs r4, r2 │ │ │ │ + ite cc │ │ │ │ + movcc r4, r2 │ │ │ │ │ │ │ │ 00036bd8 : │ │ │ │ - push {r3, lr} │ │ │ │ + pushcs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (36c3c ) │ │ │ │ lsls r3, r1, #31 │ │ │ │ add r2, pc │ │ │ │ bmi.n 36c2a │ │ │ │ @@ -32681,19 +32675,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 36c26 │ │ │ │ nop │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036c50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -32943,23 +32937,23 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r3 │ │ │ │ - bne.n 36e3c │ │ │ │ + bmi.n 36ecc │ │ │ │ movs r6, r2 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ movs r4, r2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00036ec0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -33078,29 +33072,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 36f10 │ │ │ │ + bcs.n 36fa0 │ │ │ │ movs r6, r2 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 37044 │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 370ec │ │ │ │ + bcs.n 36f7c │ │ │ │ movs r6, r2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + cbnz r0, 37024 │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + cbnz r6, 37032 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037000 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -33164,19 +33158,19 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldrh r6, [r4, #62] @ 0x3e │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #60] @ 0x3c │ │ │ │ movs r0, r3 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + bne.n 3708c │ │ │ │ movs r6, r2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000370b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -33336,19 +33330,19 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r0, r3 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + beq.n 37334 │ │ │ │ movs r6, r2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037240 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33406,21 +33400,21 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ movs r4, r2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb82e │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000372e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33473,21 +33467,21 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ movs r4, r2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb794 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037384 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33554,25 +33548,25 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ - movs r4, r2 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ - movs r6, r2 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + itte gt │ │ │ │ + movgt r4, r2 │ │ │ │ + ldmiagt r6, {r2, r3, r5, r6} │ │ │ │ + movle r6, r2 │ │ │ │ + strh r2, [r3, #4] │ │ │ │ movs r4, r2 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037448 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33634,25 +33628,25 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - itet ge │ │ │ │ - movge r4, r2 │ │ │ │ - lsllt r4, r6, #25 │ │ │ │ - movge r0, r0 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + lsls r4, r6, #25 │ │ │ │ + movs r0, r0 │ │ │ │ + yield │ │ │ │ + movs r4, r2 │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r4, r2 │ │ │ │ - cbz r4, 37574 │ │ │ │ + @ instruction: 0xb61c │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037500 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33720,21 +33714,21 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00cc │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ movs r4, r2 │ │ │ │ - cbz r4, 37608 │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000375c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33792,21 +33786,21 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x001c │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ movs r4, r2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037678 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -33904,31 +33898,31 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ - movs r4, r2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + ite lt │ │ │ │ + movlt r4, r2 │ │ │ │ + lslge r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r6 │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ movs r4, r2 │ │ │ │ - cbz r0, 377a8 │ │ │ │ + cbz r0, 377fa │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037794 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -34029,35 +34023,35 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4} │ │ │ │ + bkpt 0x005a │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r4, r2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sxtb r4, r7 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ movs r4, r2 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + sxtb r2, r7 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000378c8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -34088,25 +34082,25 @@ │ │ │ │ ldr r1, [pc, #32] @ (37930 ) │ │ │ │ ldr r0, [pc, #32] @ (37934 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #260 @ 0x104 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ movs r4, r2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 37972 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037938 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -34230,35 +34224,35 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002a │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - hlt 0x0004 │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ movs r6, r2 │ │ │ │ - hlt 0x0014 │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - revsh r2, r1 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ movs r4, r2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ movs r6, r2 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ movs r4, r2 │ │ │ │ - revsh r0, r0 │ │ │ │ + pop {r3, pc} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037a98 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -34423,39 +34417,39 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 37c4c │ │ │ │ + cbnz r0, 37c9e │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb898 │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 37c86 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ movs r6, r2 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ movs r4, r2 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #24 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r6, r2 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ movs r4, r2 │ │ │ │ - cbnz r6, 37c54 │ │ │ │ + cbnz r6, 37ca6 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ movs r6, r2 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + revsh r2, r5 │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 37ca4 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037c5c : │ │ │ │ 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 │ │ │ │ @@ -34509,19 +34503,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #28] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r2 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ movs r4, r2 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037cf4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -34541,15 +34535,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #22] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037d38 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -34597,15 +34591,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, #20] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + cbnz r2, 37df0 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037db8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -34628,15 +34622,15 @@ │ │ │ │ blx 23028 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ strh r4, [r6, #16] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + cbnz r2, 37e2a │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00037dfc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -35237,19 +35231,19 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ - movs r6, r2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ite ne │ │ │ │ + movne r6, r2 │ │ │ │ + strbeq r2, [r1, #1] │ │ │ │ movs r4, r2 │ │ │ │ - cbz r4, 383d2 │ │ │ │ + push {r2, r6} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00038394 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -35285,15 +35279,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #17] │ │ │ │ movs r0, r3 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3841c │ │ │ │ + cbz r4, 3846e │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000383f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -35509,15 +35503,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #12] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #16 │ │ │ │ + uxtb r4, r1 │ │ │ │ movs r4, r2 │ │ │ │ ldrb r6, [r7, #10] │ │ │ │ movs r0, r3 │ │ │ │ pop {r1} │ │ │ │ movs r0, r3 │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ movs r0, r3 │ │ │ │ @@ -35619,15 +35613,15 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 386c0 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + cbz r0, 3872a │ │ │ │ movs r4, r2 │ │ │ │ ldrb r6, [r5, #5] │ │ │ │ movs r0, r3 │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ movs r0, r3 │ │ │ │ │ │ │ │ 00038710 : │ │ │ │ @@ -36824,23 +36818,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #632 @ (adr r4, 3946c ) │ │ │ │ + add r6, pc, #920 @ (adr r6, 3958c ) │ │ │ │ movs r4, r2 │ │ │ │ ldr r6, [r6, #104] @ 0x68 │ │ │ │ movs r0, r3 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ movs r6, r2 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ movs r4, r2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00039204 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -36931,25 +36925,25 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #176 @ (adr r3, 39398 ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 394b8 ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + add r1, pc, #72 @ (adr r1, 39338 ) │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ movs r6, r2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r4, r2 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000392fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -36972,19 +36966,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (39348 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2000 @ 0x7d0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ movs r6, r2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 39600 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 39720 ) │ │ │ │ movs r4, r2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 396cc ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 393ec ) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003934c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -37041,31 +37035,31 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ movs r6, r2 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + str r0, [r2, #20] │ │ │ │ movs r4, r2 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + str r4, [r7, #20] │ │ │ │ movs r4, r2 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ movs r6, r2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + str r2, [r6, #12] │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ movs r6, r2 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + str r6, [r3, #16] │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00039408 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -37316,15 +37310,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ movs r0, r3 │ │ │ │ lsrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r2, pc, #216 @ (adr r2, 39748 <_CPy_GetExcInfo@@Base+0x18>) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00039670 : │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #96] @ (396d4 ) │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ @@ -37531,15 +37525,15 @@ │ │ │ │ blx 22df4 │ │ │ │ blx 236d8 │ │ │ │ nop │ │ │ │ str r0, [r0, #124] @ 0x7c │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + add r0, pc, #384 @ (adr r0, 399e4 ) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00039864 : │ │ │ │ ldr r3, [pc, #56] @ (398a0 ) │ │ │ │ ldr r0, [pc, #60] @ (398a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #60] @ (398a8 ) │ │ │ │ @@ -37648,15 +37642,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003997c : │ │ │ │ cbz r0, 39996 │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 39998 │ │ │ │ asrs r0, r0, #1 │ │ │ │ @@ -37876,17 +37870,17 @@ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 22f10 <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ str r2, [r1, #76] @ 0x4c │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (39c00 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -37929,19 +37923,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 39be8 │ │ │ │ nop │ │ │ │ str r6, [r2, #68] @ 0x44 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (39c8c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37985,19 +37979,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 39c76 │ │ │ │ str r6, [r2, #60] @ 0x3c │ │ │ │ movs r0, r3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (39d14 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38041,19 +38035,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 39cfe │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (39d9c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38097,19 +38091,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 39d86 │ │ │ │ str r6, [r0, #44] @ 0x2c │ │ │ │ movs r0, r3 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (39e24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38153,19 +38147,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 39e0e │ │ │ │ str r6, [r7, #32] │ │ │ │ movs r0, r3 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + rev r0, r3 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (39eac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38209,19 +38203,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 39e96 │ │ │ │ str r6, [r6, #24] │ │ │ │ movs r0, r3 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + cbnz r0, 39ed8 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (39f44 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38275,19 +38269,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 39f2c │ │ │ │ nop │ │ │ │ str r6, [r5, #16] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (39fe0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38341,19 +38335,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 39fc8 │ │ │ │ nop │ │ │ │ str r2, [r2, #8] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3a04c ) │ │ │ │ add r2, pc │ │ │ │ @@ -38387,19 +38381,19 @@ │ │ │ │ b.n 3a036 │ │ │ │ ldrsh r0, [r7, r7] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3a0ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38453,19 +38447,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3a0d4 │ │ │ │ nop │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3a158 ) │ │ │ │ add r2, pc │ │ │ │ @@ -38499,19 +38493,19 @@ │ │ │ │ b.n 3a142 │ │ │ │ ldrsh r4, [r5, r3] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3a1c8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -38545,19 +38539,19 @@ │ │ │ │ b.n 3a1b2 │ │ │ │ ldrsh r4, [r7, r1] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a258 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38601,19 +38595,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a242 │ │ │ │ ldrsh r2, [r1, r0] │ │ │ │ movs r0, r3 │ │ │ │ - cbz r4, 3a2c6 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a2e0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38657,19 +38651,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a2ca │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ movs r0, r3 │ │ │ │ - cbz r4, 3a32c │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3a35c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -38712,19 +38706,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3a344 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3a3d8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38763,19 +38757,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a3c0 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r1] │ │ │ │ movs r0, r3 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a460 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38819,19 +38813,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a44a │ │ │ │ ldrb r2, [r0, r0] │ │ │ │ movs r0, r3 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a4e8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38875,19 +38869,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a4d2 │ │ │ │ ldrh r2, [r7, r5] │ │ │ │ movs r0, r3 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a570 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38931,19 +38925,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a55a │ │ │ │ ldrh r2, [r6, r3] │ │ │ │ movs r0, r3 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a5f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38987,19 +38981,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a5e2 │ │ │ │ ldrh r2, [r5, r1] │ │ │ │ movs r0, r3 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3a690 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39053,19 +39047,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3a678 │ │ │ │ nop │ │ │ │ ldr r2, [r4, r7] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3a72c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39119,19 +39113,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3a714 │ │ │ │ nop │ │ │ │ ldr r6, [r0, r5] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3a7c8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39185,19 +39179,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3a7b0 │ │ │ │ nop │ │ │ │ ldr r2, [r5, r2] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a854 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39241,19 +39235,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a83e │ │ │ │ ldr r6, [r1, r0] │ │ │ │ movs r0, r3 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3a8ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39307,19 +39301,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3a8d4 │ │ │ │ nop │ │ │ │ ldrsb r6, [r0, r6] │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3a978 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39363,19 +39357,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a962 │ │ │ │ ldrsb r2, [r5, r3] │ │ │ │ movs r0, r3 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3aa00 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39419,19 +39413,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3a9ea │ │ │ │ ldrsb r2, [r4, r1] │ │ │ │ movs r0, r3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3aa88 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39475,19 +39469,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3aa72 │ │ │ │ strb r2, [r3, r7] │ │ │ │ movs r0, r3 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3ab00 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39526,19 +39520,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3aae8 │ │ │ │ nop │ │ │ │ strb r2, [r2, r5] │ │ │ │ movs r0, r3 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ab88 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39582,19 +39576,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ab72 │ │ │ │ strb r2, [r3, r3] │ │ │ │ movs r0, r3 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ac10 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39638,19 +39632,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3abfa │ │ │ │ strb r2, [r2, r1] │ │ │ │ movs r0, r3 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ac98 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39694,19 +39688,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ac82 │ │ │ │ strh r2, [r1, r7] │ │ │ │ movs r0, r3 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ad20 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39750,19 +39744,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ad0a │ │ │ │ strh r2, [r0, r5] │ │ │ │ movs r0, r3 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ada8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39806,19 +39800,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ad92 │ │ │ │ strh r2, [r7, r2] │ │ │ │ movs r0, r3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ae30 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39862,19 +39856,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ae1a │ │ │ │ strh r2, [r6, r0] │ │ │ │ movs r0, r3 │ │ │ │ - add r7, pc, #784 @ (adr r7, 3b148 ) │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #16] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3aea8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -39913,19 +39907,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ae90 │ │ │ │ nop │ │ │ │ str r2, [r5, r6] │ │ │ │ movs r0, r3 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3af10 ) │ │ │ │ add r2, pc │ │ │ │ @@ -39959,19 +39953,19 @@ │ │ │ │ b.n 3aefa │ │ │ │ str r4, [r6, r4] │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3afa0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40015,19 +40009,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3af8a │ │ │ │ str r2, [r0, r3] │ │ │ │ movs r0, r3 │ │ │ │ - add r6, pc, #336 @ (adr r6, 3b0f8 ) │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b028 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40071,19 +40065,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b012 │ │ │ │ str r2, [r7, r0] │ │ │ │ movs r0, r3 │ │ │ │ - add r5, pc, #816 @ (adr r5, 3b360 ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3b090 ) │ │ │ │ add r2, pc │ │ │ │ @@ -40117,19 +40111,19 @@ │ │ │ │ b.n 3b07a │ │ │ │ ldr r7, [pc, #720] @ (3b364 ) │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b120 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40173,19 +40167,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b10a │ │ │ │ ldr r7, [pc, #264] @ (3b22c ) │ │ │ │ movs r0, r3 │ │ │ │ - add r4, pc, #848 @ (adr r4, 3b478 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 3b198 ) │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b1a8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40229,19 +40223,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b192 │ │ │ │ ldr r6, [pc, #744] @ (3b494 ) │ │ │ │ movs r0, r3 │ │ │ │ - add r4, pc, #304 @ (adr r4, 3b2e0 ) │ │ │ │ + add r6, pc, #592 @ (adr r6, 3b400 ) │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b230 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40285,19 +40279,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b21a │ │ │ │ ldr r6, [pc, #200] @ (3b2fc ) │ │ │ │ movs r0, r3 │ │ │ │ - add r3, pc, #784 @ (adr r3, 3b548 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 3b268 ) │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r2, [sp, #16] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b2b8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40341,19 +40335,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b2a2 │ │ │ │ ldr r5, [pc, #680] @ (3b564 ) │ │ │ │ movs r0, r3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 3b3b0 ) │ │ │ │ + add r5, pc, #528 @ (adr r5, 3b4d0 ) │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3b320 ) │ │ │ │ add r2, pc │ │ │ │ @@ -40387,19 +40381,19 @@ │ │ │ │ b.n 3b30a │ │ │ │ ldr r5, [pc, #144] @ (3b3b4 ) │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3b3a0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40438,19 +40432,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b388 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #712] @ (3b66c ) │ │ │ │ movs r0, r3 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3b418 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40489,19 +40483,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b400 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #232] @ (3b504 ) │ │ │ │ movs r0, r3 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3b490 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40540,19 +40534,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b478 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #776] @ (3b79c ) │ │ │ │ movs r0, r3 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3b508 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40591,19 +40585,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b4f0 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #296] @ (3b634 ) │ │ │ │ movs r0, r3 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b590 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40647,19 +40641,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b57a │ │ │ │ ldr r2, [pc, #840] @ (3b8dc ) │ │ │ │ movs r0, r3 │ │ │ │ - add r0, pc, #400 @ (adr r0, 3b728 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 3b848 ) │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3b60c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -40702,19 +40696,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3b5f4 │ │ │ │ nop │ │ │ │ ldr r2, [pc, #296] @ (3b738 ) │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3b688 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40753,19 +40747,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b670 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #808] @ (3b9b4 ) │ │ │ │ movs r0, r3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b710 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40809,19 +40803,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b6fa │ │ │ │ ldr r1, [pc, #328] @ (3b85c ) │ │ │ │ movs r0, r3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r1, pc, #176 @ (adr r1, 3b7c8 ) │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3b7a8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40875,19 +40869,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3b790 │ │ │ │ nop │ │ │ │ ldr r0, [pc, #808] @ (3bad4 ) │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3b844 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40941,19 +40935,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3b82c │ │ │ │ nop │ │ │ │ ldr r0, [pc, #184] @ (3b900 ) │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b8d0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -40997,19 +40991,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b8ba │ │ │ │ @ instruction: 0x4792 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3b968 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41063,19 +41057,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3b950 │ │ │ │ nop │ │ │ │ bx r1 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3b9f4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41119,19 +41113,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3b9de │ │ │ │ mov r6, sp │ │ │ │ movs r0, r3 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3ba70 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -41174,19 +41168,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3ba58 │ │ │ │ nop │ │ │ │ cmp lr, ip │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3baf0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -41229,19 +41223,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3bad8 │ │ │ │ nop │ │ │ │ cmp r6, ip │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3bb70 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -41284,19 +41278,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3bb58 │ │ │ │ nop │ │ │ │ add lr, ip │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3bbf0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -41339,19 +41333,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3bbd8 │ │ │ │ nop │ │ │ │ add r6, ip │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3bc7c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41395,19 +41389,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3bc66 │ │ │ │ mvns r6, r4 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3bcf4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41446,19 +41440,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3bcdc │ │ │ │ nop │ │ │ │ muls r6, r3 │ │ │ │ movs r0, r3 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3bd6c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41497,19 +41491,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3bd54 │ │ │ │ nop │ │ │ │ cmn r6, r4 │ │ │ │ movs r0, r3 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3bdf4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41553,19 +41547,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3bdde │ │ │ │ negs r6, r5 │ │ │ │ movs r0, r3 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3be5c ) │ │ │ │ add r2, pc │ │ │ │ @@ -41599,19 +41593,19 @@ │ │ │ │ b.n 3be46 │ │ │ │ rors r0, r5 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3beec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41655,19 +41649,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3bed6 │ │ │ │ adcs r6, r6 │ │ │ │ movs r0, r3 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3bf74 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41711,19 +41705,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3bf5e │ │ │ │ lsrs r6, r5 │ │ │ │ movs r0, r3 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3c00c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41777,19 +41771,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3bff4 │ │ │ │ nop │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c098 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41833,19 +41827,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c082 │ │ │ │ subs r7, #202 @ 0xca │ │ │ │ movs r0, r3 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c120 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -41889,19 +41883,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c10a │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ movs r0, r3 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3c19c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -41944,19 +41938,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3c184 │ │ │ │ nop │ │ │ │ subs r6, #186 @ 0xba │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3c21c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -41999,19 +41993,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3c204 │ │ │ │ nop │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c2a8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42055,19 +42049,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c292 │ │ │ │ subs r5, #186 @ 0xba │ │ │ │ movs r0, r3 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3c310 ) │ │ │ │ add r2, pc │ │ │ │ @@ -42101,19 +42095,19 @@ │ │ │ │ b.n 3c2fa │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c3a0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42157,19 +42151,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c38a │ │ │ │ subs r4, #194 @ 0xc2 │ │ │ │ movs r0, r3 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3c438 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42223,19 +42217,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3c420 │ │ │ │ nop │ │ │ │ subs r4, #58 @ 0x3a │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c4c4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42279,19 +42273,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c4ae │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ movs r0, r3 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c54c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42335,19 +42329,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c536 │ │ │ │ subs r3, #22 │ │ │ │ movs r0, r3 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3c5e4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42401,19 +42395,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3c5cc │ │ │ │ nop │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c670 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42457,19 +42451,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c65a │ │ │ │ subs r1, #242 @ 0xf2 │ │ │ │ movs r0, r3 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c6f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42513,19 +42507,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c6e2 │ │ │ │ subs r1, #106 @ 0x6a │ │ │ │ movs r0, r3 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c780 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42569,19 +42563,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c76a │ │ │ │ subs r0, #226 @ 0xe2 │ │ │ │ movs r0, r3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c808 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42625,19 +42619,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c7f2 │ │ │ │ subs r0, #90 @ 0x5a │ │ │ │ movs r0, r3 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #7] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c890 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42681,19 +42675,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c87a │ │ │ │ adds r7, #210 @ 0xd2 │ │ │ │ movs r0, r3 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3c928 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42747,19 +42741,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3c910 │ │ │ │ nop │ │ │ │ adds r7, #74 @ 0x4a │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + strb r2, [r6, #7] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3c9b4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42803,19 +42797,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3c99e │ │ │ │ adds r6, #174 @ 0xae │ │ │ │ movs r0, r3 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3ca4c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42871,19 +42865,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3ca34 │ │ │ │ nop │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0062 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3cad8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42927,19 +42921,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3cac2 │ │ │ │ adds r5, #138 @ 0x8a │ │ │ │ movs r0, r3 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3cb60 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -42983,19 +42977,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3cb4a │ │ │ │ adds r5, #2 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3cbe8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -43039,19 +43033,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3cbd2 │ │ │ │ adds r4, #122 @ 0x7a │ │ │ │ movs r0, r3 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3cc64 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -43094,19 +43088,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3cc4c │ │ │ │ nop │ │ │ │ adds r3, #242 @ 0xf2 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3ccd0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -43140,19 +43134,19 @@ │ │ │ │ b.n 3ccba │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3cd60 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -43196,19 +43190,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3cd4a │ │ │ │ adds r3, #2 │ │ │ │ movs r0, r3 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3cdd8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -43247,19 +43241,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3cdc0 │ │ │ │ nop │ │ │ │ adds r2, #122 @ 0x7a │ │ │ │ movs r0, r3 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3ce40 ) │ │ │ │ add r2, pc │ │ │ │ @@ -43293,19 +43287,19 @@ │ │ │ │ b.n 3ce2a │ │ │ │ adds r2, #4 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ced0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -43349,19 +43343,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ceba │ │ │ │ adds r1, #146 @ 0x92 │ │ │ │ movs r0, r3 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3cf58 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -43405,19 +43399,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3cf42 │ │ │ │ adds r1, #10 │ │ │ │ movs r0, r3 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3cff0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -43471,19 +43465,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3cfd8 │ │ │ │ nop │ │ │ │ adds r0, #130 @ 0x82 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3d07c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -43527,19 +43521,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3d066 │ │ │ │ cmp r7, #230 @ 0xe6 │ │ │ │ movs r0, r3 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3d0e4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -43573,19 +43567,19 @@ │ │ │ │ b.n 3d0ce │ │ │ │ cmp r7, #96 @ 0x60 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003d0fc : │ │ │ │ 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 │ │ │ │ @@ -43979,21 +43973,21 @@ │ │ │ │ nop │ │ │ │ cmp r6, #232 @ 0xe8 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r6, r2 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + subs r6, r2, #3 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003d508 : │ │ │ │ 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 │ │ │ │ @@ -44261,27 +44255,27 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ movs r5, r2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ movs r6, r2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r6, #0 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + str r6, [r5, #0] │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r6, r2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r3, #0 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003d7d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -44358,15 +44352,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ movs r0, r3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003d89c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -44443,15 +44437,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ movs r0, r3 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003d964 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -44532,15 +44526,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #38 @ 0x26 │ │ │ │ movs r0, r3 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003da38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -44617,15 +44611,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #92 @ 0x5c │ │ │ │ movs r0, r3 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003db00 : │ │ │ │ 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 │ │ │ │ @@ -45082,59 +45076,59 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ movs r6, r2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ movs r4, r2 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ movs r4, r2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ movs r4, r2 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ movs r6, r2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r4, r2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ movs r4, r2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ movs r6, r2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ movs r4, r2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ movs r4, r2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ movs r6, r2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #256] @ (3e114 ) │ │ │ │ + ldr r3, [pc, #544] @ (3e234 ) │ │ │ │ movs r4, r2 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ movs r6, r2 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ movs r4, r2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ movs r6, r2 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ movs r4, r2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ movs r4, r2 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ movs r6, r2 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r4, r2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003e038 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -45215,15 +45209,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, #5 │ │ │ │ movs r0, r3 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003e10c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -45304,15 +45298,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r7, #1 │ │ │ │ movs r0, r3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003e1e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -45372,15 +45366,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #7 │ │ │ │ movs r0, r3 │ │ │ │ adds r4, r6, #6 │ │ │ │ movs r0, r3 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0003e288 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -45459,15 +45453,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #4 │ │ │ │ movs r0, r3 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003e35c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -45548,15 +45542,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, #0 │ │ │ │ movs r0, r3 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003e430 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -45635,15 +45629,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r5 │ │ │ │ movs r0, r3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003e504 : │ │ │ │ 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 │ │ │ │ @@ -46107,65 +46101,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ movs r6, r2 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ movs r6, r2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [pc, #432] @ (3ebc0 ) │ │ │ │ + str r4, [r6, r2] │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ movs r6, r2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ movs r6, r2 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ movs r6, r2 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ movs r6, r2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ movs r4, r2 │ │ │ │ - subs r7, #16 │ │ │ │ + adcs r0, r3 │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ movs r6, r2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ movs r6, r2 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003ea58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -46225,15 +46219,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #21 │ │ │ │ movs r0, r3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0003eb00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -46293,15 +46287,15 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #18 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r5, [pc, #248] @ (3ec98 ) │ │ │ │ + ldr r7, [pc, #536] @ (3edb8 ) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0003eba0 : │ │ │ │ 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 │ │ │ │ @@ -46567,33 +46561,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ movs r4, r2 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ movs r6, r2 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ movs r4, r2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ movs r4, r2 │ │ │ │ - strh r2, [r4, r0] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ movs r6, r2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r4, r2 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ movs r6, r2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r4, r2 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3eef0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -46637,19 +46631,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3eeda │ │ │ │ asrs r2, r6, #5 │ │ │ │ movs r0, r3 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3ef88 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -46705,19 +46699,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3ef70 │ │ │ │ nop │ │ │ │ asrs r2, r5, #3 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f014 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -46761,19 +46755,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3effe │ │ │ │ asrs r6, r1, #1 │ │ │ │ movs r0, r3 │ │ │ │ - blx r0 │ │ │ │ + ldr r1, [pc, #800] @ (3f33c ) │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3f0ac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -46829,19 +46823,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3f094 │ │ │ │ nop │ │ │ │ lsrs r6, r0, #31 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f138 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -46885,19 +46879,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f122 │ │ │ │ lsrs r2, r5, #28 │ │ │ │ movs r0, r3 │ │ │ │ - mov r4, fp │ │ │ │ + ldr r0, [pc, #656] @ (3f3d0 ) │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f1c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -46941,19 +46935,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f1aa │ │ │ │ lsrs r2, r4, #26 │ │ │ │ movs r0, r3 │ │ │ │ - cmp ip, sl │ │ │ │ + ldr r0, [pc, #112] @ (3f238 ) │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f248 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -46997,19 +46991,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f232 │ │ │ │ lsrs r2, r3, #24 │ │ │ │ movs r0, r3 │ │ │ │ - cmp r4, r9 │ │ │ │ + blxns r2 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f2d0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47053,19 +47047,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f2ba │ │ │ │ lsrs r2, r2, #22 │ │ │ │ movs r0, r3 │ │ │ │ - add ip, r8 │ │ │ │ + bxns r1 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3f368 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47121,19 +47115,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3f350 │ │ │ │ nop │ │ │ │ lsrs r2, r1, #20 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #136] @ (3f414 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47198,19 +47192,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r5, #17 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3f4b4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47266,19 +47260,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3f49c │ │ │ │ nop │ │ │ │ lsrs r6, r7, #14 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (3f530 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47317,19 +47311,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f518 │ │ │ │ nop │ │ │ │ lsrs r2, r4, #12 │ │ │ │ movs r0, r3 │ │ │ │ - eors r2, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3f5c8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47385,19 +47379,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3f5b0 │ │ │ │ nop │ │ │ │ lsrs r2, r5, #10 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f654 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47441,19 +47435,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f63e │ │ │ │ lsrs r6, r1, #8 │ │ │ │ movs r0, r3 │ │ │ │ - adcs r0, r0 │ │ │ │ + bics r0, r1 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3f6ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47509,19 +47503,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3f6d4 │ │ │ │ nop │ │ │ │ lsrs r6, r0, #6 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3f758 ) │ │ │ │ add r2, pc │ │ │ │ @@ -47555,19 +47549,19 @@ │ │ │ │ b.n 3f742 │ │ │ │ lsrs r4, r5, #3 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r7 │ │ │ │ + add r0, r8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f7e8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47611,19 +47605,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f7d2 │ │ │ │ lsrs r2, r7, #1 │ │ │ │ movs r0, r3 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + rors r4, r6 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + str r0, [r7, #28] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3f880 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47679,19 +47673,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3f868 │ │ │ │ nop │ │ │ │ lsls r2, r6, #31 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + str r6, [r2, #24] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f90c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47735,19 +47729,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f8f6 │ │ │ │ lsls r6, r2, #29 │ │ │ │ movs r0, r3 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + lsrs r0, r2 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + str r4, [r1, #20] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3f994 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -47791,19 +47785,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3f97e │ │ │ │ lsls r6, r1, #27 │ │ │ │ movs r0, r3 │ │ │ │ - subs r6, #0 │ │ │ │ + eors r0, r1 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + str r0, [r7, #12] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3f9fc ) │ │ │ │ add r2, pc │ │ │ │ @@ -47837,19 +47831,19 @@ │ │ │ │ b.n 3f9e6 │ │ │ │ lsls r0, r1, #25 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + sbcs r4, r3 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + str r4, [r0, #12] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3fa80 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -47892,19 +47886,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3fa68 │ │ │ │ nop │ │ │ │ lsls r6, r2, #23 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + str r2, [r0, #16] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + str r6, [r0, #8] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3fb00 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -47947,19 +47941,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3fae8 │ │ │ │ nop │ │ │ │ lsls r6, r2, #21 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + str r2, [r0, #8] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (3fb80 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -48002,19 +47996,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3fb68 │ │ │ │ nop │ │ │ │ lsls r6, r2, #19 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + str r2, [r0, #0] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + str r2, [r4, #8] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3fc0c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48058,19 +48052,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3fbf6 │ │ │ │ lsls r6, r2, #17 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + str r0, [r0, #8] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3fc94 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48114,19 +48108,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3fc7e │ │ │ │ lsls r6, r1, #15 │ │ │ │ movs r0, r3 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + str r4, [r7, #0] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (3fcfc ) │ │ │ │ add r2, pc │ │ │ │ @@ -48160,19 +48154,19 @@ │ │ │ │ b.n 3fce6 │ │ │ │ lsls r0, r1, #13 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3fd8c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48216,19 +48210,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3fd76 │ │ │ │ lsls r6, r2, #11 │ │ │ │ movs r0, r3 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3fe14 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48272,19 +48266,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3fdfe │ │ │ │ lsls r6, r1, #9 │ │ │ │ movs r0, r3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (3feac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48338,19 +48332,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3fe94 │ │ │ │ nop │ │ │ │ lsls r6, r0, #7 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (3ff38 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48394,19 +48388,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 3ff22 │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r0, r3 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (3ffd0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48462,19 +48456,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 3ffb8 │ │ │ │ nop │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (4006c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48530,19 +48524,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 40054 │ │ │ │ nop │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r3 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (400f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48585,19 +48579,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (40104 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 400e2 │ │ │ │ vqadd.u32 d16, d10, d7 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (40180 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48640,19 +48634,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (4018c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 4016a │ │ │ │ mcr2 0, 7, r0, cr2, cr7, {0} │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (401fc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -48694,19 +48688,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 401e4 │ │ │ │ nop │ │ │ │ mrc2 0, 2, r0, cr10, cr7, {0} │ │ │ │ lsls r0, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (4027c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -48748,19 +48742,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 40264 │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [sl, #92] @ 0x5c │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (402f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48798,19 +48792,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 402e0 │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [sl, #-92] @ 0xffffffa4 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (40370 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48848,19 +48842,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 40358 │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [r2], #92 @ 0x5c │ │ │ │ - adds r2, #18 │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (403f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48903,19 +48897,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (40404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 403e2 │ │ │ │ stc2l 0, cr0, [sl], #-92 @ 0xffffffa4 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (40480 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -48958,19 +48952,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (4048c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 4046a │ │ │ │ @ instruction: 0xfbe20017 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #100] @ (40504 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49017,19 +49011,19 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 404e4 │ │ │ │ smmlar r0, sl, r7, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (40570 ) │ │ │ │ add r2, pc │ │ │ │ @@ -49062,19 +49056,19 @@ │ │ │ │ blx 23028 │ │ │ │ b.n 4055a │ │ │ │ @ instruction: 0xfad40017 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (40600 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49117,19 +49111,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (4060c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 405ea │ │ │ │ @ instruction: 0xfa620017 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (40698 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49182,19 +49176,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 40680 │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, #23] │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (40734 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49247,19 +49241,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 4071c │ │ │ │ nop │ │ │ │ ldrsh.w r0, [lr, r7, lsl #1] │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (407c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49302,19 +49296,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (407cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 407aa │ │ │ │ strh.w r0, [r2, #23] │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r2, #28 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ movs r4, r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (40858 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49367,19 +49361,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 40840 │ │ │ │ nop │ │ │ │ ldrb.w r0, [sl, r7, lsl #1] │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (408e4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49422,19 +49416,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (408f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 408ce │ │ │ │ @ instruction: 0xf77e0017 │ │ │ │ - ldr r5, [pc, #64] @ (4092c ) │ │ │ │ + ldr r7, [pc, #352] @ (40a4c ) │ │ │ │ movs r5, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (4096c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -49477,19 +49471,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (40978 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ b.n 40956 │ │ │ │ @ instruction: 0xf6f60017 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004097c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -49809,50 +49803,50 @@ │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ bvc.n 40d7c │ │ │ │ movs r7, r2 │ │ │ │ adcs.w r0, r2, #9895936 @ 0x970000 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r0, ip, #9895936 @ 0x970000 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ands.w r0, r0, #9895936 @ 0x970000 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r4, r2 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r4, r2 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r6, #14 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #584] @ (40f24 ) │ │ │ │ + ldr r3, [pc, #872] @ (41044 ) │ │ │ │ movs r5, r2 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #496] @ (40ed4 ) │ │ │ │ + ldr r3, [pc, #784] @ (40ff4 ) │ │ │ │ movs r5, r2 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r7, #6 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 40d4c │ │ │ │ sub sp, #12 │ │ │ │ @@ -49884,15 +49878,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xf2f20017 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 406e4 │ │ │ │ + b.n 40b74 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00040d5c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -49989,35 +49983,35 @@ │ │ │ │ b.n 40e0e │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ bmi.n 40d6c │ │ │ │ movs r7, r2 │ │ │ │ @ instruction: 0xf2820017 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ movs r4, r2 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ movs r4, r2 │ │ │ │ @ instruction: 0xf2560017 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ addw r0, ip, #23 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ movs r4, r2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ movs r4, r2 │ │ │ │ - blx r6 │ │ │ │ + ldr r1, [pc, #992] @ (41258 ) │ │ │ │ movs r5, r2 │ │ │ │ - blxns r4 │ │ │ │ + ldr r1, [pc, #944] @ (4122c ) │ │ │ │ movs r5, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 40ed4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -50049,15 +50043,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ sbc.w r0, sl, #23 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4155c │ │ │ │ + b.n 409ec │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00040ee4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -50220,43 +50214,43 @@ │ │ │ │ addw r3, r3, #2316 @ 0x90c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add.w r0, r4, #23 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ movs r4, r2 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r4, r2 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ movs r4, r2 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ movs r4, r2 │ │ │ │ - adds r0, #0 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ movs r6, r2 │ │ │ │ - b.n 41308 │ │ │ │ + b.n 41798 │ │ │ │ movs r3, r2 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ movs r4, r2 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ movs r6, r2 │ │ │ │ - b.n 412e4 │ │ │ │ + b.n 41774 │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ movs r4, r2 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r2, #24 │ │ │ │ movs r6, r2 │ │ │ │ - b.n 412c0 │ │ │ │ + b.n 41750 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 41808 │ │ │ │ + b.n 40c98 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000410b8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -50335,26 +50329,26 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ vqadd.s16 d0, d8, d7 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ mrc 0, 5, r0, cr0, cr7, {0} │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000411a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -50448,29 +50442,29 @@ │ │ │ │ add.w r3, r3, #2368 @ 0x940 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ mcr 0, 2, r0, cr8, cr7, {0} │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #832] @ (415cc ) │ │ │ │ + strh r0, [r3, r0] │ │ │ │ movs r4, r2 │ │ │ │ - ldr r7, [pc, #208] @ (41360 ) │ │ │ │ + str r4, [r7, r5] │ │ │ │ movs r4, r2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ movs r6, r2 │ │ │ │ - svc 18 │ │ │ │ + b.n 4154c │ │ │ │ movs r3, r2 │ │ │ │ - b.n 41604 │ │ │ │ + b.n 41a94 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + adds r0, #12 │ │ │ │ movs r6, r2 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + b.n 41528 │ │ │ │ movs r3, r2 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + b.n 41610 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000412a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -50558,28 +50552,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r8, #-92]! @ 0xffffffa4 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #888] @ (41704 ) │ │ │ │ + str r6, [r4, r4] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #992] @ (41774 ) │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [pc, #368] @ (41508 ) │ │ │ │ + str r4, [r4, r2] │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [sl], #92 @ 0x5c │ │ │ │ - ldr r6, [pc, #176] @ (41458 ) │ │ │ │ + str r4, [r6, r1] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000413a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -50641,23 +50635,23 @@ │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ mcrr 0, 1, r0, r0, cr7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #48] @ (41478 ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r4, r2 │ │ │ │ - ldr r5, [pc, #384] @ (415cc ) │ │ │ │ + ldr r7, [pc, #672] @ (416ec ) │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ movs r6, r2 │ │ │ │ - ble.n 414d0 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ movs r3, r2 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 418a8 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00041458 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -50756,28 +50750,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r0, r8, r7, lsr #32 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #152] @ (415f0 ) │ │ │ │ + ldr r7, [pc, #440] @ (41710 ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #320] @ (416a0 ) │ │ │ │ + ldr r7, [pc, #608] @ (417c0 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [pc, #656] @ (417f4 ) │ │ │ │ + ldr r6, [pc, #944] @ (41914 ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaec0017 │ │ │ │ - lsls r0, r6 │ │ │ │ + cmn r0, r7 │ │ │ │ movs r5, r2 │ │ │ │ - lsls r6, r4 │ │ │ │ + cmn r6, r5 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00041574 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -50856,25 +50850,25 @@ │ │ │ │ orns r0, r4, r7, lsr #32 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (4177c ) │ │ │ │ + ldr r6, [pc, #608] @ (4189c ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r3, [pc, #608] @ (418a0 ) │ │ │ │ + ldr r5, [pc, #896] @ (419c0 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [pc, #160] @ (416e4 ) │ │ │ │ + ldr r6, [pc, #448] @ (41804 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r3, [pc, #448] @ (41808 ) │ │ │ │ + ldr r5, [pc, #736] @ (41928 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [pc, #64] @ (4168c ) │ │ │ │ + ldr r6, [pc, #352] @ (417ac ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r3, [pc, #352] @ (417b0 ) │ │ │ │ + ldr r5, [pc, #640] @ (418d0 ) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00041650 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -50927,21 +50921,21 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #246 @ 0xf6 │ │ │ │ movs r0, r3 │ │ │ │ @ instruction: 0xe98a0017 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #336] @ (4182c ) │ │ │ │ + ldr r5, [pc, #624] @ (4194c ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #552] @ (4190c ) │ │ │ │ + ldr r5, [pc, #840] @ (41a2c ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [pc, #840] @ (41a30 ) │ │ │ │ + ldr r5, [pc, #104] @ (41750 ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ ... │ │ │ │ │ │ │ │ 000416ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -51022,25 +51016,25 @@ │ │ │ │ ldrd r0, r0, [ip], #92 @ 0x5c │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #912] @ (41b44 ) │ │ │ │ + ldr r5, [pc, #176] @ (41864 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [pc, #128] @ (41838 ) │ │ │ │ + ldr r4, [pc, #416] @ (41958 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [pc, #752] @ (41aac ) │ │ │ │ + ldr r5, [pc, #16] @ (417cc ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #992] @ (41ba0 ) │ │ │ │ + ldr r4, [pc, #256] @ (418c0 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [pc, #656] @ (41a54 ) │ │ │ │ + ldr r4, [pc, #944] @ (41b74 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #896] @ (41b48 ) │ │ │ │ + ldr r4, [pc, #160] @ (41868 ) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000417c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -51101,21 +51095,21 @@ │ │ │ │ movs r0, r3 │ │ │ │ @ instruction: 0xe8040017 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8000017 │ │ │ │ b.n 4181c │ │ │ │ movs r7, r2 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #928] @ (41c20 ) │ │ │ │ + ldr r4, [pc, #192] @ (41940 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #144] @ (41914 ) │ │ │ │ + ldr r3, [pc, #432] @ (41a34 ) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00041884 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -51195,25 +51189,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + add r1, pc, #144 @ (adr r1, 419dc ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [pc, #544] @ (41b70 ) │ │ │ │ + ldr r2, [pc, #832] @ (41c90 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #1008 @ (adr r0, 41d44 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [pc, #384] @ (41ad8 ) │ │ │ │ + ldr r2, [pc, #672] @ (41bf8 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #912 @ (adr r0, 41cec ) │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [pc, #288] @ (41a80 ) │ │ │ │ + ldr r2, [pc, #576] @ (41ba0 ) │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00041960 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -51376,41 +51370,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 417cc │ │ │ │ movs r7, r2 │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #80] @ (41b40 ) │ │ │ │ + ldr r2, [pc, #368] @ (41c60 ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #184 @ (adr r0, 41bb0 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + ldr r1, [pc, #872] @ (41e64 ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 41630 │ │ │ │ movs r7, r2 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ movs r5, r2 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ movs r5, r2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ movs r4, r2 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + strb r6, [r1, #0] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00041b24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -51490,25 +51484,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r1, [pc, #0] @ (41bec ) │ │ │ │ movs r4, r2 │ │ │ │ - cmp r8, sp │ │ │ │ + ldr r0, [pc, #192] @ (41cb0 ) │ │ │ │ movs r4, r2 │ │ │ │ - mov r8, r2 │ │ │ │ + ldr r0, [pc, #864] @ (41f54 ) │ │ │ │ movs r4, r2 │ │ │ │ - cmp r8, r8 │ │ │ │ + ldr r0, [pc, #32] @ (41c18 ) │ │ │ │ movs r4, r2 │ │ │ │ - mov r0, pc │ │ │ │ + ldr r0, [pc, #768] @ (41efc ) │ │ │ │ movs r4, r2 │ │ │ │ - cmp r8, r5 │ │ │ │ + blx lr │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00041c00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -51609,29 +51603,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 42494 │ │ │ │ movs r7, r2 │ │ │ │ movs r5, #32 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, pc │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r9 │ │ │ │ + ldr r0, [pc, #80] @ (41d58 ) │ │ │ │ movs r4, r2 │ │ │ │ - add ip, pc │ │ │ │ + bxns r8 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4239c │ │ │ │ movs r7, r2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + subs r4, r3, r3 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00041d1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -51749,27 +51743,27 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r7 │ │ │ │ + bx r0 │ │ │ │ movs r4, r2 │ │ │ │ - mvns r6, r3 │ │ │ │ + mov r6, r4 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sl │ │ │ │ + mov sl, r3 │ │ │ │ movs r4, r2 │ │ │ │ - muls r6, r6 │ │ │ │ + cmp lr, r7 │ │ │ │ movs r4, r2 │ │ │ │ - add r0, r7 │ │ │ │ + mov r8, r0 │ │ │ │ movs r4, r2 │ │ │ │ - muls r4, r3 │ │ │ │ + cmp ip, r4 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00041e50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -51886,33 +51880,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 42274 │ │ │ │ movs r7, r2 │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r3 │ │ │ │ + cmp r6, ip │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r7 │ │ │ │ + cmp r8, r8 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, r3 │ │ │ │ + add ip, ip │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ b.n 42134 │ │ │ │ movs r7, r2 │ │ │ │ - orrs r6, r4 │ │ │ │ + cmp r6, sp │ │ │ │ movs r4, r2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r5, r6 │ │ │ │ movs r4, r2 │ │ │ │ - cmn r4, r7 │ │ │ │ + cmp r4, r8 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00041fa4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -51992,25 +51986,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r6 │ │ │ │ + add ip, r7 │ │ │ │ movs r4, r2 │ │ │ │ - adcs r0, r5 │ │ │ │ + bics r0, r6 │ │ │ │ movs r4, r2 │ │ │ │ - negs r4, r1 │ │ │ │ + add ip, r2 │ │ │ │ movs r4, r2 │ │ │ │ - adcs r0, r0 │ │ │ │ + bics r0, r1 │ │ │ │ movs r4, r2 │ │ │ │ - tst r4, r6 │ │ │ │ + add r4, pc │ │ │ │ movs r4, r2 │ │ │ │ - asrs r0, r5 │ │ │ │ + muls r0, r6 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042080 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -52167,41 +52161,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 80 @ 0x50 │ │ │ │ movs r7, r2 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4 │ │ │ │ + orrs r6, r5 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r6 │ │ │ │ + bics r0, r7 │ │ │ │ movs r4, r2 │ │ │ │ - eors r4, r4 │ │ │ │ + cmp r4, r5 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ udf #76 @ 0x4c │ │ │ │ movs r7, r2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + adds r0, r5, r4 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + adds r4, r3, r4 │ │ │ │ movs r4, r2 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + adds r6, r0, r6 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042250 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -52281,25 +52275,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + tst r0, r4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + asrs r4, r0 │ │ │ │ movs r4, r2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + rors r0, r7 │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + lsrs r4, r3 │ │ │ │ movs r4, r2 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + rors r0, r4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + lsrs r4, r0 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004232c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -52439,39 +52433,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 423d0 │ │ │ │ movs r7, r2 │ │ │ │ adds r4, r6, #7 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + lsls r2, r1 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + asrs r4, r4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + ands r0, r1 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 42444 │ │ │ │ movs r7, r2 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ movs r4, r2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ movs r4, r2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ movs r5, r2 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000424c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -52567,27 +52561,27 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ movs r4, r2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ movs r4, r2 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ movs r4, r2 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r4, r2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000425c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -52738,41 +52732,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 4275c │ │ │ │ movs r7, r2 │ │ │ │ subs r6, r2, r5 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ movs r4, r2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 42794 │ │ │ │ movs r7, r2 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ movs r4, r2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r3, #28 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042790 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -52852,25 +52846,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r5, #0 │ │ │ │ movs r4, r2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ movs r4, r2 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ movs r4, r2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ movs r4, r2 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004286c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -52994,35 +52988,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 42a6c │ │ │ │ movs r7, r2 │ │ │ │ adds r4, r6, r2 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r4, #4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 42920 │ │ │ │ movs r7, r2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ movs r5, r2 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 000429d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -53102,25 +53096,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ movs r4, r2 │ │ │ │ - adds r7, #12 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042ab4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -53219,31 +53213,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 42be0 │ │ │ │ movs r7, r2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + subs r1, #18 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 42aec │ │ │ │ movs r7, r2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r4, r2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + subs r2, r7, #2 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042bd4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -53323,25 +53317,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ movs r4, r2 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ movs r4, r2 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ movs r4, r2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042cb0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -53431,29 +53425,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 42dc8 │ │ │ │ movs r7, r2 │ │ │ │ asrs r4, r6, #17 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r7, #30 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r4, r2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 42cf0 │ │ │ │ movs r7, r2 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + adds r0, r3, #3 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042db0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -53533,25 +53527,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r7, #12 │ │ │ │ movs r4, r2 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ movs r4, r2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ movs r4, r2 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ movs r4, r2 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ movs r4, r2 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042e8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -53632,27 +53626,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ bne.n 42fd8 │ │ │ │ movs r7, r2 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ movs r4, r2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 42f28 │ │ │ │ movs r7, r2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + subs r2, r2, r4 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00042f74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -53811,33 +53805,33 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ movs r4, r2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ movs r4, r2 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ movs r6, r2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ movs r6, r2 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004312c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -53945,25 +53939,25 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r4, r5} │ │ │ │ movs r7, r2 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r2 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ movs r4, r2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r6, #30 │ │ │ │ movs r5, r2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r6, #18 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00043250 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -54123,47 +54117,47 @@ │ │ │ │ movs r7, r2 │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ movs r7, r2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + adds r1, #28 │ │ │ │ movs r4, r2 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r6, r7} │ │ │ │ movs r7, r2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ movs r4, r2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r5, r2 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ movs r5, r2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ movs r4, r2 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ movs r5, r2 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 43468 │ │ │ │ sub sp, #12 │ │ │ │ @@ -54196,15 +54190,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + nop {15} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00043478 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -54297,27 +54291,27 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ movs r4, r2 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ movs r4, r2 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + adds r0, #22 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ movs r6, r2 │ │ │ │ - pop {r2, r5} │ │ │ │ + bkpt 0x006c │ │ │ │ movs r3, r2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004357c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -54396,23 +54390,23 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsrs r0, r5, #14 │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r4} │ │ │ │ movs r7, r2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r2, #2 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00043658 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -54571,33 +54565,33 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ movs r4, r2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r6, r2 │ │ │ │ - cbnz r4, 43832 │ │ │ │ + pop {r2} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ movs r6, r2 │ │ │ │ - cbnz r4, 43838 │ │ │ │ + cbnz r4, 4388a │ │ │ │ movs r3, r2 │ │ │ │ - rev r6, r2 │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00043814 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -54704,25 +54698,25 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r6} │ │ │ │ movs r7, r2 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r5, #16 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00043938 : │ │ │ │ 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 │ │ │ │ @@ -55109,61 +55103,61 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ movs r4, r2 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ movs r4, r2 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ movs r4, r2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ movs r4, r2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ movs r4, r2 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ movs r4, r2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ movs r4, r2 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ movs r4, r2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ movs r4, r2 │ │ │ │ - movs r7, #6 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ movs r4, r2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ movs r6, r2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ movs r3, r2 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ movs r6, r2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ movs r3, r2 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + cmp r1, #30 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ movs r6, r2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + cbnz r6, 43d9e │ │ │ │ movs r3, r2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ movs r6, r2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + cbnz r6, 43db0 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00043da4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -55283,27 +55277,27 @@ │ │ │ │ movs r0, r3 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r5, r7} │ │ │ │ movs r7, r2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ movs r4, r2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + adds r0, r2, r6 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + adds r4, r0, r6 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + adds r2, r7, r5 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00043eec : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -55396,27 +55390,27 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r4, r2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ movs r4, r2 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r6, r2 │ │ │ │ - cbz r0, 44018 │ │ │ │ + cbz r0, 4406a │ │ │ │ movs r3, r2 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + @ instruction: 0xb69a │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00043ff0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -55495,23 +55489,23 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r0, r3 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ itt ge │ │ │ │ movge r7, r2 │ │ │ │ - movge r3, #116 @ 0x74 │ │ │ │ + movge r5, #188 @ 0xbc │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ movs r4, r2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 000440cc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -55670,31 +55664,33 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0056 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ movs r4, r2 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ movs r4, r2 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ movs r4, r2 │ │ │ │ - mrc2 0, 0, r0, cr2, cr5, {0} │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + movs r6, r2 │ │ │ │ + cbz r0, 4429c │ │ │ │ movs r3, r2 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r3, #18 │ │ │ │ movs r4, r2 │ │ │ │ - ldc2l 0, cr0, [sl, #84]! @ 0x54 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + movs r6, r2 │ │ │ │ + cbz r0, 442a2 │ │ │ │ movs r3, r2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 442c2 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00044288 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -55800,25 +55796,25 @@ │ │ │ │ mrc2 0, 4, r0, cr8, cr7, {0} │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ movs r7, r2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ movs r5, r2 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 000443ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -55887,21 +55883,21 @@ │ │ │ │ pop {r2, r5} │ │ │ │ movs r7, r2 │ │ │ │ ldc2l 0, cr0, [r8, #-92]! @ 0xffffffa4 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 444dc │ │ │ │ movs r7, r2 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00044470 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -55970,21 +55966,21 @@ │ │ │ │ cbnz r0, 44570 │ │ │ │ movs r7, r2 │ │ │ │ ldc2 0, cr0, [r4], #92 @ 0x5c │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 4456e │ │ │ │ movs r7, r2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r4, r2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00044534 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -56012,17 +56008,17 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ hlt 0x0034 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ movs r4, r2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00044588 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -56099,23 +56095,23 @@ │ │ │ │ rev16 r0, r1 │ │ │ │ movs r7, r2 │ │ │ │ @ instruction: 0xfb9c0017 │ │ │ │ lsls r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ rev r4, r1 │ │ │ │ movs r7, r2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + movs r1, #28 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ movs r4, r2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00044660 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -56143,17 +56139,17 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cbnz r0, 446c6 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000446b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -56230,23 +56226,23 @@ │ │ │ │ cbnz r4, 44772 │ │ │ │ movs r7, r2 │ │ │ │ @ instruction: 0xfa700017 │ │ │ │ lsls r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ movs r7, r2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + movs r0, #2 │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r0, #7 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 0004478c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -56300,22 +56296,22 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ @ instruction: 0xb85c │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + subs r4, r0, r7 │ │ │ │ movs r4, r2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ movs r4, r2 │ │ │ │ - ldrh.w r0, [r6, r5, lsl #1] │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + @ instruction: 0xfa7e0015 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + subs r2, r1, #5 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004482c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -56368,30 +56364,30 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r4, r2, r4 │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf7e80015 │ │ │ │ - bne.n 44888 │ │ │ │ + @ instruction: 0xfa300015 │ │ │ │ + bmi.n 44918 │ │ │ │ movs r5, r2 │ │ │ │ @ instruction: 0xb7a4 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + subs r6, r5, #1 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 4492c │ │ │ │ sub sp, #12 │ │ │ │ @@ -56424,15 +56420,15 @@ │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb712 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004493c : │ │ │ │ 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 │ │ │ │ @@ -56607,44 +56603,44 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a8 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r2, #3 │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + adds r6, r1, #4 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r7, #2 │ │ │ │ movs r4, r2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r4, #3 │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r6, r1, #2 │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + adds r6, r0, #3 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r6, #1 │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf5800015 │ │ │ │ - add r6, pc, #728 @ (adr r6, 44e08 ) │ │ │ │ + @ instruction: 0xf7c80015 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r5, #2 │ │ │ │ movs r4, r2 │ │ │ │ - sbc.w r0, r4, #9764864 @ 0x950000 │ │ │ │ - add r6, pc, #616 @ (adr r6, 44da4 ) │ │ │ │ + @ instruction: 0xf7ac0015 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ movs r3, r2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ movs r3, r2 │ │ │ │ - adc.w r0, r8, #9764864 @ 0x950000 │ │ │ │ - add r6, pc, #504 @ (adr r6, 44d40 ) │ │ │ │ + @ instruction: 0xf7900015 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r6, #1 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00044b4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -56721,23 +56717,23 @@ │ │ │ │ push {r2, r7} │ │ │ │ movs r7, r2 │ │ │ │ rsbs r0, r8, #9895936 @ 0x970000 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r6} │ │ │ │ movs r7, r2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + subs r2, r0, r6 │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + subs r6, r5, r4 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ movs r5, r2 │ │ │ │ │ │ │ │ 00044c24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -56846,39 +56842,39 @@ │ │ │ │ nop │ │ │ │ cbz r2, 44d8a │ │ │ │ movs r7, r2 │ │ │ │ str r5, [sp, #712] @ 0x2c8 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ movs r4, r2 │ │ │ │ cbz r0, 44d94 │ │ │ │ movs r7, r2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 44d92 │ │ │ │ movs r7, r2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + subs r6, r1, r2 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ movs r4, r2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ movs r4, r2 │ │ │ │ - stc 0, cr0, [r6], #-76 @ 0xffffffb4 │ │ │ │ + mcr 0, 3, r0, cr14, cr3, {0} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 44db4 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (44db8 ) │ │ │ │ @@ -56910,15 +56906,15 @@ │ │ │ │ pop {pc} │ │ │ │ uxth r2, r1 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #368 @ (adr r4, 44f34 ) │ │ │ │ + add r6, pc, #656 @ (adr r6, 45054 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00044dc4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -56960,21 +56956,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ usat r0, #23, r2 │ │ │ │ sxth r6, r2 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + adds r0, r6, r5 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + adds r2, r4, r6 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00044e44 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -57203,46 +57199,46 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ cbz r4, 450ac │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + adds r2, r7, r0 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + adds r6, r1, r0 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ movs r4, r2 │ │ │ │ - vshr.s32 d16, d5, #6 │ │ │ │ - add r1, pc, #192 @ (adr r1, 45178 ) │ │ │ │ + movw r0, #8213 @ 0x2015 │ │ │ │ + add r3, pc, #480 @ (adr r3, 45298 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #840 @ (adr r3, 45404 ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 45124 ) │ │ │ │ movs r3, r2 │ │ │ │ - vshr.s16 d16, d5, #2 │ │ │ │ - add r1, pc, #80 @ (adr r1, 45114 ) │ │ │ │ + @ instruction: 0xf2260015 │ │ │ │ + add r3, pc, #368 @ (adr r3, 45234 ) │ │ │ │ movs r3, r2 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ movs r4, r2 │ │ │ │ - vmov.i32 d16, #37 @ 0x00000025 │ │ │ │ - add r0, pc, #992 @ (adr r0, 454b0 ) │ │ │ │ + addw r0, sl, #21 │ │ │ │ + add r3, pc, #256 @ (adr r3, 451d0 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 452ac ) │ │ │ │ + add r5, pc, #760 @ (adr r5, 453cc ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000450d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -57283,21 +57279,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ orns r0, r2, #23 │ │ │ │ add r7, sp, #24 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00045154 : │ │ │ │ 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 │ │ │ │ @@ -58386,140 +58382,140 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 1, r0, ip, cr5 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + mcr 0, 5, r0, cr4, cr5, {0} │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 46520 │ │ │ │ + b.n 459b0 │ │ │ │ movs r5, r2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 464f4 │ │ │ │ + b.n 45984 │ │ │ │ movs r5, r2 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ movs r4, r2 │ │ │ │ ldr r3, [pc, #328] @ (45eec ) │ │ │ │ movw r2, #26386 @ 0x6712 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #324] @ (45ef0 ) │ │ │ │ ldr r0, [pc, #324] @ (45ef4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -58634,85 +58630,85 @@ │ │ │ │ ldr r0, [pc, #156] @ (45f78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2932 @ 0xb74 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 463fc │ │ │ │ + b.n 4588c │ │ │ │ movs r5, r2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #16] │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 463d0 │ │ │ │ + b.n 45860 │ │ │ │ movs r5, r2 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 463b0 │ │ │ │ + b.n 45840 │ │ │ │ movs r5, r2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 46388 │ │ │ │ + b.n 45818 │ │ │ │ movs r5, r2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 46354 │ │ │ │ + b.n 457e4 │ │ │ │ movs r5, r2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4632c │ │ │ │ + b.n 457bc │ │ │ │ movs r5, r2 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 46300 │ │ │ │ + b.n 45790 │ │ │ │ movs r5, r2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 462d4 │ │ │ │ + b.n 45764 │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 462a8 │ │ │ │ + b.n 46738 │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 4627c │ │ │ │ + b.n 4670c │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 46250 │ │ │ │ + b.n 466e0 │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 46224 │ │ │ │ + b.n 466b4 │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00045f7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -58754,21 +58750,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 46378 │ │ │ │ movs r7, r2 │ │ │ │ add r0, pc, #376 @ (adr r0, 46160 ) │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00045ffc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -58810,21 +58806,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 462f8 │ │ │ │ movs r7, r2 │ │ │ │ ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r5, #7 │ │ │ │ movs r5, r2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004607c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -58894,21 +58890,21 @@ │ │ │ │ movs r7, r2 │ │ │ │ b.n 46278 │ │ │ │ movs r7, r2 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ movs r7, r2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00046140 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -58957,17 +58953,17 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000461c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -59063,16 +59059,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 5, r0, cr14, cr3, {0} │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000462c8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -59169,31 +59166,33 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #28] │ │ │ │ movs r7, r2 │ │ │ │ ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r7, r2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ movs r4, r2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr3, {0} │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #624] @ 0x270 │ │ │ │ movs r7, r2 │ │ │ │ - bpl.n 46448 │ │ │ │ + bvc.n 462d8 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8, #76] @ 0x4c │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + movs r0, r4 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 46434 │ │ │ │ sub sp, #12 │ │ │ │ @@ -59226,15 +59225,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00046444 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -59398,32 +59397,32 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr], {19} │ │ │ │ - ldc2 0, cr0, [r4], #-76 @ 0xffffffb4 │ │ │ │ - stc2 0, cr0, [r6], {19} │ │ │ │ - ldc2 0, cr0, [ip], {19} │ │ │ │ - @ instruction: 0xfbf60013 │ │ │ │ - stc2 0, cr0, [ip], {19} │ │ │ │ - bcs.n 465f0 │ │ │ │ + mcr2 0, 3, r0, cr6, cr3, {0} │ │ │ │ + mrc2 0, 3, r0, cr12, cr3, {0} │ │ │ │ + mcr2 0, 2, r0, cr14, cr3, {0} │ │ │ │ + mcr2 0, 3, r0, cr4, cr3, {0} │ │ │ │ + mrc2 0, 1, r0, cr14, cr3, {0} │ │ │ │ + mrc2 0, 2, r0, cr4, cr3, {0} │ │ │ │ + bmi.n 46680 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xfbe20013 │ │ │ │ - @ instruction: 0xfbf40013 │ │ │ │ - @ instruction: 0xfbcc0013 │ │ │ │ - @ instruction: 0xfbe20013 │ │ │ │ - @ instruction: 0xfbba0013 │ │ │ │ - @ instruction: 0xfbd00013 │ │ │ │ - bne.n 46594 │ │ │ │ + mcr2 0, 1, r0, cr10, cr3, {0} │ │ │ │ + mrc2 0, 1, r0, cr12, cr3, {0} │ │ │ │ + mrc2 0, 0, r0, cr4, cr3, {0} │ │ │ │ + mcr2 0, 1, r0, cr10, cr3, {0} │ │ │ │ + mcr2 0, 0, r0, cr2, cr3, {0} │ │ │ │ + mrc2 0, 0, r0, cr8, cr3, {0} │ │ │ │ + bmi.n 46624 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xfba40013 │ │ │ │ - @ instruction: 0xfbba0013 │ │ │ │ + stc2l 0, cr0, [ip, #76]! @ 0x4c │ │ │ │ + mcr2 0, 0, r0, cr2, cr3, {0} │ │ │ │ │ │ │ │ 00046614 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #120] @ (4669c ) │ │ │ │ @@ -59476,27 +59475,27 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - smladx r0, ip, r3, r0 │ │ │ │ - bge.n 466a4 │ │ │ │ + ldc2l 0, cr0, [r4, #-76]! @ 0xffffffb4 │ │ │ │ + bgt.n 46734 │ │ │ │ movs r5, r2 │ │ │ │ - cbz r6, 46726 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r5, r2 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb860013 │ │ │ │ + stc2l 0, cr0, [lr, #76] @ 0x4c │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mls r0, r8, r3, r0 │ │ │ │ + ldc2l 0, cr0, [r0, #-76] @ 0xffffffb4 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 46718 │ │ │ │ @@ -59530,15 +59529,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00046728 : │ │ │ │ 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 │ │ │ │ @@ -59770,61 +59769,65 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r6, r3, lsl #1] │ │ │ │ - @ instruction: 0xfab40013 │ │ │ │ - ldr??.w r0, [r6, #19] │ │ │ │ - @ instruction: 0xfa940013 │ │ │ │ - ldr.w r0, [ip, #19] │ │ │ │ - @ instruction: 0xfa7a0013 │ │ │ │ - str.w r0, [r2, #19] │ │ │ │ - @ instruction: 0xfa600013 │ │ │ │ - strh.w r0, [r8, #19] │ │ │ │ - @ instruction: 0xfa460013 │ │ │ │ - strb.w r0, [lr, #19] │ │ │ │ - @ instruction: 0xfa2c0013 │ │ │ │ - bvc.n 46a5c │ │ │ │ + smmlar r0, lr, r3, r0 │ │ │ │ + ldc2l 0, cr0, [ip], #76 @ 0x4c │ │ │ │ + smlawt r0, lr, r3, r0 │ │ │ │ + ldc2l 0, cr0, [ip], {19} │ │ │ │ + smladx r0, r4, r3, r0 │ │ │ │ + stc2l 0, cr0, [r2], {19} │ │ │ │ + mls r0, sl, r3, r0 │ │ │ │ + stc2 0, cr0, [r8], #76 @ 0x4c │ │ │ │ + @ instruction: 0xfaf00013 │ │ │ │ + stc2 0, cr0, [lr], {19} │ │ │ │ + @ instruction: 0xfad60013 │ │ │ │ + ldc2l 0, cr0, [r4], #-76 @ 0xffffffb4 │ │ │ │ + bls.n 468ec │ │ │ │ movs r5, r2 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ movs r3, r2 │ │ │ │ - mrc2 0, 2, r0, cr4, cr3, {0} │ │ │ │ - bvc.n 46a38 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + movs r4, r2 │ │ │ │ + bls.n 46ac8 │ │ │ │ movs r5, r2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ movs r3, r2 │ │ │ │ - mcr2 0, 0, r0, cr0, cr3, {0} │ │ │ │ - bvc.n 46a14 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + movs r4, r2 │ │ │ │ + bls.n 46aa4 │ │ │ │ movs r5, r2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ movs r3, r2 │ │ │ │ - ldc2l 0, cr0, [r8, #76] @ 0x4c │ │ │ │ - bvc.n 469f0 │ │ │ │ + movs r0, r4 │ │ │ │ + movs r4, r2 │ │ │ │ + bls.n 46a80 │ │ │ │ movs r5, r2 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ movs r3, r2 │ │ │ │ - ldc2 0, cr0, [r0, #76]! @ 0x4c │ │ │ │ - bvs.n 469cc │ │ │ │ + vshr.u32 d16, d3, #8 │ │ │ │ + bls.n 46a5c │ │ │ │ movs r5, r2 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ movs r3, r2 │ │ │ │ - stc2 0, cr0, [ip, #76] @ 0x4c │ │ │ │ - bvs.n 469a8 │ │ │ │ + vshr.u16 d16, d3, #12 │ │ │ │ + bls.n 46a38 │ │ │ │ movs r5, r2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ movs r3, r2 │ │ │ │ - stc2l 0, cr0, [r0, #76] @ 0x4c │ │ │ │ - bvs.n 46984 │ │ │ │ + movs r0, r1 │ │ │ │ + movs r4, r2 │ │ │ │ + bls.n 46a14 │ │ │ │ movs r5, r2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ movs r3, r2 │ │ │ │ - ldc2 0, cr0, [r8, #76] @ 0x4c │ │ │ │ + vshr.u32 d16, d3, #32 │ │ │ │ │ │ │ │ 00046a14 : │ │ │ │ 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 │ │ │ │ @@ -59996,36 +59999,36 @@ │ │ │ │ movs r7, r2 │ │ │ │ str r5, [sp, #768] @ 0x300 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf70e0013 │ │ │ │ - ldc2l 0, cr0, [r6], #76 @ 0x4c │ │ │ │ + ldr??.w r0, [r6, r3, lsl #1] │ │ │ │ + vqadd.u64 d0, d14, d3 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ movs r7, r2 │ │ │ │ - eor.w r0, r6, r4, lsr #32 │ │ │ │ + stcl 0, cr0, [lr], {20} │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5fa0013 │ │ │ │ - @ instruction: 0xf79a0013 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + str.w r0, [r2, r3, lsl #1] │ │ │ │ + vld1.8 @ instruction: 0xf9e20013 │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xfbde0013 │ │ │ │ - bne.n 46c84 │ │ │ │ + mcr2 0, 1, r0, cr6, cr3, {0} │ │ │ │ + bcc.n 46b14 │ │ │ │ movs r3, r2 │ │ │ │ - bics.w r0, r4, r4, lsr #32 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldcl 0, cr0, [ip], #-80 @ 0xffffffb0 │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ movs r3, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 46c60 │ │ │ │ sub sp, #12 │ │ │ │ @@ -60058,15 +60061,15 @@ │ │ │ │ pop {pc} │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00046c70 : │ │ │ │ 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 │ │ │ │ @@ -60239,53 +60242,53 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r4, #9633792 @ 0x930000 │ │ │ │ - @ instruction: 0xfa320013 │ │ │ │ - @ instruction: 0xf3ea0013 │ │ │ │ - @ instruction: 0xfa180013 │ │ │ │ - bcs.n 46d98 │ │ │ │ + movw r0, #51219 @ 0xc813 │ │ │ │ + ldc2l 0, cr0, [sl], #-76 @ 0xffffffb4 │ │ │ │ + @ instruction: 0xf6320013 │ │ │ │ + stc2l 0, cr0, [r0], #-76 @ 0xffffffb4 │ │ │ │ + bmi.n 46e28 │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xfa440013 │ │ │ │ - bcs.n 46d74 │ │ │ │ + stc2 0, cr0, [ip], {19} │ │ │ │ + bmi.n 46e04 │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ movs r3, r2 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #1] │ │ │ │ - bcs.n 46f50 │ │ │ │ + @ instruction: 0xfba40013 │ │ │ │ + bmi.n 46de0 │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ movs r3, r2 │ │ │ │ - vld4.8 {d0-d3}, [r4 :64], r3 │ │ │ │ - bcs.n 46f2c │ │ │ │ + smmlsr r0, ip, r3, r0 │ │ │ │ + bmi.n 46dbc │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb.w r0, [ip, r3, lsl #1] │ │ │ │ - bcs.n 46f08 │ │ │ │ + smmlsr r0, r4, r3, r0 │ │ │ │ + bmi.n 46d98 │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r3, r2 │ │ │ │ - str??.w r0, [r8, #19] │ │ │ │ - bcs.n 46ee4 │ │ │ │ + smlawt r0, r0, r3, r0 │ │ │ │ + bmi.n 46f74 │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r3, r2 │ │ │ │ - ldrsh.w r0, [r8, #19] │ │ │ │ - bcs.n 46ec0 │ │ │ │ + stc2 0, cr0, [r0], {19} │ │ │ │ + bmi.n 46f50 │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r3, r2 │ │ │ │ - vst1.8 @ instruction: 0xf98c0013 │ │ │ │ + @ instruction: 0xfbd40013 │ │ │ │ │ │ │ │ 00046e98 : │ │ │ │ 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 │ │ │ │ @@ -60453,39 +60456,36 @@ │ │ │ │ movs r7, r2 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xf28c0013 │ │ │ │ - ldr??.w r0, [r4, r3, lsl #1] │ │ │ │ + @ instruction: 0xf4d40013 │ │ │ │ + @ instruction: 0xfabc0013 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ movs r7, r2 │ │ │ │ - b.n 46c80 │ │ │ │ - movs r4, r2 │ │ │ │ + strd r0, r0, [r0], #-80 @ 0x50 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18e0013 │ │ │ │ - @ instruction: 0xf7be0013 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xf3d60013 │ │ │ │ + @ instruction: 0xfa060013 │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf7f20013 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfa3a0013 │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - b.n 46c00 │ │ │ │ - movs r4, r2 │ │ │ │ - b.n 46bec │ │ │ │ - movs r4, r2 │ │ │ │ + @ instruction: 0xe8100014 │ │ │ │ + @ instruction: 0xe8040014 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 470cc │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (470d0 ) │ │ │ │ @@ -60517,15 +60517,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r6, #58] @ 0x3a │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000470dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -60709,46 +60709,46 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldrh r6, [r0, #56] @ 0x38 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s8 d0, d3, #8 │ │ │ │ - @ instruction: 0xf63c0013 │ │ │ │ - vqadd.s32 d16, d10, d3 │ │ │ │ - @ instruction: 0xf6200013 │ │ │ │ - vqadd.s16 d16, d6, d3 │ │ │ │ - addw r0, ip, #2067 @ 0x813 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + rsbs r0, r0, #19 │ │ │ │ + strb.w r0, [r4, #19] │ │ │ │ + subs.w r0, r2, #19 │ │ │ │ + str??.w r0, [r8, r3, lsl #1] │ │ │ │ + @ instruction: 0xf19e0013 │ │ │ │ + ldr.w r0, [r4, r3, lsl #1] │ │ │ │ + beq.n 47380 │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf4f20013 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf73a0013 │ │ │ │ + beq.n 47354 │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ movs r3, r2 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + beq.n 47328 │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ movs r3, r2 │ │ │ │ - sbcs.w r0, sl, #9633792 @ 0x930000 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + @ instruction: 0xf7c20013 │ │ │ │ + beq.n 472fc │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ movs r3, r2 │ │ │ │ - subs.w r0, sl, #9633792 @ 0x930000 │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ + strb.w r0, [r2, r3, lsl #1] │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf52e0013 │ │ │ │ + @ instruction: 0xf7760013 │ │ │ │ │ │ │ │ 000472fc : │ │ │ │ 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 │ │ │ │ @@ -60870,32 +60870,32 @@ │ │ │ │ movs r7, r2 │ │ │ │ ldrh r2, [r3, #38] @ 0x26 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ movs r7, r2 │ │ │ │ - mcr 0, 1, r0, cr8, cr3, {0} │ │ │ │ - @ instruction: 0xf4f80013 │ │ │ │ + orns r0, r0, #19 │ │ │ │ + @ instruction: 0xf7400013 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #34] @ 0x22 │ │ │ │ movs r7, r2 │ │ │ │ - b.n 47858 │ │ │ │ + b.n 46ce8 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6, #76] @ 0x4c │ │ │ │ - bics.w r0, sl, #9633792 @ 0x930000 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + vshr.s8 d16, d3, #2 │ │ │ │ + @ instruction: 0xf6820013 │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ movs r3, r2 │ │ │ │ - orrs.w r0, r2, #9633792 @ 0x930000 │ │ │ │ - b.n 477fc │ │ │ │ + @ instruction: 0xf69a0013 │ │ │ │ + b.n 46c8c │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 474a8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -60928,15 +60928,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldrh r6, [r2, #28] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000474b8 : │ │ │ │ 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 │ │ │ │ @@ -61349,60 +61349,60 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #6] │ │ │ │ movs r7, r2 │ │ │ │ - ldrd r0, r0, [r6, #76] @ 0x4c │ │ │ │ - stcl 0, cr0, [r0], {19} │ │ │ │ - @ instruction: 0xe9ba0013 │ │ │ │ - stc 0, cr0, [r2], #76 @ 0x4c │ │ │ │ - @ instruction: 0xe9a20013 │ │ │ │ - stc 0, cr0, [ip], {19} │ │ │ │ - @ instruction: 0xe9880013 │ │ │ │ - ldcl 0, cr0, [r2], #-76 @ 0xffffffb4 │ │ │ │ - ldrd r0, r0, [r4, #-76]! @ 0x4c │ │ │ │ - mrrc 0, 1, r0, lr, cr3 │ │ │ │ - ldrd r0, r0, [sl, #-76] @ 0x4c │ │ │ │ - mcrr 0, 1, r0, r4, cr3 │ │ │ │ - strd r0, r0, [r6, #-76] @ 0x4c │ │ │ │ - ldc 0, cr0, [r0], #-76 @ 0xffffffb4 │ │ │ │ - ldmdb r2!, {r0, r1, r4} │ │ │ │ - ldc 0, cr0, [ip], {19} │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldc 0, cr0, [lr], {19} │ │ │ │ + vqadd.s8 d0, d8, d3 │ │ │ │ + stc 0, cr0, [r2], {19} │ │ │ │ + mcr 0, 7, r0, cr10, cr3, {0} │ │ │ │ + @ instruction: 0xebea0013 │ │ │ │ + mrc 0, 6, r0, cr4, cr3, {0} │ │ │ │ + rsbs r0, r0, r3, lsr #32 │ │ │ │ + mrc 0, 5, r0, cr10, cr3, {0} │ │ │ │ + subs.w r0, ip, r3, lsr #32 │ │ │ │ + mcr 0, 5, r0, cr6, cr3, {0} │ │ │ │ + sub.w r0, r2, r3, lsr #32 │ │ │ │ + mcr 0, 4, r0, cr12, cr3, {0} │ │ │ │ + @ instruction: 0xeb8e0013 │ │ │ │ + mrc 0, 3, r0, cr8, cr3, {0} │ │ │ │ + sbcs.w r0, sl, r3, lsr #32 │ │ │ │ + mcr 0, 3, r0, cr4, cr3, {0} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ movs r3, r2 │ │ │ │ - mrc 0, 4, r0, cr2, cr3, {0} │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf0da0013 │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ movs r3, r2 │ │ │ │ - mrc 0, 4, r0, cr6, cr3, {0} │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + @ instruction: 0xf0de0013 │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 4, r0, cr14, cr3, {0} │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xf0d60013 │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ movs r3, r2 │ │ │ │ - vshr.s32 d16, d3, #30 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + @ instruction: 0xf22a0013 │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ movs r3, r2 │ │ │ │ - stmdb lr!, {r0, r1, r4} │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + sbcs.w r0, r6, r3, lsr #32 │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 1, r0, cr6, cr3, {0} │ │ │ │ + orn r0, lr, #19 │ │ │ │ │ │ │ │ 0004796c : │ │ │ │ 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 │ │ │ │ @@ -61537,36 +61537,34 @@ │ │ │ │ movs r7, r2 │ │ │ │ strh r2, [r5, #50] @ 0x32 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #50] @ 0x32 │ │ │ │ movs r7, r2 │ │ │ │ - b.n 47a2c │ │ │ │ - movs r3, r2 │ │ │ │ - mcr 0, 4, r0, cr8, cr3, {0} │ │ │ │ + and.w r0, r0, r3, lsr #32 │ │ │ │ + @ instruction: 0xf0d00013 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #44] @ 0x2c │ │ │ │ movs r7, r2 │ │ │ │ - bkpt 0x005e │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 478c8 │ │ │ │ - movs r3, r2 │ │ │ │ - strd r0, r0, [r0, #76]! @ 0x4c │ │ │ │ - bkpt 0x003c │ │ │ │ + strd r0, r0, [r0, #-76] @ 0x4c │ │ │ │ + stc 0, cr0, [r8], #-76 @ 0xffffffb4 │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xe98c0013 │ │ │ │ - blt.n 47b7c │ │ │ │ + rsbs r0, r4, r3, lsr #32 │ │ │ │ + ble.n 47a0c │ │ │ │ movs r4, r2 │ │ │ │ - blt.n 47b68 │ │ │ │ + ble.n 479f8 │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 47b44 │ │ │ │ sub sp, #12 │ │ │ │ @@ -61599,15 +61597,15 @@ │ │ │ │ pop {pc} │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00047b54 : │ │ │ │ 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 │ │ │ │ @@ -62068,93 +62066,80 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #16] │ │ │ │ movs r7, r2 │ │ │ │ - b.n 48620 │ │ │ │ - movs r3, r2 │ │ │ │ - @ instruction: 0xe8060013 │ │ │ │ - b.n 485f0 │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47ff4 │ │ │ │ + b.n 47ab0 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 485c8 │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47fd0 │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 4859c │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47fa4 │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 4857c │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47f84 │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 48550 │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47f58 │ │ │ │ + orr.w r0, lr, r3, lsr #32 │ │ │ │ + b.n 47a80 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 48530 │ │ │ │ + bics.w r0, r0, r3, lsr #32 │ │ │ │ + b.n 47a58 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 47f38 │ │ │ │ + ands.w r0, sl, r3, lsr #32 │ │ │ │ + b.n 47a2c │ │ │ │ movs r3, r2 │ │ │ │ - b.n 48510 │ │ │ │ + and.w r0, r0, r3, lsr #32 │ │ │ │ + b.n 47a0c │ │ │ │ movs r3, r2 │ │ │ │ - b.n 47f18 │ │ │ │ + strd r0, r0, [ip, #76]! @ 0x4c │ │ │ │ + b.n 479e0 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 484f0 │ │ │ │ + ldrd r0, r0, [r2, #76] @ 0x4c │ │ │ │ + b.n 479c0 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 47ef8 │ │ │ │ + @ instruction: 0xe9be0013 │ │ │ │ + b.n 479a0 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 484d0 │ │ │ │ + @ instruction: 0xe9aa0013 │ │ │ │ + b.n 47980 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 47ed8 │ │ │ │ + @ instruction: 0xe9960013 │ │ │ │ + b.n 47960 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe9820013 │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ movs r5, r2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47fb0 │ │ │ │ + strb r2, [r6, #17] │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + strd r0, r0, [r8, #76]! @ 0x4c │ │ │ │ + stmia r3!, {r5} │ │ │ │ movs r5, r2 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ movs r3, r2 │ │ │ │ - stmdb r8!, {r0, r1, r4} │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + sbcs.w r0, r0, r3, lsr #32 │ │ │ │ + stmia r3!, {r2} │ │ │ │ movs r5, r2 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47f78 │ │ │ │ + strb r2, [r7, #16] │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + strd r0, r0, [r0, #76] @ 0x4c │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r5, r2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47f6c │ │ │ │ + strb r6, [r3, #16] │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + @ instruction: 0xe9b40013 │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ movs r5, r2 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 47ee8 │ │ │ │ + strb r2, [r0, #16] │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + strd r0, r0, [ip, #-76]! @ 0x4c │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ movs r5, r2 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 484b4 │ │ │ │ + b.n 47944 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ movs r5, r2 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia.w r0, {r0, r1, r4} │ │ │ │ + @ instruction: 0xead80013 │ │ │ │ │ │ │ │ 000480b8 : │ │ │ │ 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 │ │ │ │ @@ -62289,39 +62274,38 @@ │ │ │ │ movs r7, r2 │ │ │ │ ldrb r6, [r3, #28] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ movs r7, r2 │ │ │ │ - b.n 482e0 │ │ │ │ - movs r3, r2 │ │ │ │ - b.n 48084 │ │ │ │ + b.n 48770 │ │ │ │ movs r3, r2 │ │ │ │ + @ instruction: 0xe9840013 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #25] │ │ │ │ movs r7, r2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + cbnz r2, 48232 │ │ │ │ movs r3, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 4860c │ │ │ │ movs r3, r2 │ │ │ │ - b.n 47b80 │ │ │ │ + b.n 48010 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + cbnz r0, 4823a │ │ │ │ movs r3, r2 │ │ │ │ - b.n 47ac8 │ │ │ │ + b.n 47f58 │ │ │ │ movs r3, r2 │ │ │ │ - bcc.n 48230 │ │ │ │ + bvs.n 482c0 │ │ │ │ movs r4, r2 │ │ │ │ - bcc.n 4821c │ │ │ │ + bvs.n 482ac │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 48290 │ │ │ │ sub sp, #12 │ │ │ │ @@ -62354,15 +62338,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ movs r7, r2 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #7] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000482a0 : │ │ │ │ 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 │ │ │ │ @@ -63055,117 +63039,117 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #20] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r6 │ │ │ │ + cmp r8, r7 │ │ │ │ movs r4, r2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + b.n 48b94 │ │ │ │ movs r3, r2 │ │ │ │ ldrb r4, [r4, #4] │ │ │ │ movs r7, r2 │ │ │ │ - lsrs r6, r1 │ │ │ │ + orrs r6, r2 │ │ │ │ movs r4, r2 │ │ │ │ - blt.n 489cc │ │ │ │ + udf #58 @ 0x3a │ │ │ │ movs r3, r2 │ │ │ │ - lsls r0, r5 │ │ │ │ + cmn r0, r6 │ │ │ │ movs r4, r2 │ │ │ │ - blt.n 48988 │ │ │ │ + udf #20 │ │ │ │ movs r3, r2 │ │ │ │ - eors r2, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + beq.n 48920 │ │ │ │ movs r4, r2 │ │ │ │ - blt.n 48ad0 │ │ │ │ + ble.n 48960 │ │ │ │ movs r3, r2 │ │ │ │ - ands r2, r4 │ │ │ │ + negs r2, r5 │ │ │ │ movs r4, r2 │ │ │ │ - blt.n 48a90 │ │ │ │ + ble.n 48920 │ │ │ │ movs r3, r2 │ │ │ │ - ands r4, r0 │ │ │ │ + negs r4, r1 │ │ │ │ movs r4, r2 │ │ │ │ - blt.n 48a60 │ │ │ │ + ble.n 48af0 │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + tst r0, r2 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 489ec │ │ │ │ + ble.n 48a7c │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + rors r0, r7 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 489c8 │ │ │ │ + ble.n 48a58 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + rors r6, r1 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 48980 │ │ │ │ + bgt.n 48a10 │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + sbcs r4, r6 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 48954 │ │ │ │ + bgt.n 489e4 │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + sbcs r4, r4 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 48938 │ │ │ │ + bgt.n 489c8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + sbcs r6, r0 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 48b04 │ │ │ │ + bgt.n 48994 │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #26 │ │ │ │ + adcs r2, r4 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 48ac4 │ │ │ │ + bgt.n 48954 │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #2 │ │ │ │ + adcs r2, r1 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 48a9c │ │ │ │ + bgt.n 48b2c │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + asrs r4, r5 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 48a68 │ │ │ │ + bgt.n 48af8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + asrs r4, r2 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 48a40 │ │ │ │ + bgt.n 48ad0 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + lsrs r4, r7 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 48a1c │ │ │ │ + bgt.n 48aac │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + lsrs r4, r5 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 48a00 │ │ │ │ + bgt.n 48a90 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + lsrs r4, r2 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 489d8 │ │ │ │ + blt.n 48a68 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + lsls r4, r7 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 489b0 │ │ │ │ + blt.n 48a40 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ movs r3, r2 │ │ │ │ - svc 4 │ │ │ │ + b.n 48d30 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ movs r3, r2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + b.n 48cf4 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00048aa4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -63272,25 +63256,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #18] │ │ │ │ movs r7, r2 │ │ │ │ - bhi.n 48c24 │ │ │ │ + bge.n 48ab4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ movs r4, r2 │ │ │ │ - bvc.n 48ae8 │ │ │ │ + bls.n 48b78 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00048bc8 : │ │ │ │ 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 │ │ │ │ @@ -63678,67 +63662,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #7] │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 48f04 │ │ │ │ + bvs.n 48f94 │ │ │ │ movs r3, r2 │ │ │ │ - bls.n 49088 │ │ │ │ + blt.n 48f18 │ │ │ │ movs r3, r2 │ │ │ │ - bmi.n 49034 │ │ │ │ + bvs.n 490c4 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 48fb8 │ │ │ │ + blt.n 49048 │ │ │ │ movs r3, r2 │ │ │ │ - bmi.n 49010 │ │ │ │ + bvs.n 490a0 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 48f94 │ │ │ │ + blt.n 49024 │ │ │ │ movs r3, r2 │ │ │ │ - bmi.n 48fe0 │ │ │ │ + bvs.n 49070 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 48f64 │ │ │ │ + blt.n 48ff4 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ - bcc.n 48fa0 │ │ │ │ + bvs.n 49030 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 48f24 │ │ │ │ + bge.n 48fb4 │ │ │ │ movs r3, r2 │ │ │ │ - bcc.n 48f68 │ │ │ │ + bvs.n 48ff8 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 490ec │ │ │ │ + bge.n 48f7c │ │ │ │ movs r3, r2 │ │ │ │ - bcc.n 48f44 │ │ │ │ + bpl.n 48fd4 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 490c8 │ │ │ │ + bge.n 48f58 │ │ │ │ movs r3, r2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 4904a │ │ │ │ movs r5, r2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ movs r3, r2 │ │ │ │ - bmi.n 48f0c │ │ │ │ + bvs.n 48f9c │ │ │ │ movs r3, r2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 49050 │ │ │ │ movs r5, r2 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ movs r3, r2 │ │ │ │ - bcs.n 490d0 │ │ │ │ + bmi.n 48f60 │ │ │ │ movs r3, r2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + uxtb r6, r7 │ │ │ │ movs r5, r2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 49014 │ │ │ │ + blt.n 490a4 │ │ │ │ movs r3, r2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + uxtb r6, r4 │ │ │ │ movs r5, r2 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ movs r3, r2 │ │ │ │ - bpl.n 49008 │ │ │ │ + bhi.n 49098 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004902c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -63833,23 +63817,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #116] @ 0x74 │ │ │ │ movs r7, r2 │ │ │ │ - bvc.n 49160 │ │ │ │ + bls.n 491f0 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 4910c │ │ │ │ + bmi.n 4919c │ │ │ │ movs r3, r2 │ │ │ │ - bvs.n 49090 │ │ │ │ + bhi.n 49120 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + cbnz r0, 49140 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00049128 : │ │ │ │ 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 │ │ │ │ @@ -64654,163 +64638,163 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ movs r7, r2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + beq.n 49a68 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + beq.n 49a3c │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 49a14 │ │ │ │ movs r3, r2 │ │ │ │ - itte ne │ │ │ │ - movne r4, r2 │ │ │ │ - ldmiane r5!, {r2, r4, r6, r7} │ │ │ │ - moveq r3, r2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ + movs r4, r2 │ │ │ │ + beq.n 499ec │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ + movs r3, r2 │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #648 @ (adr r7, 49cd4 ) │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 49ae0 │ │ │ │ + bcs.n 49970 │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 49c80 ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + beq.n 4997c │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 49c2c ) │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + beq.n 49998 │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 49bd8 ) │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + beq.n 49b14 │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #264 @ (adr r7, 49b84 ) │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + beq.n 49ad8 │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 49b30 ) │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 49b0c │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 49adc ) │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + bne.n 49a50 │ │ │ │ movs r3, r2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 49e88 ) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + bne.n 49a14 │ │ │ │ movs r3, r2 │ │ │ │ - add r6, pc, #904 @ (adr r6, 49e34 ) │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + bne.n 49a20 │ │ │ │ movs r3, r2 │ │ │ │ - add r6, pc, #808 @ (adr r6, 49de0 ) │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + bne.n 49a14 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00049ac0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -64962,41 +64946,41 @@ │ │ │ │ movs r7, r2 │ │ │ │ str r6, [r2, #80] @ 0x50 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ movs r7, r2 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 49bf0 │ │ │ │ + bcc.n 49c80 │ │ │ │ movs r3, r2 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #68] @ 0x44 │ │ │ │ movs r7, r2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r2, 49c9e │ │ │ │ + pop {r1, r4} │ │ │ │ movs r4, r2 │ │ │ │ - cbnz r6, 49c9e │ │ │ │ + pop {r1, r2} │ │ │ │ movs r4, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 49cc8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -65029,15 +65013,15 @@ │ │ │ │ pop {pc} │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ movs r7, r2 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00049cd8 : │ │ │ │ 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 │ │ │ │ @@ -65304,51 +65288,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #32] │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + cbnz r0, 49f98 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + cbnz r2, 49f9e │ │ │ │ movs r4, r2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00049fa4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -65426,23 +65410,23 @@ │ │ │ │ movs r7, r2 │ │ │ │ add r1, pc, #512 @ (adr r1, 4a260 ) │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r6, r7] │ │ │ │ movs r7, r2 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {} │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004a07c : │ │ │ │ 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 │ │ │ │ @@ -66025,85 +66009,85 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r3, r5] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r4, #8 │ │ │ │ movs r5, r2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ movs r5, r2 │ │ │ │ - cbz r2, 4a6c8 │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r3, #8 │ │ │ │ movs r5, r2 │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ movs r7, r2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ movs r5, r2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ movs r5, r2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 4a6f8 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ movs r5, r2 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ movs r3, r2 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r5, r2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ movs r5, r2 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r2, #24 │ │ │ │ movs r5, r2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ movs r5, r2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + uxth r0, r2 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ movs r5, r2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ movs r5, r2 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ movs r5, r2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + sxth r0, r0 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r3, [pc, #80] @ (4a754 ) │ │ │ │ + ldr r5, [pc, #368] @ (4a874 ) │ │ │ │ movs r3, r2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004a708 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -66212,29 +66196,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ movs r7, r2 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ movs r5, r2 │ │ │ │ ldr r2, [r5, r1] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004a838 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -66407,25 +66391,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ b.n 4a97a │ │ │ │ ldr r3, [pc, #120] @ (4aa48 ) │ │ │ │ - movw r2, #58187 @ 0xe34b │ │ │ │ + movw r2, #58222 @ 0xe36e │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #112] @ (4aa4c ) │ │ │ │ ldr r0, [pc, #116] @ (4aa50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3436 @ 0xd6c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #104] @ (4aa54 ) │ │ │ │ - movw r2, #58218 @ 0xe36a │ │ │ │ + movw r2, #58253 @ 0xe38d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #96] @ (4aa58 ) │ │ │ │ ldr r0, [pc, #100] @ (4aa5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3436 @ 0xd6c │ │ │ │ add r0, pc │ │ │ │ @@ -66435,49 +66419,49 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ movs r4, r2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ - movs r3, r2 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ - movs r3, r2 │ │ │ │ - ittt gt │ │ │ │ - movgt r3, r2 │ │ │ │ - popgt {r1, r3, r5, pc} │ │ │ │ + itee le │ │ │ │ + movle r3, r2 │ │ │ │ + stmiagt r2!, {r2, r3, r4, r6} │ │ │ │ movgt r3, r2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ - movs r4, r2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ movs r3, r2 │ │ │ │ - itet ls │ │ │ │ - movls r3, r2 │ │ │ │ - itte hi @ unpredictable │ │ │ │ - movhi r3, r2 │ │ │ │ - pophi {r1, r2, r3, r5, r6, r7} │ │ │ │ - movls r3, r2 │ │ │ │ - nop {7} │ │ │ │ + itee vc │ │ │ │ + movvc r3, r2 │ │ │ │ + addvs r6, sp, #592 @ 0x250 │ │ │ │ + movvs r4, r2 │ │ │ │ + ite pl │ │ │ │ + movpl r3, r2 │ │ │ │ + stmiami r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + itet cc │ │ │ │ + movcc r3, r2 │ │ │ │ + stmiacs r1!, {r3, r4, r5, r7} │ │ │ │ + movcc r3, r2 │ │ │ │ + wfe │ │ │ │ + movs r3, r2 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r1, [pc, #856] @ (4ada8 ) │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r4, 4aa9c │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ movs r3, r2 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ movs r5, r2 │ │ │ │ - bx lr │ │ │ │ + ldr r1, [pc, #744] @ (4ad44 ) │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r0, 4aac6 │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004aa60 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -66520,21 +66504,21 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #920] @ 0x398 │ │ │ │ movs r7, r2 │ │ │ │ strb r2, [r7, r5] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0098 │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x007e │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r6, 4ab58 │ │ │ │ + bkpt 0x002e │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004aae0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ @@ -66580,15 +66564,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 4ab5a │ │ │ │ add.w sp, sp, #520 @ 0x208 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bkpt 0x0062 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, r3] │ │ │ │ movs r7, r2 │ │ │ │ strb r6, [r4, r3] │ │ │ │ movs r7, r2 │ │ │ │ @@ -66926,67 +66910,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, r4] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + bkpt 0x0076 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + bkpt 0x0082 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r4, r6} │ │ │ │ + bkpt 0x0098 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + bkpt 0x00a2 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + bkpt 0x0082 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r1, r6} │ │ │ │ + bkpt 0x008a │ │ │ │ movs r3, r2 │ │ │ │ - pop {r2, r5} │ │ │ │ + bkpt 0x006c │ │ │ │ movs r3, r2 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + bkpt 0x0076 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r3} │ │ │ │ + bkpt 0x0050 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r4} │ │ │ │ + bkpt 0x0058 │ │ │ │ movs r3, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4} │ │ │ │ + bkpt 0x005c │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r6, 4af3e │ │ │ │ + bkpt 0x0026 │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r6, 4af44 │ │ │ │ + bkpt 0x002e │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r0, 4af42 │ │ │ │ + bkpt 0x0010 │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r0, 4af48 │ │ │ │ + bkpt 0x0018 │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r2, 4af4e │ │ │ │ + bkpt 0x0022 │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r4, 4af44 │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r4, 4af4a │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r6, 4af46 │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r6, 4af4c │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r0, 4af4a │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r2, 4af50 │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r2, 4af4e │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r2, 4af54 │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r4, 4af50 │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r4, 4af56 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004af00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -67692,111 +67676,111 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, r1] │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ movs r4, r2 │ │ │ │ - add r7, sp, #32 │ │ │ │ + cbz r0, 4b6b0 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ movs r4, r2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ movs r3, r2 │ │ │ │ ldr r3, [pc, #512] @ (4b8a8 ) │ │ │ │ movs r7, r2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r4, r2 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ movs r4, r2 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ movs r4, r2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ movs r3, r2 │ │ │ │ - bvs.n 4b604 │ │ │ │ + bhi.n 4b694 │ │ │ │ movs r3, r2 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb754 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add sp, #32 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ movs r4, r2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ movs r5, r2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ movs r3, r2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ movs r5, r2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ movs r3, r2 │ │ │ │ - uxth r6, r6 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ movs r5, r2 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ movs r3, r2 │ │ │ │ - sxth r6, r6 │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ movs r5, r2 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ movs r3, r2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + push {r1, r3, r7} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004b758 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -67903,25 +67887,25 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #32] @ (4b884 ) │ │ │ │ movs r7, r2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ movs r4, r2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004b87c : │ │ │ │ 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 │ │ │ │ @@ -68689,117 +68673,117 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ tst r2, r3 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #664 @ (adr r5, 4c3a0 ) │ │ │ │ + add r7, pc, #952 @ (adr r7, 4c4c0 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #928 @ (adr r4, 4c4ac ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 4c1cc ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 4c4d8 ) │ │ │ │ + add r7, pc, #232 @ (adr r7, 4c1f8 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 4c1f4 ) │ │ │ │ + add r6, pc, #512 @ (adr r6, 4c314 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 4c3c0 ) │ │ │ │ + add r6, pc, #960 @ (adr r6, 4c4e0 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 4c4dc ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 4c1fc ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 4c360 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 4c480 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 4c46c ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 4c18c ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 4c300 ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 4c420 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #728 @ (adr r3, 4c40c ) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 4c52c ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 4c288 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, 4c3a8 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 4c394 ) │ │ │ │ + add r5, pc, #888 @ (adr r5, 4c4b4 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 4c228 ) │ │ │ │ + add r6, pc, #520 @ (adr r6, 4c348 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 4c334 ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 4c454 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 4c1c8 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 4c2e8 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #392 @ (adr r3, 4c2d4 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 4c3f4 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #24 @ (adr r4, 4c168 ) │ │ │ │ + add r6, pc, #312 @ (adr r6, 4c288 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 4c274 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, 4c394 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 4c508 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 4c228 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 4c224 ) │ │ │ │ + add r5, pc, #488 @ (adr r5, 4c344 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 4c4d0 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 4c1f0 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 4c1dc ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 4c2fc ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 4c470 ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 4c190 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 4c17c ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 4c29c ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 4c410 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 4c530 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 4c51c ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 4c23c ) │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ movs r5, r2 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ movs r3, r2 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ movs r5, r2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ movs r3, r2 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r5, r2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ movs r3, r2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ movs r3, r2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r3, #30 │ │ │ │ movs r3, r2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r3, #6 │ │ │ │ movs r3, r2 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ movs r3, r2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ movs r3, r2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 4c564 ) │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004c1d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -68919,27 +68903,27 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ movs r7, r2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 4c424 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 4c544 ) │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #48 @ (adr r1, 4c33c ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 4c45c ) │ │ │ │ movs r3, r2 │ │ │ │ - add r0, pc, #320 @ (adr r0, 4c450 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 4c570 ) │ │ │ │ movs r3, r2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ movs r4, r2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ movs r4, r2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004c31c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -69047,41 +69031,41 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ movs r5, r2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + adds r0, #6 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + add r0, pc, #384 @ (adr r0, 4c5b0 ) │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #784 @ (adr r5, 4c748 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r3, r2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 4c68c ) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ movs r3, r2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 4c7d8 ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + add r1, pc, #464 @ (adr r1, 4c614 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + add r1, pc, #496 @ (adr r1, 4c638 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 4c754 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + add r1, pc, #320 @ (adr r1, 4c590 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ movs r5, r2 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #952 @ (adr r4, 4c814 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 4c534 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004c45c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -69158,21 +69142,21 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r7, r2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 4c7cc ) │ │ │ │ + add r7, pc, #968 @ (adr r7, 4c8ec ) │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #808 @ (adr r4, 4c854 ) │ │ │ │ + add r7, pc, #72 @ (adr r7, 4c574 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + add r0, pc, #344 @ (adr r0, 4c688 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004c530 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -69250,31 +69234,31 @@ │ │ │ │ nop │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ movs r7, r2 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #24 @ (adr r4, 4c60c ) │ │ │ │ + add r6, pc, #312 @ (adr r6, 4c72c ) │ │ │ │ movs r3, r2 │ │ │ │ - add r5, pc, #376 @ (adr r5, 4c770 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 4c890 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 4c69c ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 4c7bc ) │ │ │ │ movs r3, r2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 4c9f8 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 4c718 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #64 @ (adr r4, 4c644 ) │ │ │ │ + add r6, pc, #352 @ (adr r6, 4c764 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r1, pc, #912 @ (adr r1, 4c998 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 4c6b8 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 4c924 ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 4c644 ) │ │ │ │ movs r3, r2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 4c994 ) │ │ │ │ + add r6, pc, #160 @ (adr r6, 4c6b4 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004c614 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -69366,23 +69350,23 @@ │ │ │ │ movs r7, r2 │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ movs r7, r2 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ movs r7, r2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #24 @ (adr r3, 4c718 ) │ │ │ │ + add r5, pc, #312 @ (adr r5, 4c838 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r0, pc, #872 @ (adr r0, 4ca6c ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4c78c ) │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004c708 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -69549,39 +69533,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 4cb04 ) │ │ │ │ + add r3, pc, #904 @ (adr r3, 4cc24 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 4c908 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 4ca28 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 4c9b4 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 4cad4 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 4c95c ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 4ca7c ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ movs r4, r2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 4c8d8 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 4c9f8 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 4cc90 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 4c9b0 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 4cc20 ) │ │ │ │ + add r5, pc, #120 @ (adr r5, 4c940 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004c8cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -69798,39 +69782,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #4 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r1, pc, #616 @ (adr r1, 4cd4c ) │ │ │ │ movs r3, r2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 4cb60 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 4cc80 ) │ │ │ │ movs r3, r2 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 4cedc ) │ │ │ │ + add r3, pc, #272 @ (adr r3, 4cbfc ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ movs r3, r2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 4ce84 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 4cba4 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ movs r4, r2 │ │ │ │ - add r0, pc, #768 @ (adr r0, 4ce00 ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 4cb20 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ movs r3, r2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 4cdb8 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 4ced8 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ movs r3, r2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 4cd48 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 4ce68 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004cb14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -70643,42 +70627,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ movs r3, r2 │ │ │ │ - ldc2 0, cr0, [r4, #-80] @ 0xffffffb0 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + vqadd.u16 d16, d12, d4 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ movs r3, r2 │ │ │ │ - stc2l 0, cr0, [lr], {20} │ │ │ │ + vqadd.u16 d0, d6, d4 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xfbf80014 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + mcr2 0, 2, r0, cr0, cr4, {0} │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r3, r2 │ │ │ │ - smmlar r0, r8, r4, r0 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + stc2 0, cr0, [r0, #80]! @ 0x50 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ movs r3, r2 │ │ │ │ - smlabt r0, lr, r4, r0 │ │ │ │ + stc2l 0, cr0, [r6, #-80]! @ 0xffffffb0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xfa4c0014 │ │ │ │ + ldc2 0, cr0, [r4], {20} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 4d3d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -72093,165 +72077,164 @@ │ │ │ │ b.n 4dd60 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 4dd7c │ │ │ │ nop │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf6820014 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + str.w r0, [sl, #20] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf61e0014 │ │ │ │ + str??.w r0, [r6, r4, lsl #1] │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ movs r3, r2 │ │ │ │ - sbcs.w r0, ip, #9699328 @ 0x940000 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + @ instruction: 0xf7c40014 │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ movs r3, r2 │ │ │ │ - adc.w r0, r4, #9699328 @ 0x940000 │ │ │ │ + @ instruction: 0xf78c0014 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf4b00014 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - movs r3, r2 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + @ instruction: 0xf6f80014 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ movs r3, r2 │ │ │ │ - orn r0, r6, #9699328 @ 0x940000 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf2b40014 │ │ │ │ - b.n 4e028 │ │ │ │ + subw r0, lr, #2068 @ 0x814 │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ movs r3, r2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + @ instruction: 0xf4fc0014 │ │ │ │ + ldmia.w r6, {r0, r1, r4} │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, r2 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf27a0014 │ │ │ │ - @ instruction: 0xe9800014 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + @ instruction: 0xf4c20014 │ │ │ │ + rsb r0, r8, r4, lsr #32 │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf2320014 │ │ │ │ + orns r0, sl, #9699328 @ 0x940000 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 7, r0, cr12, cr4, {0} │ │ │ │ - strh r6, [r7, #22] │ │ │ │ + @ instruction: 0xf1340014 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 6, r0, cr4, cr4, {0} │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + add.w r0, ip, #20 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ movs r3, r2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 4, r0, cr8, cr4, {0} │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + @ instruction: 0xf0d00014 │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 3, r0, cr12, cr4, {0} │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + @ instruction: 0xf0b40014 │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 2, r0, cr2, cr4, {0} │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + eor.w r0, sl, #20 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, r2 │ │ │ │ - stcl 0, cr0, [r0, #80]! @ 0x50 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + bic.w r0, r8, #20 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ movs r3, r2 │ │ │ │ - stcl 0, cr0, [r6, #80] @ 0x50 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + and.w r0, lr, #20 │ │ │ │ + strh r6, [r4, #32] │ │ │ │ movs r3, r2 │ │ │ │ - stc 0, cr0, [r8, #80]! @ 0x50 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + vshr.s32 d16, d4, #16 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ movs r3, r2 │ │ │ │ - stc 0, cr0, [sl, #80] @ 0x50 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + vshr.s16 d16, d4, #14 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ movs r3, r2 │ │ │ │ - stcl 0, cr0, [ip, #-80]! @ 0xffffffb0 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + vshr.s32 d0, d4, #12 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ movs r3, r2 │ │ │ │ - stcl 0, cr0, [lr, #-80] @ 0xffffffb0 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + vshr.s16 d0, d4, #10 │ │ │ │ + strh r6, [r5, #28] │ │ │ │ movs r3, r2 │ │ │ │ - ldc 0, cr0, [r0, #-80]! @ 0xffffffb0 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + vqadd.s64 d16, d8, d4 │ │ │ │ + strh r0, [r2, #28] │ │ │ │ movs r3, r2 │ │ │ │ - ldc 0, cr0, [r2, #-80] @ 0xffffffb0 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + vqadd.s16 d16, d10, d4 │ │ │ │ + strh r4, [r0, #26] │ │ │ │ movs r3, r2 │ │ │ │ - stcl 0, cr0, [r6], {20} │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + vqadd.s8 d0, d14, d4 │ │ │ │ + strh r2, [r4, #24] │ │ │ │ movs r3, r2 │ │ │ │ - stc 0, cr0, [r4], #80 @ 0x50 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + mcr 0, 7, r0, cr12, cr4, {0} │ │ │ │ + strh r6, [r5, #22] │ │ │ │ movs r3, r2 │ │ │ │ - ldcl 0, cr0, [r0], #-80 @ 0xffffffb0 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + mrc 0, 5, r0, cr8, cr4, {0} │ │ │ │ + strh r4, [r2, #22] │ │ │ │ movs r3, r2 │ │ │ │ - mrrc 0, 1, r0, r6, cr4 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + mrc 0, 4, r0, cr14, cr4, {0} │ │ │ │ + strh r2, [r7, #20] │ │ │ │ movs r3, r2 │ │ │ │ - ldc 0, cr0, [ip], #-80 @ 0xffffffb0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + mcr 0, 4, r0, cr4, cr4, {0} │ │ │ │ + strh r0, [r4, #20] │ │ │ │ movs r3, r2 │ │ │ │ - stc 0, cr0, [r2], #-80 @ 0xffffffb0 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + mcr 0, 3, r0, cr10, cr4, {0} │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xebe80014 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + mrc 0, 1, r0, cr0, cr4, {0} │ │ │ │ + strh r4, [r7, #16] │ │ │ │ movs r3, r2 │ │ │ │ - subs.w r0, lr, r4, lsr #32 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + mcr 0, 0, r0, cr6, cr4, {0} │ │ │ │ + strh r0, [r4, #16] │ │ │ │ movs r3, r2 │ │ │ │ - sub.w r0, r2, r4, lsr #32 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + stcl 0, cr0, [sl, #80]! @ 0x50 │ │ │ │ + strh r6, [r0, #16] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xeb8c0014 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + ldcl 0, cr0, [r4, #80] @ 0x50 │ │ │ │ + strb r4, [r5, #25] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ movs r3, r2 │ │ │ │ - sbcs.w r0, r2, r4, lsr #32 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + ldc 0, cr0, [sl, #80]! @ 0x50 │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xeb360014 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldcl 0, cr0, [lr, #-80]! @ 0xffffffb0 │ │ │ │ + strh r4, [r7, #10] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xeafe0014 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + stcl 0, cr0, [r6, #-80] @ 0xffffffb0 │ │ │ │ + strh r2, [r4, #10] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xeae80014 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + ldc 0, cr0, [r0, #-80]! @ 0xffffffb0 │ │ │ │ + strb r6, [r3, #22] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xeaa00014 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + stcl 0, cr0, [r8], #80 @ 0x50 │ │ │ │ + strh r0, [r0, #8] │ │ │ │ movs r3, r2 │ │ │ │ - eor.w r0, r6, r4, lsr #32 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + stcl 0, cr0, [lr], {20} │ │ │ │ + strh r4, [r5, #6] │ │ │ │ movs r3, r2 │ │ │ │ - orns r0, r2, r4, lsr #32 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldc 0, cr0, [sl], #80 @ 0x50 │ │ │ │ + strh r4, [r6, #4] │ │ │ │ movs r3, r2 │ │ │ │ - bics.w r0, r6, r4, lsr #32 │ │ │ │ + ldcl 0, cr0, [lr], #-80 @ 0xffffffb0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r1, [pc, #456] @ (4e68c ) │ │ │ │ ldr r0, [pc, #460] @ (4e690 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -72423,68 +72406,59 @@ │ │ │ │ ldr r0, [pc, #128] @ (4e6fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3668 @ 0xe54 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ movs r3, r2 │ │ │ │ - strd r0, r0, [r4], #-80 @ 0x50 │ │ │ │ + @ instruction: 0xeaac0014 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ movs r3, r2 │ │ │ │ - strex r0, r0, [r8, #80] @ 0x50 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + eors.w r0, r0, r4, lsr #32 │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xe82a0014 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + orns r0, r2, r4, lsr #32 │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e678 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + bic.w r0, sl, r4, lsr #32 │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e650 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ands.w r0, r2, r4, lsr #32 │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e5e8 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrd r0, r0, [sl, #80] @ 0x50 │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e5c0 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + strd r0, r0, [r2, #80] @ 0x50 │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e5a0 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + @ instruction: 0xe9ae0014 │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e580 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + @ instruction: 0xe99a0014 │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e514 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + strd r0, r0, [r0, #-80]! @ 0x50 │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e4f4 │ │ │ │ - movs r4, r2 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + strd r0, r0, [ip, #-80] @ 0x50 │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e488 │ │ │ │ - movs r4, r2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldmdb r2, {r2, r4} │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ movs r5, r2 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004e700 : │ │ │ │ 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 │ │ │ │ @@ -72748,52 +72722,52 @@ │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ adds r0, r3, r3 │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r3 │ │ │ │ movs r7, r2 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ movs r3, r2 │ │ │ │ @ instruction: 0xfa920016 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ movs r3, r2 │ │ │ │ - b.n 4e4a8 │ │ │ │ + b.n 4e938 │ │ │ │ movs r4, r2 │ │ │ │ adds r4, r7, r0 │ │ │ │ movs r7, r2 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [pc, #80] @ (4ea2c ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r7, [pc, #224] @ (4eac4 ) │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r3, r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4e700 │ │ │ │ clz r0, r0 │ │ │ │ @@ -73528,111 +73502,111 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ movs r3, r2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 4f5a4 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ movs r3, r2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n 4f538 │ │ │ │ movs r4, r2 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r7, r2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ movs r3, r2 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + b.n 4f37c │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ movs r3, r2 │ │ │ │ - udf #26 │ │ │ │ + b.n 4f254 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ movs r3, r2 │ │ │ │ - udf #4 │ │ │ │ + b.n 4f230 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ movs r3, r2 │ │ │ │ - ble.n 4f17c │ │ │ │ + b.n 4f20c │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ movs r3, r2 │ │ │ │ - ble.n 4f158 │ │ │ │ + b.n 4f1e8 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r3, r2 │ │ │ │ - ble.n 4f128 │ │ │ │ + b.n 4f1b8 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ movs r3, r2 │ │ │ │ - ble.n 4f0ec │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ movs r3, r2 │ │ │ │ - ble.n 4f2b8 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ movs r3, r2 │ │ │ │ - ble.n 4f294 │ │ │ │ + svc 170 @ 0xaa │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ movs r3, r2 │ │ │ │ - ble.n 4f258 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ movs r3, r2 │ │ │ │ - bgt.n 4f148 │ │ │ │ + udf #252 @ 0xfc │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ movs r3, r2 │ │ │ │ - bgt.n 4f0f4 │ │ │ │ + udf #206 @ 0xce │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ movs r3, r2 │ │ │ │ - bgt.n 4f2c0 │ │ │ │ + udf #172 @ 0xac │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ movs r3, r2 │ │ │ │ - bgt.n 4f29c │ │ │ │ + udf #150 @ 0x96 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r7, [pc, #224] @ (4f2e4 ) │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r5, r2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r7, [pc, #120] @ (4f288 ) │ │ │ │ + str r6, [r4, r5] │ │ │ │ movs r5, r2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r7, [pc, #8] @ (4f224 ) │ │ │ │ + str r2, [r1, r5] │ │ │ │ movs r5, r2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ movs r3, r2 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004f224 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -73721,27 +73695,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #22 │ │ │ │ movs r7, r2 │ │ │ │ ldr r7, [pc, #0] @ (4f300 ) │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ movs r3, r2 │ │ │ │ - bge.n 4f240 │ │ │ │ + bgt.n 4f2d0 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ movs r7, r2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004f320 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -73808,25 +73782,25 @@ │ │ │ │ bl 4097c │ │ │ │ b.n 4f3a2 │ │ │ │ nop │ │ │ │ lsrs r2, r1, #19 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + strb r2, [r4, #3] │ │ │ │ movs r3, r2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ movs r3, r2 │ │ │ │ - bls.n 4f2fc │ │ │ │ + blt.n 4f38c │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ movs r3, r2 │ │ │ │ - bls.n 4f4d0 │ │ │ │ + blt.n 4f360 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004f3e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -73915,27 +73889,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r7, r2 │ │ │ │ ldr r5, [pc, #272] @ (4f5cc ) │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 4f484 │ │ │ │ + blt.n 4f514 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ movs r7, r2 │ │ │ │ - cmn r2, r3 │ │ │ │ + cmp r2, r4 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004f4dc : │ │ │ │ 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 │ │ │ │ @@ -74124,50 +74098,50 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #12 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ movs r3, r2 │ │ │ │ - bvc.n 4f78c │ │ │ │ + bls.n 4f61c │ │ │ │ movs r4, r2 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ movs r3, r2 │ │ │ │ - bvc.n 4f728 │ │ │ │ + bls.n 4f7b8 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 4f744 │ │ │ │ + blt.n 4f5d4 │ │ │ │ movs r4, r2 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ movs r3, r2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ movs r3, r2 │ │ │ │ - bvc.n 4f6ec │ │ │ │ + bls.n 4f77c │ │ │ │ movs r4, r2 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ movs r3, r2 │ │ │ │ - bvs.n 4f6b0 │ │ │ │ + bls.n 4f740 │ │ │ │ movs r4, r2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ movs r3, r2 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ movs r3, r2 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r3, r2 │ │ │ │ - bvs.n 4f674 │ │ │ │ + bls.n 4f704 │ │ │ │ movs r4, r2 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r3, r2 │ │ │ │ - bvs.n 4f648 │ │ │ │ + bhi.n 4f6d8 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #624] @ (4f964 ) │ │ │ │ + ldr r3, [pc, #912] @ (4fa84 ) │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0xfad20012 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + ldc2 0, cr0, [sl, #-72] @ 0xffffffb8 │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0004f6fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -74285,29 +74259,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r7, r2 │ │ │ │ ldr r2, [pc, #144] @ (4f8bc ) │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ movs r3, r2 │ │ │ │ - bpl.n 4f778 │ │ │ │ + bvc.n 4f808 │ │ │ │ movs r4, r2 │ │ │ │ lsrs r4, r3, #32 │ │ │ │ movs r7, r2 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + str r4, [r3, #0] │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + str r0, [r2, #0] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 0004f850 : │ │ │ │ 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 │ │ │ │ @@ -75254,179 +75228,179 @@ │ │ │ │ movs r7, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - bne.n 501f4 │ │ │ │ + bcc.n 50284 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ movs r4, r2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - bne.n 50314 │ │ │ │ + bcc.n 503a4 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r4, #15 │ │ │ │ movs r7, r2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 50254 │ │ │ │ + bcc.n 502e4 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 50200 │ │ │ │ + bcs.n 50290 │ │ │ │ movs r4, r2 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + strb r0, [r3, #4] │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 503a0 │ │ │ │ + bcs.n 50230 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 50360 │ │ │ │ + bcs.n 501f0 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 50320 │ │ │ │ + bcs.n 503b0 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + bcs.n 50344 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #6] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + strb r2, [r6, #1] │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + bne.n 502b8 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + bne.n 50248 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + bne.n 50408 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + bne.n 503bc │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + strb r4, [r4, #3] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ - movs r4, r2 │ │ │ │ - itt le │ │ │ │ - movle r3, r2 │ │ │ │ - ldmiale r6!, {r1, r3, r4, r7} │ │ │ │ - movs r4, r2 │ │ │ │ - it ge │ │ │ │ - movge r3, r2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + bne.n 5034c │ │ │ │ movs r4, r2 │ │ │ │ - itte hi │ │ │ │ - movhi r3, r2 │ │ │ │ - ldmiahi r6, {r2, r6} │ │ │ │ - movls r4, r2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ + movs r3, r2 │ │ │ │ + beq.n 502f4 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + beq.n 50294 │ │ │ │ + movs r4, r2 │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - sevl │ │ │ │ + beq.n 50258 │ │ │ │ + movs r4, r2 │ │ │ │ + beq.n 50424 │ │ │ │ + movs r4, r2 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ movs r3, r2 │ │ │ │ - itee cc │ │ │ │ - movcc r3, r2 │ │ │ │ - ldmiacs r5, {r4, r5, r6, r7} │ │ │ │ - movcs r4, r2 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ - movs r4, r2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ - movs r4, r2 │ │ │ │ - pop {r6, pc} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 503c8 │ │ │ │ movs r4, r2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ - movs r3, r2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + lsls r0, r5, #26 │ │ │ │ + movs r0, r0 │ │ │ │ + itte │ │ │ │ + mov r3, r2 │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + moval r4, r2 │ │ │ │ + itee gt │ │ │ │ + movgt r3, r2 │ │ │ │ + ldmiale r6!, {r2, r3, r7} │ │ │ │ + movle r4, r2 │ │ │ │ + it hi │ │ │ │ + movhi r3, r2 │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ movs r4, r2 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + itee vs │ │ │ │ + movvs r3, r2 │ │ │ │ + ldmiavc r6!, {r3, r5} │ │ │ │ + movvc r4, r2 │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ movs r4, r2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ - movs r3, r2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ - movs r3, r2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + itt cc │ │ │ │ + movcc r3, r2 │ │ │ │ + ite cs @ unpredictable │ │ │ │ + movcs r3, r2 │ │ │ │ + ldmiacc r5, {r1, r3, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ - movs r3, r2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + it ne │ │ │ │ + movne r3, r2 │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + bkpt 0x00f8 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00e4 │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + lsls r0, r2 │ │ │ │ movs r5, r2 │ │ │ │ - vqadd.s64 d16, d14, d2 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + rsb r0, r6, #18 │ │ │ │ + strh r4, [r6, r4] │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + eors r4, r6 │ │ │ │ movs r5, r2 │ │ │ │ - vqadd.s32 d16, d2, d2 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + sub.w r0, sl, #18 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #16 │ │ │ │ + eors r0, r3 │ │ │ │ movs r5, r2 │ │ │ │ - vqadd.s8 d16, d6, d2 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf18e0012 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + ands r4, r7 │ │ │ │ movs r5, r2 │ │ │ │ - vqadd.s32 d0, d10, d2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + sbcs.w r0, r2, #18 │ │ │ │ + strh r0, [r4, r3] │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + ands r0, r4 │ │ │ │ movs r5, r2 │ │ │ │ - vqadd.s8 d0, d14, d2 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + adcs.w r0, r6, #18 │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + ands r4, r0 │ │ │ │ movs r5, r2 │ │ │ │ - mrc 0, 7, r0, cr2, cr2, {0} │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf13a0012 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000503f0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -75533,28 +75507,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe60016 │ │ │ │ subs r5, #58 @ 0x3a │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r1 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ movs r4, r2 │ │ │ │ smmlar r0, sl, r6, r0 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ movs r3, r2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00050514 : │ │ │ │ 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 │ │ │ │ @@ -76473,163 +76447,163 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xface0016 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #672] @ (51104 ) │ │ │ │ + str r0, [r6, r7] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + rev16 r0, r0 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + cbnz r4, 50e7e │ │ │ │ movs r3, r2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + cbnz r0, 50e80 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [pc, #432] @ (51030 ) │ │ │ │ + ldr r6, [pc, #720] @ (51150 ) │ │ │ │ movs r4, r2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb706 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ movs r4, r2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ movs r3, r2 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ movs r3, r2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + @ instruction: 0xb69a │ │ │ │ movs r3, r2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r4, r2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ movs r3, r2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + cpsie i │ │ │ │ movs r3, r2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - cbz r4, 50f2e │ │ │ │ + @ instruction: 0xb634 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ - cbz r4, 50f1a │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - uxtb r4, r0 │ │ │ │ + push {r2, r3, lr} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ movs r4, r2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - sxth r6, r7 │ │ │ │ + push {r1, r2, r7} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ movs r4, r2 │ │ │ │ - sxth r0, r5 │ │ │ │ + push {r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - sxth r2, r2 │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ movs r4, r2 │ │ │ │ - cbz r0, 50f2a │ │ │ │ + push {r6} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ - cbz r4, 50f2a │ │ │ │ + push {r2, r5} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ movs r4, r2 │ │ │ │ - cbz r0, 50f2a │ │ │ │ + push {} │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + str r6, [r0, #20] │ │ │ │ movs r3, r2 │ │ │ │ - cbz r0, 50f2e │ │ │ │ + cbz r0, 50f80 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ movs r3, r2 │ │ │ │ - cbz r2, 50f2a │ │ │ │ + cbz r2, 50f7c │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [pc, #960] @ (512dc ) │ │ │ │ + ldr r3, [pc, #224] @ (50ffc ) │ │ │ │ movs r4, r2 │ │ │ │ - cbz r0, 50f30 │ │ │ │ + cbz r0, 50f82 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + str r0, [r6, #8] │ │ │ │ movs r3, r2 │ │ │ │ - cbz r2, 50f2c │ │ │ │ + cbz r2, 50f7e │ │ │ │ movs r3, r2 │ │ │ │ - itt │ │ │ │ - mov r4, r2 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ + movs r4, r2 │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r3, r2 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 50f7a │ │ │ │ movs r3, r2 │ │ │ │ - nop {12} │ │ │ │ + stmia r2!, {r3} │ │ │ │ movs r4, r2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + uxtb r4, r6 │ │ │ │ movs r3, r2 │ │ │ │ - it ge │ │ │ │ - movge r4, r2 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ + movs r4, r2 │ │ │ │ + str r2, [r2, #24] │ │ │ │ movs r3, r2 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + uxtb r6, r2 │ │ │ │ movs r3, r2 │ │ │ │ - itet hi │ │ │ │ - movhi r4, r2 │ │ │ │ - ldrshls r4, [r4, r4] │ │ │ │ - movhi r3, r2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ + movs r4, r2 │ │ │ │ + str r4, [r5, #20] │ │ │ │ movs r3, r2 │ │ │ │ - itt vs │ │ │ │ - movvs r4, r2 │ │ │ │ - ldrshvs r0, [r7, r3] │ │ │ │ + uxth r0, r6 │ │ │ │ movs r3, r2 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ + movs r4, r2 │ │ │ │ + str r0, [r0, #20] │ │ │ │ movs r3, r2 │ │ │ │ - itte cc │ │ │ │ - movcc r4, r2 │ │ │ │ - addcc r2, #40 @ 0x28 │ │ │ │ - movcs r5, r2 │ │ │ │ - b.n 5162c │ │ │ │ + uxth r6, r0 │ │ │ │ + movs r3, r2 │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ + movs r4, r2 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ + movs r5, r2 │ │ │ │ + b.n 50abc │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + str r4, [r7, #12] │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ movs r5, r2 │ │ │ │ - b.n 51600 │ │ │ │ + b.n 50a90 │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + str r0, [r2, #16] │ │ │ │ movs r3, r2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ movs r5, r2 │ │ │ │ - b.n 515d4 │ │ │ │ + b.n 50a64 │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + str r0, [r0, #16] │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00050f8c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -76745,30 +76719,30 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r0, sl, #22 │ │ │ │ adds r1, #158 @ 0x9e │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ movs r3, r2 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ - movs r4, r2 │ │ │ │ - vshr.s32 d16, d6, #18 │ │ │ │ + ite vc │ │ │ │ + movvc r4, r2 │ │ │ │ + vshrvs.s32 d16, d6, #18 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r4, sl │ │ │ │ + blxns r3 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000510c8 : │ │ │ │ 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 │ │ │ │ @@ -77667,155 +77641,155 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ vqadd.s16 d0, d10, d6 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ movs r3, r2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ movs r3, r2 │ │ │ │ - rev r0, r1 │ │ │ │ + pop {r4, r6} │ │ │ │ movs r4, r2 │ │ │ │ - cmp r6, r0 │ │ │ │ + add lr, r9 │ │ │ │ movs r4, r2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r4, 51aa0 │ │ │ │ + pop {r2, r3} │ │ │ │ movs r4, r2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r2 │ │ │ │ - cbnz r0, 51aa0 │ │ │ │ + cbnz r0, 51af2 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ movs r3, r2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 51ad6 │ │ │ │ movs r4, r2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 51ad6 │ │ │ │ movs r4, r2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + revsh r2, r5 │ │ │ │ movs r4, r2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + revsh r0, r1 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ movs r3, r2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + hlt 0x0010 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ movs r3, r2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + rev16 r2, r4 │ │ │ │ movs r4, r2 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + rev r0, r4 │ │ │ │ movs r4, r2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 51d08 ) │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + cbnz r0, 51ae6 │ │ │ │ movs r4, r2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 51ea0 ) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ movs r3, r2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ movs r4, r2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 51e40 ) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ movs r3, r2 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb792 │ │ │ │ movs r4, r2 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ movs r3, r2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 51d1c ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 51e3c ) │ │ │ │ movs r3, r2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb73e │ │ │ │ movs r4, r2 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ movs r3, r2 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ movs r3, r2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 51c04 ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 51d24 ) │ │ │ │ movs r3, r2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ movs r4, r2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 51b64 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 51c84 ) │ │ │ │ movs r3, r2 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ movs r4, r2 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #952 @ (adr r4, 51ec8 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 51be8 ) │ │ │ │ movs r3, r2 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ movs r4, r2 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #840 @ (adr r4, 51e64 ) │ │ │ │ + add r7, pc, #104 @ (adr r7, 51b84 ) │ │ │ │ movs r3, r2 │ │ │ │ - push {r6} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ movs r4, r2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 51ddc ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 51efc ) │ │ │ │ movs r3, r2 │ │ │ │ - push {r5} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ movs r4, r2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 51d5c ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 51e7c ) │ │ │ │ movs r3, r2 │ │ │ │ - cbz r6, 51bae │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r4, r2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 51c7c ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 51d9c ) │ │ │ │ movs r3, r2 │ │ │ │ - cbz r4, 51ba8 │ │ │ │ + @ instruction: 0xb60c │ │ │ │ movs r4, r2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 51c24 ) │ │ │ │ + add r6, pc, #520 @ (adr r6, 51d44 ) │ │ │ │ movs r3, r2 │ │ │ │ - cbz r0, 51baa │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ movs r4, r2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 51f40 ) │ │ │ │ + add r6, pc, #280 @ (adr r6, 51c60 ) │ │ │ │ movs r3, r2 │ │ │ │ - cbz r6, 51ba6 │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ movs r4, r2 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 51ea4 ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 51bc4 ) │ │ │ │ movs r3, r2 │ │ │ │ - cbz r4, 51ba8 │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ movs r4, r2 │ │ │ │ - movs r6, #24 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r5, r2 │ │ │ │ - bvc.n 51bfc │ │ │ │ + bls.n 51a8c │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #704] @ (51e24 ) │ │ │ │ + str r0, [r7, r3] │ │ │ │ movs r3, r2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ movs r5, r2 │ │ │ │ - bvc.n 51bd0 │ │ │ │ + bls.n 51c60 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [pc, #544] @ (51d90 ) │ │ │ │ + ldr r5, [pc, #832] @ (51eb0 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00051b70 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -77933,31 +77907,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 5154c │ │ │ │ movs r6, r2 │ │ │ │ movs r5, #186 @ 0xba │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #240] @ (51d7c ) │ │ │ │ + ldr r7, [pc, #528] @ (51e9c ) │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #864 @ (adr r1, 51ff4 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 51d14 ) │ │ │ │ movs r3, r2 │ │ │ │ - cbz r0, 51caa │ │ │ │ + cbz r0, 51cfc │ │ │ │ movs r4, r2 │ │ │ │ b.n 514b0 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #752] @ (51f94 ) │ │ │ │ + ldr r7, [pc, #16] @ (51cb4 ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r4, #5 │ │ │ │ movs r3, r2 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00051cac : │ │ │ │ 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 │ │ │ │ @@ -78188,55 +78162,55 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #856] @ (52258 ) │ │ │ │ + str r6, [r3, r4] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [pc, #640] @ (52184 ) │ │ │ │ + ldr r7, [pc, #928] @ (522a4 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r7, [pc, #288] @ (52028 ) │ │ │ │ + str r0, [r2, r6] │ │ │ │ movs r3, r2 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 51f2c │ │ │ │ movs r4, r2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r2, #20 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r7, [pc, #136] @ (51f9c ) │ │ │ │ + str r2, [r5, r5] │ │ │ │ movs r3, r2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + cbz r4, 51f2e │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [pc, #1016] @ (52314 ) │ │ │ │ + str r6, [r0, r5] │ │ │ │ movs r3, r2 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + cbz r4, 51f2e │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [pc, #880] @ (52294 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ movs r3, r2 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + cbz r2, 51f2e │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [pc, #792] @ (52244 ) │ │ │ │ + str r6, [r1, r4] │ │ │ │ movs r3, r2 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + cbz r4, 51f30 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [pc, #704] @ (521f4 ) │ │ │ │ + str r0, [r7, r3] │ │ │ │ movs r3, r2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ movs r4, r2 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [pc, #504] @ (52138 ) │ │ │ │ + str r6, [r0, r3] │ │ │ │ movs r3, r2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ movs r4, r2 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ movs r5, r2 │ │ │ │ - bcs.n 51e64 │ │ │ │ + bmi.n 51ef4 │ │ │ │ movs r2, r2 │ │ │ │ - mov sl, r6 │ │ │ │ + ldr r0, [pc, #1000] @ (52338 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00051f50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -78307,21 +78281,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 52100 │ │ │ │ movs r6, r2 │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #376] @ (52184 ) │ │ │ │ + ldr r3, [pc, #664] @ (522a4 ) │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #472] @ (521ec ) │ │ │ │ + ldr r7, [pc, #760] @ (5230c ) │ │ │ │ movs r3, r2 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ movs r4, r2 │ │ │ │ b.n 52060 │ │ │ │ movs r6, r2 │ │ │ │ │ │ │ │ 0005201c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -78490,39 +78464,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ svc 56 @ 0x38 │ │ │ │ movs r6, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #536] @ (523c8 ) │ │ │ │ + ldr r2, [pc, #824] @ (524e8 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [pc, #216] @ (5228c ) │ │ │ │ + ldr r6, [pc, #504] @ (523ac ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [pc, #192] @ (52278 ) │ │ │ │ + ldr r4, [pc, #480] @ (52398 ) │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, r9 │ │ │ │ + @ instruction: 0x4796 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [pc, #96] @ (52220 ) │ │ │ │ + ldr r4, [pc, #384] @ (52340 ) │ │ │ │ movs r3, r2 │ │ │ │ - cmp r4, r6 │ │ │ │ + bxns pc │ │ │ │ movs r3, r2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r1, [pc, #976] @ (5259c ) │ │ │ │ + ldr r4, [pc, #240] @ (522bc ) │ │ │ │ movs r3, r2 │ │ │ │ - cmp r2, r2 │ │ │ │ + bx fp │ │ │ │ movs r3, r2 │ │ │ │ - ldr r1, [pc, #896] @ (52554 ) │ │ │ │ + ldr r4, [pc, #160] @ (52274 ) │ │ │ │ movs r3, r2 │ │ │ │ - add ip, pc │ │ │ │ + bxns r8 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r1, [pc, #776] @ (524e4 ) │ │ │ │ + ldr r4, [pc, #40] @ (52204 ) │ │ │ │ movs r3, r2 │ │ │ │ - add lr, fp │ │ │ │ + bx r4 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000521e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -78628,27 +78602,27 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 521f8 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, fp │ │ │ │ + ldr r1, [pc, #144] @ (52388 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [pc, #744] @ (525e4 ) │ │ │ │ + ldr r5, [pc, #8] @ (52304 ) │ │ │ │ movs r3, r2 │ │ │ │ - mov r8, pc │ │ │ │ + ldr r1, [pc, #256] @ (52400 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [pc, #872] @ (5266c ) │ │ │ │ + ldr r5, [pc, #136] @ (5238c ) │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r4, #6 │ │ │ │ movs r5, r2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + beq.n 522b8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [pc, #848] @ (52660 ) │ │ │ │ + ldr r5, [pc, #112] @ (52380 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00052310 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -78714,21 +78688,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 52340 │ │ │ │ movs r6, r2 │ │ │ │ subs r2, r2, #0 │ │ │ │ movs r7, r2 │ │ │ │ bgt.n 522d8 │ │ │ │ movs r6, r2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r4 │ │ │ │ + ldr r0, [pc, #440] @ (52580 ) │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [pc, #24] @ (523e4 ) │ │ │ │ + ldr r4, [pc, #312] @ (52504 ) │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000523cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -78765,21 +78739,21 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bgt.n 52460 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 524e0 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ movs r4, r2 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + str r2, [r4, #20] │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, r0 │ │ │ │ + add lr, r9 │ │ │ │ movs r3, r2 │ │ │ │ b.w 523cc │ │ │ │ │ │ │ │ 00052440 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -78899,31 +78873,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #888] @ (528d0 ) │ │ │ │ + ldr r3, [pc, #152] @ (525f0 ) │ │ │ │ movs r3, r2 │ │ │ │ - sbcs r2, r5 │ │ │ │ + mvns r2, r6 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [pc, #784] @ (52870 ) │ │ │ │ + ldr r3, [pc, #48] @ (52590 ) │ │ │ │ movs r3, r2 │ │ │ │ - blt.n 525fc │ │ │ │ + ble.n 5248c │ │ │ │ movs r4, r2 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + str r0, [r4, #4] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [pc, #664] @ (52804 ) │ │ │ │ + ldr r2, [pc, #952] @ (52924 ) │ │ │ │ movs r3, r2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + mvns r0, r1 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [pc, #576] @ (527b4 ) │ │ │ │ + ldr r2, [pc, #864] @ (528d4 ) │ │ │ │ movs r3, r2 │ │ │ │ - adcs r0, r5 │ │ │ │ + bics r0, r6 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00052578 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -79002,25 +78976,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 526e8 │ │ │ │ movs r6, r2 │ │ │ │ subs r4, r5, r6 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - blxns fp │ │ │ │ + ldr r2, [pc, #144] @ (526dc ) │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r6 │ │ │ │ + cmn r4, r7 │ │ │ │ movs r3, r2 │ │ │ │ bls.n 5263c │ │ │ │ movs r6, r2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r2, #2 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00052658 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -79066,23 +79040,23 @@ │ │ │ │ nop │ │ │ │ bls.n 525e4 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ movs r3, r2 │ │ │ │ - ands r2, r1 │ │ │ │ + negs r2, r2 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ movs r4, r2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + tst r6, r5 │ │ │ │ movs r3, r2 │ │ │ │ b.w 52658 │ │ │ │ │ │ │ │ 000526e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -79128,23 +79102,23 @@ │ │ │ │ b.n 52728 │ │ │ │ bls.n 52758 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #640 @ (adr r4, 529dc ) │ │ │ │ + add r6, pc, #928 @ (adr r6, 52afc ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + rors r4, r0 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 52950 ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 52a70 ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + sbcs r0, r4 │ │ │ │ movs r3, r2 │ │ │ │ b.w 526e4 │ │ │ │ │ │ │ │ 00052770 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -79199,23 +79173,23 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + asrs r2, r6 │ │ │ │ movs r3, r2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r2, #4 │ │ │ │ movs r3, r2 │ │ │ │ - mov r0, fp │ │ │ │ + ldr r0, [pc, #640] @ (52a84 ) │ │ │ │ movs r3, r2 │ │ │ │ - mov r6, r7 │ │ │ │ + ldr r0, [pc, #536] @ (52a20 ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + asrs r6, r0 │ │ │ │ movs r3, r2 │ │ │ │ b.w 52770 │ │ │ │ │ │ │ │ 00052810 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -79270,23 +79244,23 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + lsls r2, r2 │ │ │ │ movs r3, r2 │ │ │ │ - adds r7, #28 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r8, r8 │ │ │ │ + ldr r0, [pc, #32] @ (528c4 ) │ │ │ │ movs r3, r2 │ │ │ │ - cmp lr, r4 │ │ │ │ + @ instruction: 0x47ee │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #30 │ │ │ │ + eors r6, r4 │ │ │ │ movs r3, r2 │ │ │ │ b.w 52810 │ │ │ │ │ │ │ │ 000528b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -79341,23 +79315,23 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ movs r3, r2 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r0, r4 │ │ │ │ + bx sp │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, r0 │ │ │ │ + bx r9 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ movs r3, r2 │ │ │ │ b.w 528b0 │ │ │ │ │ │ │ │ 00052950 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -79403,23 +79377,23 @@ │ │ │ │ b.n 52994 │ │ │ │ bvs.n 528ec │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ movs r4, r2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ movs r3, r2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ movs r4, r2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ movs r3, r2 │ │ │ │ b.w 52950 │ │ │ │ │ │ │ │ 000529dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -79487,25 +79461,25 @@ │ │ │ │ bl 4097c │ │ │ │ b.n 52a5c │ │ │ │ nop │ │ │ │ bvs.n 52a98 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 52ab4 │ │ │ │ + bhi.n 52b44 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ movs r3, r2 │ │ │ │ - mvns r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ movs r3, r2 │ │ │ │ - mvns r0, r0 │ │ │ │ + mov r0, r1 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00052a98 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -79651,33 +79625,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 52c60 │ │ │ │ movs r6, r2 │ │ │ │ asrs r0, r1, #26 │ │ │ │ movs r7, r2 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r3 │ │ │ │ + cmp r2, ip │ │ │ │ movs r3, r2 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 52b4c │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r7 │ │ │ │ + add sl, r8 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00052c20 : │ │ │ │ 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 │ │ │ │ @@ -80752,51 +80726,51 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ movs r3, r2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ movs r3, r2 │ │ │ │ bcs.n 5371c │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ movs r3, r2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ movs r3, r2 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ movs r3, r2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r7, #8 │ │ │ │ movs r3, r2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ movs r3, r2 │ │ │ │ ldr.w r3, [pc, #1168] @ 53bec │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ ldr.w r1, [pc, #1168] @ 53bf0 │ │ │ │ ldr.w r0, [pc, #1168] @ 53bf4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -81189,25 +81163,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 53aa2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 53ae0 │ │ │ │ ldr r3, [pc, #208] @ (53c50 ) │ │ │ │ - movw r2, #56657 @ 0xdd51 │ │ │ │ + movw r2, #56692 @ 0xdd74 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #204] @ (53c54 ) │ │ │ │ ldr r0, [pc, #204] @ (53c58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4060 @ 0xfdc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #192] @ (53c5c ) │ │ │ │ - movw r2, #56661 @ 0xdd55 │ │ │ │ + movw r2, #56696 @ 0xdd78 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #188] @ (53c60 ) │ │ │ │ ldr r0, [pc, #188] @ (53c64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4060 @ 0xfdc │ │ │ │ add r0, pc │ │ │ │ @@ -81219,96 +81193,96 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23810 │ │ │ │ ldr r3, [pc, #164] @ (53c74 ) │ │ │ │ - movw r2, #56666 @ 0xdd5a │ │ │ │ + movw r2, #56701 @ 0xdd7d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #156] @ (53c78 ) │ │ │ │ ldr r0, [pc, #160] @ (53c7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4060 @ 0xfdc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ movs r3, r2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r4, #4 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r3, [pc, #336] @ (53d5c ) │ │ │ │ + ldr r5, [pc, #624] @ (53e7c ) │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ movs r3, r2 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ movs r3, r2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ movs r3, r2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ movs r3, r2 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ movs r3, r2 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ movs r3, r2 │ │ │ │ - movs r6, #8 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ movs r3, r2 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ movs r5, r2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ movs r3, r2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ movs r5, r2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r2, r2 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r5, #30 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ movs r2, r2 │ │ │ │ - ldcl 0, cr0, [ip], {18} │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + vqadd.s32 d0, d4, d2 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ movs r5, r2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00053c80 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -81418,35 +81392,35 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #368 @ (adr r5, 53ef8 ) │ │ │ │ movs r6, r2 │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ movs r6, r2 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ movs r3, r2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r2 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r5, r1 │ │ │ │ + subs r0, r6, r2 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00053db8 : │ │ │ │ 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 │ │ │ │ @@ -82129,15 +82103,15 @@ │ │ │ │ ldr r0, [pc, #160] @ (5456c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (54570 ) │ │ │ │ - movw r2, #61572 @ 0xf084 │ │ │ │ + movw r2, #61607 @ 0xf0a7 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #144] @ (54574 ) │ │ │ │ ldr r0, [pc, #144] @ (54578 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ @@ -82154,64 +82128,64 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + adds r0, #0 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ movs r3, r2 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ movs r3, r2 │ │ │ │ bkpt 0x0070 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r3, r2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r3, #6 │ │ │ │ movs r3, r2 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r1, #6 │ │ │ │ movs r3, r2 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r3, r2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r3, #4 │ │ │ │ movs r3, r2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + subs r0, r6, #3 │ │ │ │ movs r3, r2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r3, r2 │ │ │ │ - smmlsr r0, r8, r4, r0 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + ldc2 0, cr0, [r0, #80]! @ 0x50 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 54d0c │ │ │ │ + b.n 5419c │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ movs r5, r2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0005457c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -82321,35 +82295,35 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ movs r6, r2 │ │ │ │ rev r6, r7 │ │ │ │ movs r6, r2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r3, #7 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 546d2 │ │ │ │ movs r6, r2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + adds r0, r3, #5 │ │ │ │ movs r3, r2 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 000546b4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -82574,47 +82548,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ movs r3, r2 │ │ │ │ @ instruction: 0xb83c │ │ │ │ movs r6, r2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ movs r3, r2 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ movs r3, r2 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ movs r3, r2 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000548fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -82710,22 +82684,22 @@ │ │ │ │ @ instruction: 0xb6d2 │ │ │ │ movs r6, r2 │ │ │ │ strh.w r0, [r2, r6, lsl #1] │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cpsie ai │ │ │ │ movs r6, r2 │ │ │ │ - vqadd.s8 d0, d8, d2 │ │ │ │ + adcs.w r0, r0, #18 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ movs r3, r2 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00054a08 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -82843,31 +82817,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ movs r3, r2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r0, r5, #0 │ │ │ │ movs r3, r2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ movs r3, r2 │ │ │ │ - push {r7, lr} │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ movs r4, r2 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r7, #28 │ │ │ │ movs r3, r2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r7, #7 │ │ │ │ movs r3, r2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r5, #10 │ │ │ │ movs r3, r2 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r4, #7 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00054b44 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -82894,17 +82868,17 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ movs r3, r2 │ │ │ │ b.w 54b44 │ │ │ │ │ │ │ │ 00054b9c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -82983,23 +82957,23 @@ │ │ │ │ push {r2, r4, r5} │ │ │ │ movs r6, r2 │ │ │ │ @ instruction: 0xf5880016 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 54ce2 │ │ │ │ movs r6, r2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + adds r4, r6, #2 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00054c78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -83066,25 +83040,25 @@ │ │ │ │ bl 4097c │ │ │ │ b.n 54cfa │ │ │ │ nop │ │ │ │ cbz r2, 54d78 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 54d82 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ movs r4, r2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r5, #20 │ │ │ │ movs r3, r2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + subs r2, r6, r7 │ │ │ │ movs r3, r2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r3, r7 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00054d38 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -83228,31 +83202,31 @@ │ │ │ │ @ instruction: 0xf3f20016 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r6 │ │ │ │ movs r6, r2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r4, #30 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ movs r3, r2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + subs r6, r5, r3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ movs r4, r2 │ │ │ │ │ │ │ │ 00054eac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -83286,21 +83260,21 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r4, 54f0e │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + sbcs r0, r0 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + hlt 0x0014 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r3, r2 │ │ │ │ b.w 54eac │ │ │ │ │ │ │ │ 00054f18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -83335,21 +83309,21 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + asrs r4, r2 │ │ │ │ movs r3, r2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + rev r0, r5 │ │ │ │ movs r4, r2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + adds r2, r1, r6 │ │ │ │ movs r3, r2 │ │ │ │ b.w 54f18 │ │ │ │ │ │ │ │ 00054f84 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -83662,25 +83636,26 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ movs r3, r2 │ │ │ │ - stcl 0, cr0, [ip, #80]! @ 0x50 │ │ │ │ - add r0, pc, #104 @ (adr r0, 552f0 ) │ │ │ │ + bics.w r0, r4, #20 │ │ │ │ + add r2, pc, #392 @ (adr r2, 55410 ) │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 55330 │ │ │ │ + bhi.n 551c0 │ │ │ │ movs r2, r2 │ │ │ │ - mcr2 0, 6, r0, cr12, cr4, {0} │ │ │ │ - adds r2, r1, #6 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ + movs r5, r2 │ │ │ │ + subs r2, r2, #7 │ │ │ │ movs r3, r2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + movs r0, #6 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00055298 : │ │ │ │ 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 │ │ │ │ @@ -84392,91 +84367,89 @@ │ │ │ │ movs r6, r2 │ │ │ │ add r5, sp, #240 @ 0xf0 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r3, #7 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 55ab4 │ │ │ │ + bvc.n 55944 │ │ │ │ movs r2, r2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r6, #3 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + subs r0, r5, #3 │ │ │ │ movs r3, r2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r4, #3 │ │ │ │ movs r3, r2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r4, #3 │ │ │ │ movs r3, r2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r4, #3 │ │ │ │ movs r3, r2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r0, #3 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r1, #1 │ │ │ │ movs r3, r2 │ │ │ │ - bcc.n 559a4 │ │ │ │ + bvs.n 55a34 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r0, r8, r6, lsr #32 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r7, #4 │ │ │ │ movs r3, r2 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ movs r6, r2 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + adds r2, r2, #0 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r3, r7 │ │ │ │ movs r3, r2 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + subs r0, r2, r3 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + subs r2, r5, r0 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 55824 │ │ │ │ - movs r4, r2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldmdb r2!, {r2, r4} │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xf7cc0014 │ │ │ │ - blt.n 55af4 │ │ │ │ + @ instruction: 0xfa140014 │ │ │ │ + ble.n 55984 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + adds r6, r0, r4 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf7b40014 │ │ │ │ - blt.n 55ad0 │ │ │ │ + ldr??.w r0, [ip, #20] │ │ │ │ + ble.n 55b60 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + adds r6, r5, r3 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 557c0 │ │ │ │ - movs r4, r2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + strd r0, r0, [lr], #80 @ 0x50 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + bne.n 55b24 │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xf78a0014 │ │ │ │ - blt.n 55a94 │ │ │ │ + ldr??.w r0, [r2, #20] │ │ │ │ + ble.n 55b24 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + adds r4, r0, r3 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf76c0014 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + ldrsh.w r0, [r4, #20] │ │ │ │ + adds r2, r6, r1 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xf7560014 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + ldrsb.w r0, [lr, #20] │ │ │ │ + adds r4, r3, r1 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + adds r0, r2, r2 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00055aa0 : │ │ │ │ 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 │ │ │ │ @@ -84675,23 +84648,23 @@ │ │ │ │ b.n 55c44 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #272 @ (adr r5, 55da8 ) │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + adds r2, r2, r3 │ │ │ │ movs r3, r2 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r6, r2 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + adds r2, r5, r2 │ │ │ │ movs r3, r2 │ │ │ │ add r4, pc, #152 @ (adr r4, 55d44 ) │ │ │ │ movs r6, r2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00055cb0 : │ │ │ │ b.w 34990 │ │ │ │ │ │ │ │ 00055cb4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -84815,19 +84788,19 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #472 @ (adr r2, 55fcc ) │ │ │ │ movs r6, r2 │ │ │ │ add r2, pc, #352 @ (adr r2, 55f58 ) │ │ │ │ movs r6, r2 │ │ │ │ - b.n 562c0 │ │ │ │ + b.n 55750 │ │ │ │ movs r4, r2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r2 │ │ │ │ - bcc.n 55e48 │ │ │ │ + bpl.n 55ed8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00055e04 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -84955,23 +84928,23 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 5616c │ │ │ │ + b.n 565fc │ │ │ │ movs r4, r2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00055f5c : │ │ │ │ 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 │ │ │ │ @@ -85354,33 +85327,33 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ movs r3, r2 │ │ │ │ ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 563bc │ │ │ │ + svc 122 @ 0x7a │ │ │ │ movs r4, r2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ movs r2, r2 │ │ │ │ - ble.n 5638c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ movs r4, r2 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005636c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -85411,15 +85384,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 000563c4 : │ │ │ │ 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 │ │ │ │ @@ -85602,33 +85575,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r2 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0xebe80014 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + mrc 0, 1, r0, cr0, cr4, {0} │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ movs r3, r2 │ │ │ │ - rsbs r0, r2, r4, lsr #32 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + mrc 0, 0, r0, cr10, cr4, {0} │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ movs r3, r2 │ │ │ │ - bge.n 56544 │ │ │ │ + ble.n 565d4 │ │ │ │ movs r4, r2 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 000565cc : │ │ │ │ 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 │ │ │ │ @@ -85807,30 +85780,30 @@ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ movs r3, r2 │ │ │ │ - strd r0, r0, [r2, #80] @ 0x50 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + stc 0, cr0, [sl], {20} │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ movs r3, r2 │ │ │ │ - bhi.n 56714 │ │ │ │ + bge.n 567a4 │ │ │ │ movs r4, r2 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 000567bc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -85889,15 +85862,15 @@ │ │ │ │ b.n 56820 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ movs r6, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00056850 : │ │ │ │ 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 │ │ │ │ @@ -86106,33 +86079,33 @@ │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ movs r6, r2 │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ movs r3, r2 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r2 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00056a88 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -86190,17 +86163,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 56adc │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00056b1c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -86379,23 +86352,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00056ccc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 56cfc │ │ │ │ @@ -87419,93 +87392,96 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #800] @ 0x320 │ │ │ │ movs r6, r2 │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ movs r3, r2 │ │ │ │ - smmlar r0, r6, r2, r0 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + ldc2 0, cr0, [lr, #72] @ 0x48 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ movs r3, r2 │ │ │ │ - vld1.8 @ instruction: 0xf9a20012 │ │ │ │ - ldrb.w r0, [r6, r2, lsl #1] │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + @ instruction: 0xfbea0012 │ │ │ │ + @ instruction: 0xfa5e0012 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ movs r4, r2 │ │ │ │ - ldrsb.w r0, [ip, r2, lsl #1] │ │ │ │ - @ instruction: 0xf7d40012 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + smmlsr r0, r4, r2, r0 │ │ │ │ + @ instruction: 0xfa1c0012 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ movs r4, r2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ movs r4, r2 │ │ │ │ - b.n 577cc │ │ │ │ + b.n 57c5c │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ movs r4, r2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ movs r3, r2 │ │ │ │ - mrrc 0, 1, r0, lr, cr2 │ │ │ │ - subs.w r0, sl, #9568256 @ 0x920000 │ │ │ │ - movs r4, r2 │ │ │ │ + mcr 0, 5, r0, cr6, cr2, {0} │ │ │ │ + strb.w r0, [r2, r2, lsl #1] │ │ │ │ + lsls r4, r3, #9 │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ movs r4, r2 │ │ │ │ - vshr.u32 d0, d2, #12 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + lsls r4, r7, #7 │ │ │ │ + movs r3, r2 │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ movs r4, r2 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 57ad0 │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ movs r4, r2 │ │ │ │ - vqadd.u16 d16, d14, d2 │ │ │ │ - vqadd.u8 d16, d10, d2 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + lsls r6, r4, #6 │ │ │ │ + movs r3, r2 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ + movs r3, r2 │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ movs r4, r2 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -88629,154 +88605,154 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6], #-72 @ 0xffffffb8 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + mcr2 0, 3, r0, cr14, cr2, {0} │ │ │ │ + strb r0, [r6, r6] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf2d60012 │ │ │ │ - @ instruction: 0xf18c0012 │ │ │ │ - @ instruction: 0xfbe20012 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + adds.w r0, lr, #9568256 @ 0x920000 │ │ │ │ + @ instruction: 0xf3d40012 │ │ │ │ + mcr2 0, 1, r0, cr10, cr2, {0} │ │ │ │ + strb r4, [r5, r5] │ │ │ │ movs r4, r2 │ │ │ │ - blt.n 582e0 │ │ │ │ + ble.n 58370 │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xfbb00012 │ │ │ │ - @ instruction: 0xfb960012 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + ldc2l 0, cr0, [r8, #72]! @ 0x48 │ │ │ │ + ldc2l 0, cr0, [lr, #72] @ 0x48 │ │ │ │ + strb r0, [r4, r4] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xfb7c0012 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + stc2l 0, cr0, [r4, #72] @ 0x48 │ │ │ │ + strb r6, [r0, r4] │ │ │ │ movs r4, r2 │ │ │ │ - vst4.8 {d16-d19}, [r6 :64], r2 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + @ instruction: 0xfb8e0012 │ │ │ │ + strh r0, [r2, r3] │ │ │ │ movs r4, r2 │ │ │ │ - vst4.8 {d0-d3}, [r8 :64], r2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + smmlar r0, r0, r2, r0 │ │ │ │ + strh r0, [r2, r2] │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7420012 │ │ │ │ - ldr r6, [pc, #528] @ (585c8 ) │ │ │ │ + vst1.8 @ instruction: 0xf98a0012 │ │ │ │ + str r4, [r1, r3] │ │ │ │ movs r4, r2 │ │ │ │ - bvc.n 583c8 │ │ │ │ + bls.n 58458 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [pc, #344] @ (58518 ) │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf7060012 │ │ │ │ - @ instruction: 0xf6fe0012 │ │ │ │ - ldcl 0, cr0, [r4], #-72 @ 0xffffffb8 │ │ │ │ - movt r0, #43026 @ 0xa812 │ │ │ │ - ldr r6, [pc, #48] @ (58404 ) │ │ │ │ + vst4.8 {d16-d19}, [lr :64], r2 │ │ │ │ + vst4.8 {d16-d19}, [r6 :64], r2 │ │ │ │ + mrc 0, 5, r0, cr12, cr2, {0} │ │ │ │ + ldrsb.w r0, [r2, r2, lsl #1] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r4, r2 │ │ │ │ - bvs.n 58308 │ │ │ │ + bhi.n 58398 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [pc, #928] @ (5877c ) │ │ │ │ + str r0, [r6, r0] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf6980012 │ │ │ │ - @ instruction: 0xf67e0012 │ │ │ │ - ldr r5, [pc, #760] @ (586e0 ) │ │ │ │ + str??.w r0, [r0, #18] │ │ │ │ + str.w r0, [r6, #18] │ │ │ │ + str r6, [r0, r0] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf6800012 │ │ │ │ - @ instruction: 0xebf60012 │ │ │ │ - movw r0, #51218 @ 0xc812 │ │ │ │ - ldr r5, [pc, #568] @ (58630 ) │ │ │ │ + str.w r0, [r8, #18] │ │ │ │ + mrc 0, 1, r0, cr14, cr2, {0} │ │ │ │ + ldrb.w r0, [r4, #18] │ │ │ │ + ldr r7, [pc, #856] @ (58750 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf62a0012 │ │ │ │ - ldr r5, [pc, #432] @ (585b0 ) │ │ │ │ + ldr??.w r0, [r2, r2, lsl #1] │ │ │ │ + ldr r7, [pc, #720] @ (586d0 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf6100012 │ │ │ │ - ldr r5, [pc, #320] @ (58548 ) │ │ │ │ + ldr.w r0, [r8, r2, lsl #1] │ │ │ │ + ldr r7, [pc, #608] @ (58668 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf5f00012 │ │ │ │ - ldr r5, [pc, #200] @ (584d8 ) │ │ │ │ + ldrh.w r0, [r8, r2, lsl #1] │ │ │ │ + ldr r7, [pc, #488] @ (585f8 ) │ │ │ │ movs r4, r2 │ │ │ │ - adcs.w r0, sl, #9568256 @ 0x920000 │ │ │ │ - ldr r4, [pc, #624] @ (58688 ) │ │ │ │ + @ instruction: 0xf7a20012 │ │ │ │ + ldr r6, [pc, #912] @ (587a8 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldcl 0, cr0, [r4], #-72 @ 0xffffffb8 │ │ │ │ - @ instruction: 0xead80012 │ │ │ │ - @ instruction: 0xf52e0012 │ │ │ │ - ldr r4, [pc, #448] @ (585e8 ) │ │ │ │ + mrc 0, 5, r0, cr12, cr2, {0} │ │ │ │ + stc 0, cr0, [r0, #-72]! @ 0xffffffb8 │ │ │ │ + @ instruction: 0xf7760012 │ │ │ │ + ldr r6, [pc, #736] @ (58708 ) │ │ │ │ movs r4, r2 │ │ │ │ - mcrr 0, 1, r0, lr, cr2 │ │ │ │ - @ instruction: 0xeab20012 │ │ │ │ - add.w r0, r8, #9568256 @ 0x920000 │ │ │ │ - ldr r4, [pc, #296] @ (58560 ) │ │ │ │ + mrc 0, 4, r0, cr6, cr2, {0} │ │ │ │ + ldcl 0, cr0, [sl], #72 @ 0x48 │ │ │ │ + @ instruction: 0xf7500012 │ │ │ │ + ldr r6, [pc, #584] @ (58680 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf4f00012 │ │ │ │ - ldr r4, [pc, #192] @ (58500 ) │ │ │ │ + @ instruction: 0xf7380012 │ │ │ │ + ldr r6, [pc, #480] @ (58620 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf4cc0012 │ │ │ │ - ldr r4, [pc, #48] @ (58478 ) │ │ │ │ + @ instruction: 0xf7140012 │ │ │ │ + ldr r6, [pc, #336] @ (58598 ) │ │ │ │ movs r4, r2 │ │ │ │ - eors.w r0, ip, #9568256 @ 0x920000 │ │ │ │ - ldr r3, [pc, #888] @ (587c8 ) │ │ │ │ + @ instruction: 0xf6e40012 │ │ │ │ + ldr r6, [pc, #152] @ (584e8 ) │ │ │ │ movs r4, r2 │ │ │ │ - orns r0, sl, #9568256 @ 0x920000 │ │ │ │ - ldr r3, [pc, #752] @ (58748 ) │ │ │ │ + movt r0, #10258 @ 0x2812 │ │ │ │ + ldr r6, [pc, #16] @ (58468 ) │ │ │ │ movs r4, r2 │ │ │ │ - bmi.n 584dc │ │ │ │ + bvs.n 5836c │ │ │ │ movs r3, r2 │ │ │ │ - ldr r3, [pc, #576] @ (586a0 ) │ │ │ │ + ldr r5, [pc, #864] @ (587c0 ) │ │ │ │ movs r4, r2 │ │ │ │ - orr.w r0, r2, #9568256 @ 0x920000 │ │ │ │ - bmi.n 58470 │ │ │ │ + @ instruction: 0xf68a0012 │ │ │ │ + bvs.n 58500 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r3, [pc, #336] @ (585bc ) │ │ │ │ + ldr r5, [pc, #624] @ (586dc ) │ │ │ │ movs r4, r2 │ │ │ │ - and.w r0, r6, #9568256 @ 0x920000 │ │ │ │ - @ instruction: 0xf3f00012 │ │ │ │ - ldr r3, [pc, #200] @ (58540 ) │ │ │ │ + movw r0, #59410 @ 0xe812 │ │ │ │ + @ instruction: 0xf6380012 │ │ │ │ + ldr r5, [pc, #488] @ (58660 ) │ │ │ │ movs r4, r2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ movs r2, r2 │ │ │ │ - ubfx r0, sl, #0, #19 │ │ │ │ - ldr r3, [pc, #32] @ (584a4 ) │ │ │ │ + @ instruction: 0xf6120012 │ │ │ │ + ldr r5, [pc, #320] @ (585c4 ) │ │ │ │ movs r4, r2 │ │ │ │ - ubfx r0, lr, #0, #19 │ │ │ │ - ldmdb lr!, {r1, r4} │ │ │ │ - @ instruction: 0xf3980012 │ │ │ │ - ldr r2, [pc, #872] @ (587fc ) │ │ │ │ + @ instruction: 0xf6160012 │ │ │ │ + @ instruction: 0xeb860012 │ │ │ │ + @ instruction: 0xf5e00012 │ │ │ │ + ldr r5, [pc, #136] @ (5851c ) │ │ │ │ movs r4, r2 │ │ │ │ - bcc.n 58570 │ │ │ │ + bpl.n 58400 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [pc, #752] @ (5878c ) │ │ │ │ + ldr r5, [pc, #16] @ (584ac ) │ │ │ │ movs r4, r2 │ │ │ │ - bfi r0, lr, #0, #19 │ │ │ │ - bcc.n 58538 │ │ │ │ + subs.w r0, r6, #9568256 @ 0x920000 │ │ │ │ + bpl.n 583c8 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [pc, #616] @ (58710 ) │ │ │ │ + ldr r4, [pc, #904] @ (58830 ) │ │ │ │ movs r4, r2 │ │ │ │ - sbfx r0, ip, #0, #19 │ │ │ │ - @ instruction: 0xf35e0012 │ │ │ │ - @ instruction: 0xe8ce0012 │ │ │ │ - ssat16 r0, #19, r8 │ │ │ │ - ldr r2, [pc, #424] @ (58664 ) │ │ │ │ + @ instruction: 0xf5940012 │ │ │ │ + sub.w r0, r6, #9568256 @ 0x920000 │ │ │ │ + adds.w r0, r6, r2, lsr #32 │ │ │ │ + sbcs.w r0, r0, #9568256 @ 0x920000 │ │ │ │ + ldr r4, [pc, #712] @ (58784 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf3140012 │ │ │ │ - ldr r2, [pc, #336] @ (58614 ) │ │ │ │ + adcs.w r0, ip, #9568256 @ 0x920000 │ │ │ │ + ldr r4, [pc, #624] @ (58734 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + @ instruction: 0xb88e │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xf2d40012 │ │ │ │ - ldr r2, [pc, #80] @ (58520 ) │ │ │ │ + adds.w r0, ip, #9568256 @ 0x920000 │ │ │ │ + ldr r4, [pc, #368] @ (58640 ) │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xf2b80012 │ │ │ │ - ldr r1, [pc, #1000] @ (588c0 ) │ │ │ │ + add.w r0, r0, #9568256 @ 0x920000 │ │ │ │ + ldr r4, [pc, #264] @ (585e0 ) │ │ │ │ movs r4, r2 │ │ │ │ - subw r0, r2, #18 │ │ │ │ - ldr r1, [pc, #904] @ (58868 ) │ │ │ │ + @ instruction: 0xf4ea0012 │ │ │ │ + ldr r4, [pc, #168] @ (58588 ) │ │ │ │ movs r4, r2 │ │ │ │ ldr.w r0, [pc, #1172] @ 58978 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -89215,159 +89191,159 @@ │ │ │ │ ldr r1, [pc, #368] @ (58adc ) │ │ │ │ ldr r0, [pc, #372] @ (58ae0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + @ instruction: 0xb696 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d60012 │ │ │ │ - ldr r0, [pc, #88] @ (589e0 ) │ │ │ │ + @ instruction: 0xf31e0012 │ │ │ │ + ldr r2, [pc, #376] @ (58b00 ) │ │ │ │ movs r4, r2 │ │ │ │ - eors.w r0, lr, #18 │ │ │ │ - blx ip │ │ │ │ + @ instruction: 0xf2e60012 │ │ │ │ + ldr r2, [pc, #160] @ (58a30 ) │ │ │ │ movs r4, r2 │ │ │ │ - orn r0, r6, #18 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + subw r0, lr, #18 │ │ │ │ + ldr r1, [pc, #952] @ (58d50 ) │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 58a10 │ │ │ │ + bcs.n 588a0 │ │ │ │ movs r3, r2 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + ldr r1, [pc, #840] @ (58ce8 ) │ │ │ │ movs r4, r2 │ │ │ │ - bics.w r0, ip, #18 │ │ │ │ - ands.w r0, ip, #18 │ │ │ │ - bx fp │ │ │ │ + @ instruction: 0xf2840012 │ │ │ │ + @ instruction: 0xf2640012 │ │ │ │ + ldr r1, [pc, #664] @ (58c44 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 58a38 │ │ │ │ movs r3, r2 │ │ │ │ - and.w r0, r6, #18 │ │ │ │ - bx r8 │ │ │ │ + movw r0, #57362 @ 0xe012 │ │ │ │ + ldr r1, [pc, #568] @ (58bf0 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + bcs.n 589f0 │ │ │ │ movs r3, r2 │ │ │ │ - vshr.s16 d16, d2, #12 │ │ │ │ - bx r2 │ │ │ │ + @ instruction: 0xf21c0012 │ │ │ │ + ldr r1, [pc, #376] @ (58b3c ) │ │ │ │ movs r4, r2 │ │ │ │ - vshr.s32 d0, d2, #12 │ │ │ │ - mov ip, lr │ │ │ │ + @ instruction: 0xf1fc0012 │ │ │ │ + ldr r1, [pc, #240] @ (58abc ) │ │ │ │ movs r4, r2 │ │ │ │ - vqadd.s64 d16, d12, d2 │ │ │ │ - mov lr, r7 │ │ │ │ + rsb r0, r4, #18 │ │ │ │ + ldr r1, [pc, #24] @ (589ec ) │ │ │ │ movs r4, r2 │ │ │ │ - vqadd.s32 d16, d6, d2 │ │ │ │ - mov r8, r5 │ │ │ │ + sub.w r0, lr, #18 │ │ │ │ + ldr r0, [pc, #960] @ (58d9c ) │ │ │ │ movs r4, r2 │ │ │ │ - vqadd.s8 d16, d8, d2 │ │ │ │ - mov sl, r1 │ │ │ │ + @ instruction: 0xf1900012 │ │ │ │ + ldr r0, [pc, #840] @ (58d2c ) │ │ │ │ movs r4, r2 │ │ │ │ - vqadd.s32 d0, d8, d2 │ │ │ │ - mov r2, sp │ │ │ │ + sbcs.w r0, r0, #18 │ │ │ │ + ldr r0, [pc, #712] @ (58cb4 ) │ │ │ │ movs r4, r2 │ │ │ │ - vqadd.s16 d0, d4, d2 │ │ │ │ - mov r6, sl │ │ │ │ + adcs.w r0, ip, #18 │ │ │ │ + ldr r0, [pc, #632] @ (58c6c ) │ │ │ │ movs r4, r2 │ │ │ │ - mrc 0, 7, r0, cr14, cr2, {0} │ │ │ │ - mov r6, r7 │ │ │ │ + adc.w r0, r6, #18 │ │ │ │ + ldr r0, [pc, #536] @ (58c14 ) │ │ │ │ movs r4, r2 │ │ │ │ - mrc 0, 6, r0, cr14, cr2, {0} │ │ │ │ - mov r0, r4 │ │ │ │ + @ instruction: 0xf1260012 │ │ │ │ + ldr r0, [pc, #416] @ (58ba4 ) │ │ │ │ movs r4, r2 │ │ │ │ - mcr 0, 6, r0, cr10, cr2, {0} │ │ │ │ - mov r2, r1 │ │ │ │ + adds.w r0, r2, #18 │ │ │ │ + ldr r0, [pc, #328] @ (58b54 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + beq.n 589d0 │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 5, r0, cr2, cr2, {0} │ │ │ │ - cmp sl, ip │ │ │ │ + @ instruction: 0xf0ea0012 │ │ │ │ + ldr r0, [pc, #168] @ (58ac0 ) │ │ │ │ movs r4, r2 │ │ │ │ - mcr 0, 4, r0, cr6, cr2, {0} │ │ │ │ - cmp r8, r9 │ │ │ │ + @ instruction: 0xf0ce0012 │ │ │ │ + ldr r0, [pc, #64] @ (58a60 ) │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + beq.n 5897c │ │ │ │ movs r3, r2 │ │ │ │ - mcr 0, 3, r0, cr14, cr2, {0} │ │ │ │ - cmp lr, r5 │ │ │ │ + @ instruction: 0xf0b60012 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ movs r4, r2 │ │ │ │ - mrc 0, 2, r0, cr0, cr2, {0} │ │ │ │ - cmp r8, r2 │ │ │ │ + eors.w r0, r8, #18 │ │ │ │ + blx fp │ │ │ │ movs r4, r2 │ │ │ │ - mrc 0, 1, r0, cr10, cr2, {0} │ │ │ │ - cmp r4, pc │ │ │ │ + eor.w r0, r2, #18 │ │ │ │ + blxns r8 │ │ │ │ movs r4, r2 │ │ │ │ - mcr 0, 1, r0, cr6, cr2, {0} │ │ │ │ - cmp r6, ip │ │ │ │ + orn r0, lr, #18 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + beq.n 58ae4 │ │ │ │ movs r3, r2 │ │ │ │ - mrc 0, 0, r0, cr0, cr2, {0} │ │ │ │ - cmp r0, sl │ │ │ │ + orrs.w r0, r8, #18 │ │ │ │ + blx r3 │ │ │ │ movs r4, r2 │ │ │ │ - stcl 0, cr0, [r8, #72]! @ 0x48 │ │ │ │ - cmp r2, r5 │ │ │ │ + bics.w r0, r0, #18 │ │ │ │ + bx lr │ │ │ │ movs r4, r2 │ │ │ │ - ldcl 0, cr0, [r0, #72] @ 0x48 │ │ │ │ - cmp r2, r2 │ │ │ │ + ands.w r0, r8, #18 │ │ │ │ + bx fp │ │ │ │ movs r4, r2 │ │ │ │ - ldc 0, cr0, [lr, #72] @ 0x48 │ │ │ │ - add r8, ip │ │ │ │ + vshr.s32 d16, d2, #26 │ │ │ │ + bx r5 │ │ │ │ movs r4, r2 │ │ │ │ - ldcl 0, cr0, [sl, #-72]! @ 0xffffffb8 │ │ │ │ - add ip, r7 │ │ │ │ + vmov.i32 d16, #34 @ 0x00000022 │ │ │ │ + bxns r0 │ │ │ │ movs r4, r2 │ │ │ │ - stcl 0, cr0, [r4, #-72]! @ 0xffffffb8 │ │ │ │ - add lr, r4 │ │ │ │ + vshr.s32 d0, d2, #20 │ │ │ │ + mov lr, sp │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - ldc 0, cr0, [lr, #72] @ 0x48 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + vshr.s32 d16, d2, #26 │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - ldc 0, cr0, [ip, #72] @ 0x48 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + vshr.s32 d16, d2, #28 │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - stc 0, cr0, [lr, #72] @ 0x48 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + vshr.s16 d16, d2, #10 │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - stc 0, cr0, [r8, #-72] @ 0xffffffb8 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + vqadd.s16 d16, d0, d2 │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - stcl 0, cr0, [r2, #-72] @ 0xffffffb8 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + vshr.s8 d0, d2, #6 │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - ldc 0, cr0, [r0, #-72] @ 0xffffffb8 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + vqadd.s16 d16, d8, d2 │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r2, r2 │ │ │ │ - stcl 0, cr0, [sl], #72 @ 0x48 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + vqadd.s64 d0, d2, d2 │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r2, r2 │ │ │ │ - stcl 0, cr0, [r4], {18} │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + vqadd.s8 d0, d12, d2 │ │ │ │ + ldmia r2!, {r3} │ │ │ │ movs r4, r2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 59190 │ │ │ │ + b.n 58620 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00058ae4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -89474,28 +89450,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #19] │ │ │ │ movs r6, r2 │ │ │ │ @ instruction: 0xb63c │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 58b64 │ │ │ │ + svc 250 @ 0xfa │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, lr, r2, lsr #32 │ │ │ │ - sbcs r6, r7 │ │ │ │ + stcl 0, cr0, [r6], {18} │ │ │ │ + add r6, r0 │ │ │ │ movs r4, r2 │ │ │ │ strb r0, [r2, #17] │ │ │ │ movs r6, r2 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00058c1c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -90673,107 +90649,106 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #11] │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 594c0 │ │ │ │ - movs r2, r2 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + @ instruction: 0xe8160012 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 59440 │ │ │ │ + b.n 598d0 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ movs r4, r2 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ movs r3, r2 │ │ │ │ - b.n 592f8 │ │ │ │ + b.n 59788 │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ movs r4, r2 │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ movs r6, r2 │ │ │ │ - b.n 59260 │ │ │ │ + b.n 596f0 │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ movs r4, r2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 59a40 │ │ │ │ + blt.n 598d0 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 591f8 │ │ │ │ + b.n 59688 │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 591c8 │ │ │ │ + b.n 59658 │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 599d8 │ │ │ │ + bgt.n 59868 │ │ │ │ movs r2, r2 │ │ │ │ - bls.n 599ac │ │ │ │ + blt.n 59a3c │ │ │ │ movs r2, r2 │ │ │ │ - b.n 5a16c │ │ │ │ + b.n 595fc │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r5, #0 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 5a140 │ │ │ │ + b.n 595d0 │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 5a0e0 │ │ │ │ + b.n 59570 │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 59d80 │ │ │ │ + b.n 59210 │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ movs r4, r2 │ │ │ │ - b.n 59c78 │ │ │ │ + b.n 5a108 │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 59c24 │ │ │ │ + b.n 5a0b4 │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r4, r2 │ │ │ │ - b.n 59bac │ │ │ │ + b.n 5a03c │ │ │ │ movs r2, r2 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r2, #8 │ │ │ │ movs r4, r2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 59d60 │ │ │ │ movs r2, r2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r4, r2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 59c90 │ │ │ │ movs r2, r2 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ movs r4, r2 │ │ │ │ - svc 10 │ │ │ │ + b.n 59c5c │ │ │ │ movs r2, r2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + subs r0, #12 │ │ │ │ movs r4, r2 │ │ │ │ - udf #4 │ │ │ │ + b.n 59a58 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r7, #6 │ │ │ │ movs r4, r2 │ │ │ │ - ble.n 59980 │ │ │ │ + b.n 59a10 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r4, r2 │ │ │ │ - ble.n 59950 │ │ │ │ + b.n 599e0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r4, r2 │ │ │ │ - ble.n 598e8 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r4, r2 │ │ │ │ bl 3493c │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ beq.w 59464 │ │ │ │ ldr.w r1, [r7, #1688] @ 0x698 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -92050,169 +92025,169 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ b.n 5a6ec │ │ │ │ - bge.n 5a7d4 │ │ │ │ + bgt.n 5a864 │ │ │ │ movs r2, r2 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 5a900 │ │ │ │ + bgt.n 5a990 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ movs r4, r2 │ │ │ │ - bge.n 5a8d0 │ │ │ │ + bgt.n 5a960 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r3, #26 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 5a894 │ │ │ │ + bgt.n 5a924 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 5a858 │ │ │ │ + bgt.n 5a8e8 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ movs r4, r2 │ │ │ │ - cbnz r0, 5a8c4 │ │ │ │ + cbnz r0, 5a916 │ │ │ │ movs r3, r2 │ │ │ │ - bls.n 5a7c4 │ │ │ │ + blt.n 5a854 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 5a984 │ │ │ │ + blt.n 5a814 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ movs r4, r2 │ │ │ │ - bls.n 5a940 │ │ │ │ + blt.n 5a7d0 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ movs r4, r2 │ │ │ │ - bhi.n 5a890 │ │ │ │ + blt.n 5a920 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ movs r4, r2 │ │ │ │ - bhi.n 5a7f8 │ │ │ │ + bge.n 5a888 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ movs r4, r2 │ │ │ │ - bvs.n 5a8c4 │ │ │ │ + bls.n 5a954 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ movs r4, r2 │ │ │ │ - bvs.n 5a7f0 │ │ │ │ + bhi.n 5a880 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ movs r4, r2 │ │ │ │ - bvs.n 5a9bc │ │ │ │ + bhi.n 5a84c │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ movs r4, r2 │ │ │ │ - bvs.n 5a97c │ │ │ │ + bhi.n 5a80c │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 5a8fc │ │ │ │ + bhi.n 5a98c │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 5a878 │ │ │ │ + bvc.n 5a908 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 5a820 │ │ │ │ + bvc.n 5a8b0 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 5a9c4 │ │ │ │ + bvc.n 5a854 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 5a994 │ │ │ │ + bvc.n 5a824 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ movs r4, r2 │ │ │ │ - bpl.n 5a968 │ │ │ │ + bvc.n 5a9f8 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r6, #30 │ │ │ │ movs r4, r2 │ │ │ │ - bmi.n 5a8ac │ │ │ │ + bvc.n 5a93c │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ movs r4, r2 │ │ │ │ - bmi.n 5a850 │ │ │ │ + bvs.n 5a8e0 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ movs r4, r2 │ │ │ │ - bmi.n 5aa0c │ │ │ │ + bvs.n 5a89c │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ movs r4, r2 │ │ │ │ - bne.n 5a990 │ │ │ │ + bcc.n 5aa20 │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 5a950 │ │ │ │ + bcc.n 5a9e0 │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r2, #0 │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 5a92c │ │ │ │ + bcc.n 5a9bc │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 5a8cc │ │ │ │ + bcs.n 5a95c │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 5a894 │ │ │ │ + bcs.n 5a924 │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 5aa24 │ │ │ │ + bcs.n 5a8b4 │ │ │ │ movs r2, r2 │ │ │ │ - movs r7, #18 │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 5aa00 │ │ │ │ + bcs.n 5a890 │ │ │ │ movs r2, r2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r4, r2 │ │ │ │ - beq.n 5a9dc │ │ │ │ + bcs.n 5aa6c │ │ │ │ movs r2, r2 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + bcs.n 5a9e8 │ │ │ │ movs r2, r2 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + bcs.n 5a9bc │ │ │ │ movs r2, r2 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + bne.n 5a8f0 │ │ │ │ movs r2, r2 │ │ │ │ - movs r6, #28 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + bne.n 5a8cc │ │ │ │ movs r2, r2 │ │ │ │ - movs r6, #6 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + beq.n 5a944 │ │ │ │ movs r2, r2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + beq.n 5a8dc │ │ │ │ movs r2, r2 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + beq.n 5aaa4 │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ movs r4, r2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ ldr.w r1, [pc, #1716] @ 5b07c │ │ │ │ ldr.w r0, [pc, #1716] @ 5b080 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ @@ -92790,167 +92765,167 @@ │ │ │ │ ldr r0, [pc, #316] @ (5b1ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ movs r2, r2 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + movs r1, #0 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + movs r0, #26 │ │ │ │ movs r4, r2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 5b2f0 ) │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ movs r3, r2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + movs r0, #0 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ movs r2, r2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r4, #7 │ │ │ │ movs r4, r2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 5b324 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 5b444 ) │ │ │ │ movs r4, r2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + mvns r2, r7 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 5b2c8 ) │ │ │ │ + add r3, pc, #648 @ (adr r3, 5b3e8 ) │ │ │ │ movs r4, r2 │ │ │ │ - sbcs r0, r3 │ │ │ │ + mvns r0, r4 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #256 @ (adr r1, 5b26c ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 5b38c ) │ │ │ │ movs r4, r2 │ │ │ │ - adcs r6, r7 │ │ │ │ + mvns r6, r0 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 5b210 ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 5b330 ) │ │ │ │ movs r4, r2 │ │ │ │ - adcs r4, r4 │ │ │ │ + bics r4, r5 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 5b1b4 ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 5b2d4 ) │ │ │ │ movs r4, r2 │ │ │ │ - adcs r2, r1 │ │ │ │ + bics r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 5b558 ) │ │ │ │ + add r3, pc, #232 @ (adr r3, 5b278 ) │ │ │ │ movs r4, r2 │ │ │ │ - asrs r0, r6 │ │ │ │ + muls r0, r7 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 5b4fc ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 5b21c ) │ │ │ │ movs r4, r2 │ │ │ │ - asrs r6, r2 │ │ │ │ + muls r6, r3 │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + hlt 0x001e │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #760 @ (adr r0, 5b4a0 ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 5b1c0 ) │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + muls r4, r0 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005b1b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -93059,29 +93034,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #128] @ (5b338 ) │ │ │ │ movs r6, r2 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + cbnz r4, 5b2d2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r1, #5 │ │ │ │ movs r4, r2 │ │ │ │ ldr r5, [pc, #776] @ (5b5dc ) │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005b2e0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ @@ -93956,105 +93931,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r4, r2 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ movs r4, r2 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ movs r4, r2 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ movs r4, r2 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ movs r4, r2 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ movs r2, r2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r2, #2 │ │ │ │ movs r2, r2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ movs r2, r2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ movs r2, r2 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, #26 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005bc38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -94139,25 +94114,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r3 │ │ │ │ movs r6, r2 │ │ │ │ strh r0, [r5, #38] @ 0x26 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ movs r4, r2 │ │ │ │ orrs r6, r3 │ │ │ │ movs r6, r2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 0005bd30 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -94279,19 +94254,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ movs r4, r2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005be60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -94363,19 +94338,19 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ movs r4, r2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005bf34 : │ │ │ │ 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 │ │ │ │ @@ -95013,125 +94988,125 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb796 │ │ │ │ movs r2, r2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 5c5b0 ) │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #568 @ (adr r5, 5c7d8 ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 5c8f8 ) │ │ │ │ movs r2, r2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r2, r2 │ │ │ │ - cbz r2, 5c61e │ │ │ │ + @ instruction: 0xb622 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 5c7c8 ) │ │ │ │ + add r6, pc, #824 @ (adr r6, 5c8e8 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r6, 5c61a │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #344 @ (adr r4, 5c710 ) │ │ │ │ + add r6, pc, #632 @ (adr r6, 5c830 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, 5c61e │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 5c6c0 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 5c7e0 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r6, 5c618 │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #56 @ (adr r4, 5c600 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 5c720 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, 5c61c │ │ │ │ + push {r3, r7, lr} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 5c9b0 ) │ │ │ │ + add r6, pc, #256 @ (adr r6, 5c6d0 ) │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r2 │ │ │ │ - cbz r2, 5c620 │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #840 @ (adr r3, 5c924 ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 5c644 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, 5c622 │ │ │ │ + push {r4, r6, lr} │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 5c8b8 ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 5c9d8 ) │ │ │ │ movs r2, r2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + push {r2, r5, lr} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 5c840 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 5c960 ) │ │ │ │ movs r2, r2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #504 @ (adr r3, 5c7f0 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 5c910 ) │ │ │ │ movs r2, r2 │ │ │ │ - uxth r6, r5 │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #408 @ (adr r3, 5c798 ) │ │ │ │ + add r5, pc, #696 @ (adr r5, 5c8b8 ) │ │ │ │ movs r2, r2 │ │ │ │ - uxth r2, r2 │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 5c730 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 5c850 ) │ │ │ │ movs r2, r2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 5c6e0 ) │ │ │ │ + add r5, pc, #496 @ (adr r5, 5c800 ) │ │ │ │ movs r2, r2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ movs r2, r2 │ │ │ │ - sxtb r2, r4 │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 5c684 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 5c7a4 ) │ │ │ │ movs r2, r2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + push {r2, r3, r7} │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 5c9e8 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 5c708 ) │ │ │ │ movs r2, r2 │ │ │ │ - sxth r0, r3 │ │ │ │ + push {r5, r6} │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 5c970 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 5c690 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r6, 5c66a │ │ │ │ + push {r1, r2, r5} │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #600 @ (adr r2, 5c890 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 5c9b0 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r4, 5c66a │ │ │ │ + push {r2} │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 5c810 ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 5c930 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ movs r2, r2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 5c894 ) │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ movs r2, r2 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ movs r2, r2 │ │ │ │ - cbz r2, 5c684 │ │ │ │ + cbz r2, 5c6d6 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 5c940 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 5ca60 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005c670 : │ │ │ │ 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 │ │ │ │ @@ -96266,203 +96241,203 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #128 @ (adr r0, 5d2bc ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 5d3dc ) │ │ │ │ movs r2, r2 │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ movs r3, r2 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #8] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r3, r2 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ movs r2, r2 │ │ │ │ - add r6, pc, #80 @ (adr r6, 5d370 ) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ movs r2, r2 │ │ │ │ - add r6, pc, #40 @ (adr r6, 5d354 ) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 5d488 ) │ │ │ │ + add r7, pc, #624 @ (adr r7, 5d5a8 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ movs r2, r2 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ movs r4, r2 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 5d5e0 ) │ │ │ │ + add r7, pc, #944 @ (adr r7, 5d700 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 5d654 ) │ │ │ │ + add r0, sp, #24 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 5d388 ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 5d4a8 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ movs r4, r2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + movs r2, #18 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ movs r4, r2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ movs r4, r2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ movs r2, r2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 5d494 ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 5d5b4 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ movs r4, r2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 5d79c ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 5d4bc ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ movs r4, r2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r2, #24 │ │ │ │ movs r2, r2 │ │ │ │ ldr r3, [pc, #84] @ (5d408 ) │ │ │ │ movw r2, #32817 @ 0x8031 │ │ │ │ ldr r1, [pc, #84] @ (5d40c ) │ │ │ │ ldr r0, [pc, #84] @ (5d410 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -96492,37 +96467,37 @@ │ │ │ │ ldr r1, [pc, #52] @ (5d430 ) │ │ │ │ ldr r0, [pc, #56] @ (5d434 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r4, r2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r7, #7 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ movs r4, r2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r4, #7 │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 5d488 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 5d5a8 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ movs r4, r2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r1, #7 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 5d80c ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 5d52c ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ movs r4, r2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r6, #6 │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005d438 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -96577,21 +96552,21 @@ │ │ │ │ movs r6, r2 │ │ │ │ cmp r3, #162 @ 0xa2 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005d4d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -96676,23 +96651,23 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r6, r2 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #424 @ (adr r1, 5d758 ) │ │ │ │ + add r3, pc, #712 @ (adr r3, 5d878 ) │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 5d8d8 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 5d5f8 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005d5b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -96764,19 +96739,19 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ movs r4, r2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r1, #1 │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005d68c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -96807,19 +96782,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ movs r6, r2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 5d9b4 ) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 5dad4 ) │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #688 @ (adr r0, 5d9a4 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 5dac4 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005d6f4 : │ │ │ │ push {lr} │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #12 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -98171,183 +98146,183 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #32] @ (5e4fc ) │ │ │ │ + ldr r2, [pc, #320] @ (5e61c ) │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ movs r2, r2 │ │ │ │ subs r0, r4, #5 │ │ │ │ movs r6, r2 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ movs r2, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ movs r2, r2 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ movs r2, r2 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ movs r3, r2 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ movs r2, r2 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ movs r2, r2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005e62c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -98402,21 +98377,21 @@ │ │ │ │ movs r6, r2 │ │ │ │ adds r6, r5, r6 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0005e6c4 : │ │ │ │ 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 │ │ │ │ @@ -99482,69 +99457,69 @@ │ │ │ │ movs r6, r2 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, r2 │ │ │ │ movs r6, r2 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [pc, #368] @ (5f350 ) │ │ │ │ + ldr r7, [pc, #656] @ (5f470 ) │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r4, r2 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [pc, #8] @ (5f1f8 ) │ │ │ │ + ldr r7, [pc, #296] @ (5f318 ) │ │ │ │ movs r2, r2 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ movs r3, r2 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + b.n 5f3bc │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ movs r2, r2 │ │ │ │ - bgt.n 5f1e8 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 5f1f0 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ movs r3, r2 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 5f1d0 │ │ │ │ + udf #30 │ │ │ │ movs r3, r2 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 5f184 │ │ │ │ + ble.n 5f214 │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 5f164 │ │ │ │ + ble.n 5f1f4 │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 5f334 │ │ │ │ + ble.n 5f1c4 │ │ │ │ movs r3, r2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 5f258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -100688,326 +100663,326 @@ │ │ │ │ bl 4097c │ │ │ │ b.n 5fe6a │ │ │ │ nop │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ movs r3, r2 │ │ │ │ - bls.n 5fe68 │ │ │ │ + bgt.n 5fef8 │ │ │ │ movs r3, r2 │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ movs r2, r2 │ │ │ │ - bls.n 5fe00 │ │ │ │ + blt.n 5fe90 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ movs r4, r2 │ │ │ │ - stc2 0, cr0, [sl, #68]! @ 0x44 │ │ │ │ - sbcs r6, r4 │ │ │ │ + vshr.u32 d16, d1, #14 │ │ │ │ + mvns r6, r5 │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ movs r2, r2 │ │ │ │ - bls.n 5ff24 │ │ │ │ + blt.n 5ffb4 │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r2, r2 │ │ │ │ - bls.n 5fef8 │ │ │ │ + blt.n 5ff88 │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - bhi.n 5fe90 │ │ │ │ + blt.n 5ff20 │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - bhi.n 5fe64 │ │ │ │ + blt.n 5fef4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ movs r2, r2 │ │ │ │ - bvc.n 5ff64 │ │ │ │ + bls.n 5fff4 │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 5fef0 │ │ │ │ + bls.n 5ff80 │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 5fec0 │ │ │ │ + bls.n 5ff50 │ │ │ │ movs r3, r2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r7, #24] │ │ │ │ movs r3, r2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 5fe88 │ │ │ │ + bls.n 5ff18 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ movs r2, r2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 5fe2c │ │ │ │ + bhi.n 5febc │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 5fffc │ │ │ │ + bhi.n 5fe8c │ │ │ │ movs r3, r2 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + str r6, [r7, #16] │ │ │ │ movs r3, r2 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 5ffb0 │ │ │ │ + bhi.n 5fe40 │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ movs r2, r2 │ │ │ │ - bvs.n 5ff74 │ │ │ │ + bhi.n 60004 │ │ │ │ movs r3, r2 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ movs r2, r2 │ │ │ │ - bpl.n 5ff00 │ │ │ │ + bhi.n 5ff90 │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ movs r2, r2 │ │ │ │ - bpl.n 60030 │ │ │ │ + bvc.n 5fec0 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ movs r2, r2 │ │ │ │ - bpl.n 5ffd8 │ │ │ │ + bvc.n 5fe68 │ │ │ │ movs r3, r2 │ │ │ │ - bpl.n 5ffb4 │ │ │ │ + bvc.n 60044 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ movs r2, r2 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ movs r2, r2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ movs r2, r2 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ movs r2, r2 │ │ │ │ - bmi.n 5feec │ │ │ │ + bvs.n 5ff7c │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ movs r2, r2 │ │ │ │ - bmi.n 5feb8 │ │ │ │ + bvs.n 5ff48 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r2, r2 │ │ │ │ - bmi.n 60084 │ │ │ │ + bvs.n 5ff14 │ │ │ │ movs r3, r2 │ │ │ │ - bmi.n 60018 │ │ │ │ + bvs.n 5fea8 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ movs r2, r2 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r2, r2 │ │ │ │ - bmi.n 5ffbc │ │ │ │ + bvs.n 6004c │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ movs r2, r2 │ │ │ │ - bcc.n 5ff74 │ │ │ │ + bvs.n 60004 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ movs r2, r2 │ │ │ │ - bcc.n 5ff44 │ │ │ │ + bvs.n 5ffd4 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ movs r2, r2 │ │ │ │ - bcc.n 5ff0c │ │ │ │ + bpl.n 5ff9c │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ movs r2, r2 │ │ │ │ - bcc.n 600c4 │ │ │ │ + bpl.n 5ff54 │ │ │ │ movs r3, r2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ movs r2, r2 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ movs r2, r2 │ │ │ │ - bcc.n 60054 │ │ │ │ + bpl.n 5fee4 │ │ │ │ movs r3, r2 │ │ │ │ - bcc.n 6002c │ │ │ │ + bpl.n 600bc │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ movs r3, r2 │ │ │ │ - bcs.n 5ffc8 │ │ │ │ + bpl.n 60058 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ movs r2, r2 │ │ │ │ - bcs.n 5ff80 │ │ │ │ + bpl.n 60010 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ movs r2, r2 │ │ │ │ - bcs.n 600dc │ │ │ │ + bmi.n 5ff6c │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r3, r2 │ │ │ │ - bcs.n 60034 │ │ │ │ + bmi.n 600c4 │ │ │ │ movs r3, r2 │ │ │ │ - bne.n 60000 │ │ │ │ + bmi.n 60090 │ │ │ │ movs r3, r2 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ movs r2, r2 │ │ │ │ - bne.n 5ffb8 │ │ │ │ + bmi.n 60048 │ │ │ │ movs r3, r2 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r2, r2 │ │ │ │ - bne.n 5ff84 │ │ │ │ + bcc.n 60014 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r0, #9] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #8] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ movs r2, r2 │ │ │ │ - bne.n 60134 │ │ │ │ + bcc.n 5ffc4 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ movs r2, r2 │ │ │ │ - bne.n 600e0 │ │ │ │ + bcc.n 5ff70 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ movs r2, r2 │ │ │ │ - bne.n 600b4 │ │ │ │ + bcc.n 60144 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r2, r2 │ │ │ │ - bne.n 60088 │ │ │ │ + bcc.n 60118 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ movs r2, r2 │ │ │ │ - beq.n 6004c │ │ │ │ + bcc.n 600dc │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 60008 │ │ │ │ + bcc.n 60098 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ movs r2, r2 │ │ │ │ - beq.n 5ffc8 │ │ │ │ + bcs.n 60058 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ movs r2, r2 │ │ │ │ - beq.n 5ffa0 │ │ │ │ + bcs.n 60030 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ movs r2, r2 │ │ │ │ - beq.n 6016c │ │ │ │ + bcs.n 5fffc │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r2, r2 │ │ │ │ - beq.n 60144 │ │ │ │ + bcs.n 5ffd4 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ movs r3, r2 │ │ │ │ - beq.n 600d0 │ │ │ │ + bcs.n 60160 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ movs r2, r2 │ │ │ │ - beq.n 600ac │ │ │ │ + bcs.n 6013c │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bcs.n 60114 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bcs.n 600ec │ │ │ │ movs r3, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + bne.n 6009c │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + bne.n 60074 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + bne.n 60054 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + bne.n 5fffc │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + bne.n 601d8 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + bne.n 601b0 │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + bne.n 6016c │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + bne.n 60144 │ │ │ │ movs r3, r2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + beq.n 600e0 │ │ │ │ movs r3, r2 │ │ │ │ ldr r3, [pc, #456] @ (602e4 ) │ │ │ │ ldr r2, [pc, #460] @ (602e8 ) │ │ │ │ ldr r1, [pc, #460] @ (602ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ @@ -101181,79 +101156,79 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ movs r3, r2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ movs r3, r2 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ movs r2, r2 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r3, r2 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #656] @ (605d8 ) │ │ │ │ + str r4, [r5, r3] │ │ │ │ movs r4, r2 │ │ │ │ - mcr 0, 7, r0, cr2, cr1, {0} │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + @ instruction: 0xf12a0011 │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #552] @ (6057c ) │ │ │ │ + str r2, [r2, r3] │ │ │ │ movs r4, r2 │ │ │ │ - mcr 0, 6, r0, cr8, cr1, {0} │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds.w r0, r0, #17 │ │ │ │ + adds r5, #12 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #448] @ (60520 ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ movs r4, r2 │ │ │ │ - mcr 0, 5, r0, cr14, cr1, {0} │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + @ instruction: 0xf0f60011 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #344] @ (604c4 ) │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r4, r2 │ │ │ │ - mrc 0, 4, r0, cr4, cr1, {0} │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + @ instruction: 0xf0dc0011 │ │ │ │ + strb r4, [r5, #22] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00060374 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -101412,38 +101387,38 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 0, 1, r0, ip, cr5 │ │ │ │ subs r5, #172 @ 0xac │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ smmlar r0, lr, r5, r0 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ movs r3, r2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ movs r3, r2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00060544 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -102793,27 +102768,27 @@ │ │ │ │ usat16 r0, #21, r4 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf39e0015 │ │ │ │ @ instruction: 0xf1ec0015 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ movs r2, r2 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + lsrs r2, r1 │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ movs r2, r2 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 000612e8 : │ │ │ │ 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 │ │ │ │ @@ -103853,107 +103828,107 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #352 @ (adr r5, 61efc ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 6201c ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r2, 61df0 │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 620a4 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 61dc4 ) │ │ │ │ movs r2, r2 │ │ │ │ - uxth r0, r5 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 61fe0 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 62100 ) │ │ │ │ movs r2, r2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - add r4, pc, #352 @ (adr r4, 61f18 ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 62038 ) │ │ │ │ movs r2, r2 │ │ │ │ - sxtb r0, r0 │ │ │ │ + push {r3, r7} │ │ │ │ movs r3, r2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + str r2, [r1, #4] │ │ │ │ movs r2, r2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 61e24 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 61f44 ) │ │ │ │ movs r2, r2 │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r3, r6} │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ movs r2, r2 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 62124 ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 61e44 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r6, 61e06 │ │ │ │ + push {r1, r2} │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 620dc ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 61dfc ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, 61e0a │ │ │ │ + cbz r0, 61e5c │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 62084 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 621a4 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, 61e0c │ │ │ │ + cbz r0, 61e5e │ │ │ │ movs r3, r2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ movs r3, r2 │ │ │ │ - cbz r4, 61e0e │ │ │ │ + cbz r4, 61e60 │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 61ffc ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 6211c ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ movs r3, r2 │ │ │ │ - cbz r0, 61e12 │ │ │ │ + cbz r0, 61e64 │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #392 @ (adr r3, 61f88 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 620a8 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 61f44 ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 62064 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, 61e16 │ │ │ │ + cbz r0, 61e68 │ │ │ │ movs r3, r2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 61eec ) │ │ │ │ + add r5, pc, #512 @ (adr r5, 6200c ) │ │ │ │ movs r2, r2 │ │ │ │ - cbz r0, 61e18 │ │ │ │ + cbz r0, 61e6a │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 62194 ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 61eb4 ) │ │ │ │ movs r2, r2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + cbz r2, 61e5c │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 6214c ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 61e6c ) │ │ │ │ movs r2, r2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + uxtb r6, r7 │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 62104 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 61e24 ) │ │ │ │ movs r2, r2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + uxtb r2, r5 │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 6209c ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 621bc ) │ │ │ │ movs r2, r2 │ │ │ │ - sub sp, #24 │ │ │ │ + uxtb r6, r1 │ │ │ │ movs r3, r2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r3, #24 │ │ │ │ movs r3, r2 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + sxtb r0, r5 │ │ │ │ movs r3, r2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 61ee4 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 62004 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #96 @ (adr r2, 61ea0 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 61fc0 ) │ │ │ │ movs r2, r2 │ │ │ │ - add sp, #8 │ │ │ │ + sxtb r2, r1 │ │ │ │ movs r3, r2 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 62230 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 61f50 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + sxth r4, r5 │ │ │ │ movs r3, r2 │ │ │ │ - add r1, pc, #896 @ (adr r1, 621d0 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 61ef0 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + sxth r2, r2 │ │ │ │ movs r3, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r5, [r3, #204] @ 0xcc │ │ │ │ ldr.w r8, [r3, #332] @ 0x14c │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 6234c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -104479,153 +104454,153 @@ │ │ │ │ add.w r3, r3, #292 @ 0x124 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r2, r7 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r1, pc, #592 @ (adr r1, 62650 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + add r1, pc, #184 @ (adr r1, 624c0 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ movs r3, r2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ movs r3, r2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + add r1, pc, #0 @ (adr r1, 62418 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #912 @ (adr r0, 627ac ) │ │ │ │ movs r2, r2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #768 @ (adr r0, 62724 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + subs r2, r1, r2 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #456 @ (adr r0, 625f8 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #144 @ (adr r0, 624c8 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #64 @ (adr r0, 62480 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #0 @ (adr r0, 62448 ) │ │ │ │ movs r2, r2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r2, r2 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ movs r2, r2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ movs r2, r2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r2 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ movs r3, r2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 6242c │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + beq.n 62400 │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r3, #5 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + bne.n 623c4 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + beq.n 625ac │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + adds r0, #26 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + beq.n 62580 │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 62554 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + beq.n 62528 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r6, r8 │ │ │ │ + @ instruction: 0x478e │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r2, #3 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bne.n 62570 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + bne.n 625cc │ │ │ │ movs r1, r2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ movs r4, r2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00062510 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -104710,25 +104685,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 62568 │ │ │ │ movs r5, r2 │ │ │ │ adds r0, r2, #0 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r1 │ │ │ │ + cmp lr, sl │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 62868 ) │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ movs r3, r2 │ │ │ │ bge.n 62690 │ │ │ │ movs r5, r2 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00062608 : │ │ │ │ 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 │ │ │ │ @@ -105706,132 +105681,132 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #888] @ (633c4 ) │ │ │ │ + strh r6, [r4, r0] │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [pc, #632] @ (632cc ) │ │ │ │ + str r6, [r4, r7] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [pc, #496] @ (63248 ) │ │ │ │ + str r4, [r0, r7] │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #840] @ (633a8 ) │ │ │ │ + str r2, [r3, r4] │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #568] @ (632a0 ) │ │ │ │ + str r6, [r2, r3] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [pc, #352] @ (631cc ) │ │ │ │ + str r0, [r4, r2] │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [pc, #320] @ (631b4 ) │ │ │ │ + ldr r7, [pc, #608] @ (632d4 ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [pc, #72] @ (630c4 ) │ │ │ │ + ldr r7, [pc, #360] @ (631e4 ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [pc, #232] @ (6316c ) │ │ │ │ + ldr r7, [pc, #520] @ (6328c ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #840] @ (633d0 ) │ │ │ │ + ldr r7, [pc, #104] @ (630f0 ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #896] @ (63410 ) │ │ │ │ + ldr r7, [pc, #160] @ (63130 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #496] @ (63284 ) │ │ │ │ + ldr r6, [pc, #784] @ (633a4 ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #400] @ (6322c ) │ │ │ │ + ldr r6, [pc, #688] @ (6334c ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #304] @ (631d4 ) │ │ │ │ + ldr r6, [pc, #592] @ (632f4 ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #392] @ (63234 ) │ │ │ │ + ldr r6, [pc, #680] @ (63354 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #168] @ (63158 ) │ │ │ │ + ldr r6, [pc, #456] @ (63278 ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [pc, #792] @ (633d0 ) │ │ │ │ + ldr r6, [pc, #56] @ (630f0 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [pc, #872] @ (63424 ) │ │ │ │ + ldr r6, [pc, #136] @ (63144 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [pc, #32] @ (630e0 ) │ │ │ │ + ldr r6, [pc, #320] @ (63200 ) │ │ │ │ movs r2, r2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [pc, #240] @ (631b8 ) │ │ │ │ + ldr r5, [pc, #528] @ (632d8 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [pc, #40] @ (630f4 ) │ │ │ │ + ldr r5, [pc, #328] @ (63214 ) │ │ │ │ movs r2, r2 │ │ │ │ - adds r7, #26 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [pc, #920] @ (6346c ) │ │ │ │ + ldr r5, [pc, #184] @ (6318c ) │ │ │ │ movs r2, r2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [pc, #824] @ (63414 ) │ │ │ │ + ldr r5, [pc, #88] @ (63134 ) │ │ │ │ movs r2, r2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r2, [pc, #680] @ (6338c ) │ │ │ │ + ldr r4, [pc, #968] @ (634ac ) │ │ │ │ movs r2, r2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + subs r1, #2 │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ movs r4, r2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r1, [pc, #816] @ (63424 ) │ │ │ │ + ldr r4, [pc, #80] @ (63144 ) │ │ │ │ movs r2, r2 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr.w r0, [lr, #17] │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + smladx r0, r6, r1, r0 │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ movs r4, r2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r1, [pc, #648] @ (633a0 ) │ │ │ │ + ldr r3, [pc, #936] @ (634c0 ) │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ movs r1, r2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ movs r4, r2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r1, [pc, #280] @ (63248 ) │ │ │ │ + ldr r3, [pc, #568] @ (63368 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00063130 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -105873,21 +105848,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r6, r2, #32 │ │ │ │ movs r6, r2 │ │ │ │ ldmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r6, #4 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r7 │ │ │ │ + ldr r2, [pc, #16] @ (631bc ) │ │ │ │ movs r2, r2 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r6, #20 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 000631b0 : │ │ │ │ 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 │ │ │ │ @@ -106441,99 +106416,99 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r5, r6} │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, fp │ │ │ │ + blxns r4 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, r7 │ │ │ │ + blxns r0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r3, #12 │ │ │ │ movs r2, r2 │ │ │ │ - add ip, sl │ │ │ │ + bxns r3 │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ movs r2, r2 │ │ │ │ - add sl, r5 │ │ │ │ + mov sl, lr │ │ │ │ movs r2, r2 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ movs r2, r2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ movs r3, r2 │ │ │ │ - add r4, fp │ │ │ │ + mov ip, r4 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r7 │ │ │ │ + mov r8, r0 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, r3 │ │ │ │ + mov r0, ip │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, r0 │ │ │ │ + mov r0, r9 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ movs r2, r2 │ │ │ │ - mvns r0, r2 │ │ │ │ + mov r0, r3 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ movs r2, r2 │ │ │ │ - bics r0, r7 │ │ │ │ + mov r0, r0 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ movs r2, r2 │ │ │ │ - bics r0, r4 │ │ │ │ + cmp r8, sp │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ movs r2, r2 │ │ │ │ - bics r2, r0 │ │ │ │ + cmp sl, r9 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r7, #10 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ movs r2, r2 │ │ │ │ - muls r2, r5 │ │ │ │ + cmp sl, r6 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ movs r2, r2 │ │ │ │ - muls r2, r0 │ │ │ │ + cmp sl, r1 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r1, #18 │ │ │ │ movs r2, r2 │ │ │ │ - orrs r2, r5 │ │ │ │ + cmp r2, lr │ │ │ │ movs r2, r2 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r6, #2 │ │ │ │ movs r4, r2 │ │ │ │ - hlt 0x0026 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r2, #2 │ │ │ │ movs r4, r2 │ │ │ │ - hlt 0x000a │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - orrs r4, r3 │ │ │ │ + cmp r4, ip │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r7, #1 │ │ │ │ movs r4, r2 │ │ │ │ - rev16 r6, r5 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - pop {r4, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + it pl │ │ │ │ + movpl r1, r2 │ │ │ │ + adds r4, r3, #1 │ │ │ │ movs r4, r2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 000637f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -106634,29 +106609,29 @@ │ │ │ │ bl 4097c │ │ │ │ b.n 6387e │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r7, #12 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00063904 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -106745,21 +106720,21 @@ │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ movs r5, r2 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 000639f8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -106837,23 +106812,23 @@ │ │ │ │ movs r5, r2 │ │ │ │ adds r4, r4, r0 │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ movs r5, r2 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r5, #2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + sbcs r2, r1 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r5, #18 │ │ │ │ movs r2, r2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r1, #6 │ │ │ │ movs r3, r2 │ │ │ │ │ │ │ │ 00063ad0 : │ │ │ │ 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 │ │ │ │ @@ -107220,69 +107195,69 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ movs r2, r2 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ movs r2, r2 │ │ │ │ stmia r3!, {r1, r3, r4} │ │ │ │ movs r5, r2 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r7, #18 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r7, #28 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r2, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r6, #30 │ │ │ │ movs r2, r2 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00063ee0 : │ │ │ │ ldr r3, [pc, #12] @ (63ef0 ) │ │ │ │ ldr r2, [pc, #16] @ (63ef4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -108066,109 +108041,109 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + subs r0, #24 │ │ │ │ movs r2, r2 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ movs r2, r2 │ │ │ │ cbnz r6, 6476a │ │ │ │ movs r5, r2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ movs r2, r2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ movs r2, r2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r7, #16 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r7, #22 │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r6, #24 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r6, #6 │ │ │ │ movs r2, r2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ movs r2, r2 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ movs r2, r2 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r6, #30 │ │ │ │ movs r2, r2 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r4, r2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ movs r1, r2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r4, r2 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ movs r1, r2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r6, #14 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ movs r4, r2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 000647b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -108956,101 +108931,101 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + adds r4, r7, r1 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + subs r0, r4, r0 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + adds r6, r7, r4 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + adds r6, r1, r4 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + adds r0, r3, r3 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + adds r4, r3, r2 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + adds r0, r7, r1 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + adds r0, r1, r1 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r0, r3, r0 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ movs r4, r2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 65074 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 65194 ) │ │ │ │ movs r1, r2 │ │ │ │ - add r2, pc, #480 @ (adr r2, 65240 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 65360 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ movs r4, r2 │ │ │ │ - add r1, pc, #952 @ (adr r1, 65420 ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 65140 ) │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ movs r4, r2 │ │ │ │ - add r1, pc, #856 @ (adr r1, 653cc ) │ │ │ │ + add r4, pc, #120 @ (adr r4, 650ec ) │ │ │ │ movs r1, r2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 651c8 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, 652e8 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r4, r2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 65378 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 65098 ) │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00065084 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -109210,31 +109185,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ movs r5, r2 │ │ │ │ - b.n 651dc │ │ │ │ - movs r1, r2 │ │ │ │ + bic.w r0, r2, r1, lsr #32 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xf6280011 │ │ │ │ - b.n 650e4 │ │ │ │ - movs r1, r2 │ │ │ │ - b.n 650d0 │ │ │ │ - movs r1, r2 │ │ │ │ + ldr??.w r0, [r0, r1, lsl #1] │ │ │ │ + @ instruction: 0xe9980011 │ │ │ │ + @ instruction: 0xe98c0011 │ │ │ │ │ │ │ │ 00065248 : │ │ │ │ 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, [r1, #36] @ 0x24 │ │ │ │ @@ -109519,49 +109491,49 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ movs r2, r2 │ │ │ │ - ldc2l 0, cr0, [r4], #-76 @ 0xffffffb4 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + mrc2 0, 5, r0, cr12, cr3, {0} │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ movs r2, r2 │ │ │ │ - mrrc2 0, 1, r0, ip, cr3 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + mcr2 0, 5, r0, cr4, cr3, {0} │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r1, pc, #528 @ (adr r1, 65768 ) │ │ │ │ movs r1, r2 │ │ │ │ - mcrr2 0, 1, r0, r4, cr3 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + mcr2 0, 4, r0, cr12, cr3, {0} │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ movs r2, r2 │ │ │ │ - stc2 0, cr0, [ip], #-76 @ 0xffffffb4 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + mrc2 0, 3, r0, cr4, cr3, {0} │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 00065570 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -109642,23 +109614,23 @@ │ │ │ │ stc2 0, cr0, [ip], #84 @ 0x54 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ movs r5, r2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xf1ec0011 │ │ │ │ + bics.w r0, r4, #9502720 @ 0x910000 │ │ │ │ │ │ │ │ 00065650 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -110444,101 +110416,101 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ movs r2, r2 │ │ │ │ - ssat r0, #20, r2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + adc.w r0, sl, #9633792 @ 0x930000 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xf2ea0013 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + @ instruction: 0xf5320013 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r2 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf2d20013 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + adds.w r0, sl, #9633792 @ 0x930000 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ movs r2, r2 │ │ │ │ - @ instruction: 0xf2ba0013 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + add.w r0, r2, #9633792 @ 0x930000 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ movs r1, r2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00065f50 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -110697,31 +110669,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r5, r2 │ │ │ │ - bls.n 66110 │ │ │ │ + blt.n 661a0 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 65fc4 │ │ │ │ + @ instruction: 0xe9a40011 │ │ │ │ + bge.n 660a8 │ │ │ │ movs r1, r2 │ │ │ │ - bhi.n 66018 │ │ │ │ - movs r1, r2 │ │ │ │ - bhi.n 66204 │ │ │ │ + bge.n 66094 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00066114 : │ │ │ │ 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 │ │ │ │ @@ -111114,52 +111085,60 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 7, r0, cr12, cr1, {0} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ movs r2, r2 │ │ │ │ - mcr2 0, 6, r0, cr14, cr1, {0} │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r2, r2 │ │ │ │ - mcr2 0, 5, r0, cr14, cr1, {0} │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ movs r2, r2 │ │ │ │ - mcr2 0, 4, r0, cr2, cr1, {0} │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ movs r2, r2 │ │ │ │ - mrc2 0, 2, r0, cr12, cr1, {0} │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ movs r2, r2 │ │ │ │ - mrc2 0, 1, r0, cr0, cr1, {0} │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ movs r2, r2 │ │ │ │ - mrc2 0, 0, r0, cr6, cr1, {0} │ │ │ │ - vshr.u32 d16, d1, #20 │ │ │ │ - stcl 0, cr0, [sl], #-76 @ 0xffffffb4 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ + movs r2, r2 │ │ │ │ + mrc 0, 5, r0, cr2, cr3, {0} │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ movs r2, r2 │ │ │ │ - mrrc 0, 1, r0, r0, cr3 @ │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + mrc 0, 4, r0, cr8, cr3, {0} │ │ │ │ + ldrh r6, [r2, #54] @ 0x36 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ movs r2, r2 │ │ │ │ - ldc 0, cr0, [r8], #-76 @ 0xffffffb4 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + mcr 0, 4, r0, cr0, cr3, {0} │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ - ldc2l 0, cr0, [ip], {17} │ │ │ │ - stc 0, cr0, [r0], #-76 @ 0xffffffb4 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + vqadd.u32 d0, d4, d1 │ │ │ │ + mcr 0, 3, r0, cr8, cr3, {0} │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00066594 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -111262,22 +111241,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r5, r2 │ │ │ │ - bcc.n 66714 │ │ │ │ + bpl.n 665a4 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #-68 @ 0xffffffbc │ │ │ │ - mcr2 0, 2, r0, cr8, cr1, {0} │ │ │ │ - mcr2 0, 0, r0, cr8, cr1, {0} │ │ │ │ - b.n 669dc │ │ │ │ + mrc2 0, 5, r0, cr8, cr1, {0} │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + movs r2, r2 │ │ │ │ + b.n 66e6c │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000666b0 : │ │ │ │ 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 │ │ │ │ @@ -111598,44 +111579,42 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3e0011 │ │ │ │ - @ instruction: 0xfbfa0011 │ │ │ │ - vst1.8 @ instruction: 0xf9c60011 │ │ │ │ - @ instruction: 0xfb820011 │ │ │ │ - vld1.8 @ instruction: 0xf9a20011 │ │ │ │ - smmlar r0, lr, r1, r0 │ │ │ │ - ldr??.w r0, [r8, r1, lsl #1] │ │ │ │ - smlawt r0, r4, r1, r0 │ │ │ │ - vld4.8 {d16-d19}, [r0 :64], r1 │ │ │ │ - smlabt r0, ip, r1, r0 │ │ │ │ - b.n 66964 │ │ │ │ - movs r3, r2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + stc2 0, cr0, [r6], {17} │ │ │ │ + mcr2 0, 2, r0, cr2, cr1, {0} │ │ │ │ + stc2 0, cr0, [lr], {17} │ │ │ │ + stc2l 0, cr0, [sl, #68] @ 0x44 │ │ │ │ + @ instruction: 0xfbea0011 │ │ │ │ + stc2 0, cr0, [r6, #68]! @ 0x44 │ │ │ │ + @ instruction: 0xfbc00011 │ │ │ │ + ldc2l 0, cr0, [ip, #-68]! @ 0xffffffbc │ │ │ │ + @ instruction: 0xfba80011 │ │ │ │ + stc2l 0, cr0, [r4, #-68]! @ 0xffffffbc │ │ │ │ + strd r0, r0, [r0, #76]! @ 0x4c │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ movs r1, r2 │ │ │ │ - vqadd.u16 d0, d4, d1 │ │ │ │ - b.n 66938 │ │ │ │ - movs r3, r2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + lsls r4, r3, #5 │ │ │ │ + movs r2, r2 │ │ │ │ + strd r0, r0, [r4, #76] @ 0x4c │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ movs r1, r2 │ │ │ │ - vqadd.u8 d16, d8, d1 │ │ │ │ - b.n 6690c │ │ │ │ - movs r3, r2 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + lsls r0, r2, #6 │ │ │ │ + movs r2, r2 │ │ │ │ + @ instruction: 0xe9a80013 │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ movs r1, r2 │ │ │ │ - strb.w r0, [r4, r1, lsl #1] │ │ │ │ - b.n 668e0 │ │ │ │ - movs r3, r2 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfa4c0011 │ │ │ │ + @ instruction: 0xe98c0013 │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00066a60 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -111717,20 +111696,20 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ movs r5, r2 │ │ │ │ - vst1.8 @ instruction: 0xf9860011 │ │ │ │ + @ instruction: 0xfbce0011 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e60011 │ │ │ │ - vld1.8 @ instruction: 0xf9a20011 │ │ │ │ - bgt.n 66b38 │ │ │ │ + @ instruction: 0xfa2e0011 │ │ │ │ + @ instruction: 0xfbea0011 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00066b40 : │ │ │ │ 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 │ │ │ │ @@ -112281,50 +112260,50 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, sl, #9502720 @ 0x910000 │ │ │ │ - vld1.8 @ instruction: 0xf9aa0011 │ │ │ │ + @ instruction: 0xf6820011 │ │ │ │ + @ instruction: 0xfbf20011 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #17, ip │ │ │ │ - ldr??.w r0, [ip, #17] │ │ │ │ - bfi r0, r2, #0, #18 │ │ │ │ - ldr.w r0, [r2, #17] │ │ │ │ - @ instruction: 0xf3320011 │ │ │ │ - strh.w r0, [r2, #17] │ │ │ │ - @ instruction: 0xf2fc0011 │ │ │ │ - str??.w r0, [ip, r1, lsl #1] │ │ │ │ - @ instruction: 0xf2de0011 │ │ │ │ - str.w r0, [lr, r1, lsl #1] │ │ │ │ - @ instruction: 0xf2b40011 │ │ │ │ - strh.w r0, [r4, r1, lsl #1] │ │ │ │ - @ instruction: 0xf2940011 │ │ │ │ - strb.w r0, [r4, r1, lsl #1] │ │ │ │ - @ instruction: 0xf25e0011 │ │ │ │ - @ instruction: 0xf7ce0011 │ │ │ │ - @ instruction: 0xf2280011 │ │ │ │ - @ instruction: 0xf7980011 │ │ │ │ - addw r0, sl, #17 │ │ │ │ - @ instruction: 0xf77a0011 │ │ │ │ - @ instruction: 0xf1f20011 │ │ │ │ - @ instruction: 0xf7620011 │ │ │ │ - b.n 67234 │ │ │ │ + rsbs r0, r4, #9502720 @ 0x910000 │ │ │ │ + smlsdx r0, r4, r1, r0 │ │ │ │ + sub.w r0, sl, #9502720 @ 0x910000 │ │ │ │ + smlabt r0, sl, r1, r0 │ │ │ │ + sbcs.w r0, sl, #9502720 @ 0x910000 │ │ │ │ + @ instruction: 0xfaea0011 │ │ │ │ + adc.w r0, r4, #9502720 @ 0x910000 │ │ │ │ + @ instruction: 0xfab40011 │ │ │ │ + @ instruction: 0xf5260011 │ │ │ │ + @ instruction: 0xfa960011 │ │ │ │ + @ instruction: 0xf4fc0011 │ │ │ │ + @ instruction: 0xfa6c0011 │ │ │ │ + @ instruction: 0xf4dc0011 │ │ │ │ + @ instruction: 0xfa4c0011 │ │ │ │ + @ instruction: 0xf4a60011 │ │ │ │ + @ instruction: 0xfa160011 │ │ │ │ + orns r0, r0, #9502720 @ 0x910000 │ │ │ │ + vld1.8 @ instruction: 0xf9e00011 │ │ │ │ + orrs.w r0, r2, #9502720 @ 0x910000 │ │ │ │ + vst1.8 @ instruction: 0xf9c20011 │ │ │ │ + bics.w r0, sl, #9502720 @ 0x910000 │ │ │ │ + vld1.8 @ instruction: 0xf9aa0011 │ │ │ │ + b.n 676c4 │ │ │ │ movs r3, r2 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf4c60011 │ │ │ │ - b.n 67208 │ │ │ │ + @ instruction: 0xf70e0011 │ │ │ │ + b.n 67698 │ │ │ │ movs r3, r2 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00067184 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -112484,27 +112463,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ movs r5, r2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s32 d16, d1, #14 │ │ │ │ - sbc.w r0, r2, #9502720 @ 0x910000 │ │ │ │ - vshr.s32 d0, d1, #22 │ │ │ │ - sbcs.w r0, sl, #9502720 @ 0x910000 │ │ │ │ - bpl.n 67390 │ │ │ │ + @ instruction: 0xf23a0011 │ │ │ │ + @ instruction: 0xf7aa0011 │ │ │ │ + @ instruction: 0xf1f20011 │ │ │ │ + @ instruction: 0xf7c20011 │ │ │ │ + bvc.n 67420 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ movs r1, r2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00067348 : │ │ │ │ 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 │ │ │ │ @@ -112708,33 +112687,33 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 2, r0, cr2, cr1, {0} │ │ │ │ - usat r0, #17, sl │ │ │ │ - mcr 0, 0, r0, cr8, cr1, {0} │ │ │ │ - sbfx r0, r0, #0, #18 │ │ │ │ - stcl 0, cr0, [sl, #68]! @ 0x44 │ │ │ │ - ssat16 r0, #18, r2 │ │ │ │ - ldcl 0, cr0, [r2, #68] @ 0x44 │ │ │ │ - ssat r0, #18, sl │ │ │ │ - bgt.n 67590 │ │ │ │ + eors.w r0, sl, #17 │ │ │ │ + rsbs r0, r2, #9502720 @ 0x910000 │ │ │ │ + orrs.w r0, r0, #17 │ │ │ │ + @ instruction: 0xf5880011 │ │ │ │ + bics.w r0, r2, #17 │ │ │ │ + sbc.w r0, sl, #9502720 @ 0x910000 │ │ │ │ + ands.w r0, sl, #17 │ │ │ │ + adcs.w r0, r2, #9502720 @ 0x910000 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ movs r1, r2 │ │ │ │ - blt.n 67564 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ movs r3, r2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ movs r1, r2 │ │ │ │ - vmov.i32 d16, #33 @ 0x00000021 │ │ │ │ + addw r0, sl, #17 │ │ │ │ │ │ │ │ 00067590 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 67640 │ │ │ │ @@ -112815,20 +112794,20 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #16] │ │ │ │ movs r5, r2 │ │ │ │ - @ instruction: 0xf2360011 │ │ │ │ + orns r0, lr, #9502720 @ 0x910000 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], #68 @ 0x44 │ │ │ │ - @ instruction: 0xf1ee0011 │ │ │ │ - bne.n 67608 │ │ │ │ + mrc 0, 7, r0, cr14, cr1, {0} │ │ │ │ + bics.w r0, r6, #9502720 @ 0x910000 │ │ │ │ + bmi.n 67698 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00067670 : │ │ │ │ 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 │ │ │ │ @@ -113560,83 +113539,73 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8000011 │ │ │ │ - subs.w r0, ip, r1, lsr #32 │ │ │ │ - b.n 67c60 │ │ │ │ - movs r1, r2 │ │ │ │ - @ instruction: 0xeada0011 │ │ │ │ - b.n 67c08 │ │ │ │ - movs r1, r2 │ │ │ │ - @ instruction: 0xeaaa0011 │ │ │ │ - b.n 67ba4 │ │ │ │ - movs r1, r2 │ │ │ │ - orns r0, r4, r1, lsr #32 │ │ │ │ - b.n 67b34 │ │ │ │ - movs r1, r2 │ │ │ │ - bics.w r0, r8, r1, lsr #32 │ │ │ │ - b.n 67af4 │ │ │ │ - movs r1, r2 │ │ │ │ - ands.w r0, r4, r1, lsr #32 │ │ │ │ - b.n 67a9c │ │ │ │ - movs r1, r2 │ │ │ │ - strd r0, r0, [r4, #68]! @ 0x44 │ │ │ │ - b.n 67a74 │ │ │ │ - movs r1, r2 │ │ │ │ - strd r0, r0, [ip, #68] @ 0x44 │ │ │ │ - b.n 67a4c │ │ │ │ - movs r1, r2 │ │ │ │ - @ instruction: 0xe9b40011 │ │ │ │ - b.n 67a08 │ │ │ │ - movs r1, r2 │ │ │ │ - @ instruction: 0xe98e0011 │ │ │ │ - b.n 679e0 │ │ │ │ - movs r1, r2 │ │ │ │ - ldrd r0, r0, [r6, #-68]! @ 0x44 │ │ │ │ - b.n 6799c │ │ │ │ - movs r1, r2 │ │ │ │ - ldrd r0, r0, [r0, #-68] @ 0x44 │ │ │ │ - b.n 67974 │ │ │ │ - movs r1, r2 │ │ │ │ - ldmdb r8!, {r0, r4} │ │ │ │ - b.n 6793c │ │ │ │ + orr.w r0, r8, r1, lsr #32 │ │ │ │ + mcr 0, 0, r0, cr4, cr1, {0} │ │ │ │ + strd r0, r0, [r6, #-68]! @ 0x44 │ │ │ │ + stc 0, cr0, [r2, #-68]! @ 0xffffffbc │ │ │ │ + ldmdb r6!, {r0, r4} │ │ │ │ + ldcl 0, cr0, [r2], #68 @ 0x44 │ │ │ │ + stmdb r0, {r0, r4} │ │ │ │ + ldc 0, cr0, [ip], #68 @ 0x44 │ │ │ │ + @ instruction: 0xe8c40011 │ │ │ │ + stc 0, cr0, [r0], {17} │ │ │ │ + stmia.w r0!, {r0, r4} │ │ │ │ + mrrc 0, 1, r0, ip, cr1 │ │ │ │ + ldrd r0, r0, [r0], #-68 @ 0x44 │ │ │ │ + stc 0, cr0, [ip], #-68 @ 0xffffffbc │ │ │ │ + @ instruction: 0xe8580011 │ │ │ │ + ldc 0, cr0, [r4], {17} │ │ │ │ + strex r0, r0, [r0, #68] @ 0x44 │ │ │ │ + @ instruction: 0xebfc0011 │ │ │ │ + @ instruction: 0xe81a0011 │ │ │ │ + rsbs r0, r6, r1, lsr #32 │ │ │ │ + @ instruction: 0xe8020011 │ │ │ │ + subs.w r0, lr, r1, lsr #32 │ │ │ │ + b.n 67e2c │ │ │ │ + movs r1, r2 │ │ │ │ + @ instruction: 0xeb980011 │ │ │ │ + b.n 67e04 │ │ │ │ + movs r1, r2 │ │ │ │ + @ instruction: 0xeb800011 │ │ │ │ + b.n 67dcc │ │ │ │ movs r1, r2 │ │ │ │ - ldmdb r8, {r0, r4} │ │ │ │ - b.n 67914 │ │ │ │ + sbc.w r0, r0, r1, lsr #32 │ │ │ │ + b.n 67da4 │ │ │ │ movs r1, r2 │ │ │ │ - stmdb r0, {r0, r4} │ │ │ │ - b.n 678d4 │ │ │ │ + adc.w r0, r8, r1, lsr #32 │ │ │ │ + b.n 67d64 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe8dc0011 │ │ │ │ - bcc.n 67dbc │ │ │ │ + @ instruction: 0xeb240011 │ │ │ │ + bpl.n 67e4c │ │ │ │ movs r3, r2 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ movs r1, r2 │ │ │ │ - bcc.n 67f90 │ │ │ │ + bpl.n 67e20 │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf0c40011 │ │ │ │ - bcc.n 67f64 │ │ │ │ + ssat r0, #18, ip │ │ │ │ + bpl.n 67df4 │ │ │ │ movs r3, r2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ movs r1, r2 │ │ │ │ - bcc.n 67f38 │ │ │ │ + bpl.n 67dc8 │ │ │ │ movs r3, r2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [r4], #-68 @ 0xffffffbc │ │ │ │ + mrc 0, 3, r0, cr12, cr1, {0} │ │ │ │ │ │ │ │ 00067ec8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #356] @ 68040 │ │ │ │ @@ -113795,31 +113764,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #0] │ │ │ │ movs r5, r2 │ │ │ │ - cbnz r6, 68090 │ │ │ │ + cbnz r6, 680e2 │ │ │ │ movs r1, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 685d0 │ │ │ │ - movs r1, r2 │ │ │ │ - b.n 67d4c │ │ │ │ + b.n 67a60 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 68548 │ │ │ │ + ldmia.w r2!, {r0, r4} │ │ │ │ + b.n 679d8 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 67c94 │ │ │ │ + @ instruction: 0xe8520011 │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ - movs r1, r2 │ │ │ │ - cbnz r4, 6808a │ │ │ │ + cbnz r4, 680dc │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 6808c │ │ │ │ + cbnz r0, 680de │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006808c : │ │ │ │ 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 │ │ │ │ @@ -114107,53 +114074,52 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 684b0 │ │ │ │ + b.n 68940 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 67bbc │ │ │ │ + b.n 6804c │ │ │ │ movs r1, r2 │ │ │ │ - b.n 683d8 │ │ │ │ + b.n 68868 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 68ae4 │ │ │ │ + b.n 67f74 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 68398 │ │ │ │ + b.n 68828 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 68aa4 │ │ │ │ + b.n 67f34 │ │ │ │ movs r1, r2 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 68800 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 68a7c │ │ │ │ + b.n 67f0c │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + beq.n 68478 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + strb r2, [r5, #2] │ │ │ │ movs r1, r2 │ │ │ │ - b.n 67ee8 │ │ │ │ + b.n 68378 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + beq.n 6844c │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + strb r6, [r1, #2] │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 68420 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ - movs r1, r2 │ │ │ │ - b.n 67f30 │ │ │ │ + strb r2, [r6, #1] │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe8000011 │ │ │ │ + beq.n 683f4 │ │ │ │ movs r3, r2 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + strb r6, [r2, #1] │ │ │ │ movs r1, r2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + b.n 68544 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000683cc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114235,23 +114201,23 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ movs r5, r2 │ │ │ │ - b.n 68838 │ │ │ │ + b.n 67cc8 │ │ │ │ movs r1, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + b.n 68628 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 688a4 │ │ │ │ + b.n 67d34 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000684ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115273,136 +115239,136 @@ │ │ │ │ movs r5, r2 │ │ │ │ cmp r4, #144 @ 0x90 │ │ │ │ movs r6, r2 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #18] │ │ │ │ movs r5, r2 │ │ │ │ - ldcl 0, cr0, [r0, #68]! @ 0x44 │ │ │ │ - bpl.n 69024 │ │ │ │ + bics.w r0, r8, #17 │ │ │ │ + bvc.n 68eb4 │ │ │ │ movs r1, r2 │ │ │ │ - ldcl 0, cr0, [r4, #68] @ 0x44 │ │ │ │ - bpl.n 68ff4 │ │ │ │ + ands.w r0, ip, #17 │ │ │ │ + bvc.n 69084 │ │ │ │ movs r1, r2 │ │ │ │ - stcl 0, cr0, [r2, #68] @ 0x44 │ │ │ │ - bpl.n 68fd8 │ │ │ │ + and.w r0, sl, #17 │ │ │ │ + bvc.n 69068 │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [r0, #68]! @ 0x44 │ │ │ │ - bpl.n 68fbc │ │ │ │ + vshr.s32 d16, d1, #8 │ │ │ │ + bvc.n 6904c │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [lr, #68] @ 0x44 │ │ │ │ - bpl.n 68fa0 │ │ │ │ + vshr.s32 d16, d1, #26 │ │ │ │ + bvc.n 69030 │ │ │ │ movs r1, r2 │ │ │ │ - stc 0, cr0, [r0, #68] @ 0x44 │ │ │ │ - bmi.n 68f6c │ │ │ │ + vshr.s8 d16, d1, #8 │ │ │ │ + bvc.n 68ffc │ │ │ │ movs r1, r2 │ │ │ │ - ldcl 0, cr0, [sl, #-68] @ 0xffffffbc │ │ │ │ - bmi.n 68f28 │ │ │ │ + vshr.s32 d0, d1, #30 │ │ │ │ + bvc.n 68fb8 │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [r4, #-68]! @ 0xffffffbc │ │ │ │ - bmi.n 68ee4 │ │ │ │ + vqadd.s64 d16, d12, d1 │ │ │ │ + bvs.n 68f74 │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [sl, #-68] @ 0xffffffbc │ │ │ │ - bmi.n 690b8 │ │ │ │ + vqadd.s32 d16, d2, d1 │ │ │ │ + bvs.n 68f48 │ │ │ │ movs r1, r2 │ │ │ │ - ldcl 0, cr0, [sl], #68 @ 0x44 │ │ │ │ - bmi.n 69080 │ │ │ │ + vqadd.s8 d16, d2, d1 │ │ │ │ + bvs.n 68f10 │ │ │ │ movs r1, r2 │ │ │ │ - stcl 0, cr0, [r0], #68 @ 0x44 │ │ │ │ - bmi.n 69054 │ │ │ │ + vqadd.s32 d0, d8, d1 │ │ │ │ + bvs.n 68ee4 │ │ │ │ movs r1, r2 │ │ │ │ - stcl 0, cr0, [sl], {17} │ │ │ │ - bmi.n 69030 │ │ │ │ + vqadd.s16 d0, d2, d1 │ │ │ │ + bvs.n 690c0 │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [r6], #68 @ 0x44 │ │ │ │ - bmi.n 6900c │ │ │ │ + mrc 0, 7, r0, cr14, cr1, {0} │ │ │ │ + bvs.n 6909c │ │ │ │ movs r1, r2 │ │ │ │ - stc 0, cr0, [r0], #68 @ 0x44 │ │ │ │ - bmi.n 68fec │ │ │ │ + mcr 0, 7, r0, cr8, cr1, {0} │ │ │ │ + bvs.n 6907c │ │ │ │ movs r1, r2 │ │ │ │ - stc 0, cr0, [lr], {17} │ │ │ │ - bcc.n 68fd0 │ │ │ │ + mrc 0, 6, r0, cr6, cr1, {0} │ │ │ │ + bvs.n 69060 │ │ │ │ movs r1, r2 │ │ │ │ - stcl 0, cr0, [r8], #-68 @ 0xffffffbc │ │ │ │ - bcc.n 68f8c │ │ │ │ + mrc 0, 5, r0, cr0, cr1, {0} │ │ │ │ + bvs.n 6901c │ │ │ │ movs r1, r2 │ │ │ │ - mrrc 0, 1, r0, r6, cr1 │ │ │ │ - bcc.n 68f70 │ │ │ │ + mrc 0, 4, r0, cr14, cr1, {0} │ │ │ │ + bvs.n 69000 │ │ │ │ movs r1, r2 │ │ │ │ - mcrr 0, 1, r0, r6, cr1 │ │ │ │ - bcc.n 68f58 │ │ │ │ + mcr 0, 4, r0, cr14, cr1, {0} │ │ │ │ + bpl.n 68fe8 │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [r4], #-68 @ 0xffffffbc │ │ │ │ - bcc.n 68f3c │ │ │ │ + mrc 0, 3, r0, cr12, cr1, {0} │ │ │ │ + bpl.n 68fcc │ │ │ │ movs r1, r2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + push {r1, r3, r7} │ │ │ │ movs r3, r2 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ movs r1, r2 │ │ │ │ - ldrd r0, r0, [ip], #-68 @ 0x44 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + @ instruction: 0xeac40011 │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ movs r1, r2 │ │ │ │ - stc 0, cr0, [r8], #-68 @ 0xffffffbc │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + mrc 0, 3, r0, cr0, cr1, {0} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xeac40011 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stc 0, cr0, [ip, #-68] @ 0xffffffbc │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ movs r1, r2 │ │ │ │ - bge.n 690e4 │ │ │ │ + bgt.n 68f74 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ movs r1, r2 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + b.n 69198 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe9840011 │ │ │ │ - cbz r4, 6908c │ │ │ │ + rsb r0, ip, r1, lsr #32 │ │ │ │ + cbz r4, 690de │ │ │ │ movs r3, r2 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ movs r1, r2 │ │ │ │ - bge.n 690a8 │ │ │ │ + bgt.n 69138 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xeb2e0011 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + ldcl 0, cr0, [r6, #-68]! @ 0xffffffbc │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe8ce0011 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + adds.w r0, r6, r1, lsr #32 │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ movs r1, r2 │ │ │ │ - bvs.n 69024 │ │ │ │ + bls.n 690b4 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000690a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -115591,19 +115557,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83e0011 │ │ │ │ - beq.n 69214 │ │ │ │ + eor.w r0, r6, r1, lsr #32 │ │ │ │ + bcc.n 692a4 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe8280011 │ │ │ │ - beq.n 691f0 │ │ │ │ + orns r0, r0, r1, lsr #32 │ │ │ │ + bcc.n 69280 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00069260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115666,21 +115632,20 @@ │ │ │ │ movle r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ movs r5, r2 │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ movs r5, r2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 69208 │ │ │ │ - movs r1, r2 │ │ │ │ - beq.n 6934c │ │ │ │ + strd r0, r0, [r0, #68] @ 0x44 │ │ │ │ + bcs.n 693dc │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006931c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -115812,23 +115777,22 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 690c0 │ │ │ │ - movs r1, r2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldrd r0, r0, [r0], #-68 @ 0x44 │ │ │ │ + bne.n 6948c │ │ │ │ movs r1, r2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ - movs r3, r2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + itt cs │ │ │ │ + movcs r3, r2 │ │ │ │ + ldrshcs r2, [r4, r5] │ │ │ │ movs r1, r2 │ │ │ │ - bvc.n 69428 │ │ │ │ + bge.n 694b8 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 00069480 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115891,21 +115855,21 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r5, r2 │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ movs r5, r2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 68ff0 │ │ │ │ + b.n 69480 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 695bc │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006953c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -116038,31 +116002,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 68f60 │ │ │ │ + b.n 693f0 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ movs r1, r2 │ │ │ │ - b.n 68f38 │ │ │ │ + b.n 693c8 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ movs r1, r2 │ │ │ │ - itet ge │ │ │ │ - movge r2, r2 │ │ │ │ - ldmialt r4!, {r1, r2, r3, r6, r7} │ │ │ │ - movge r1, r2 │ │ │ │ - b.n 68f00 │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + movs r2, r2 │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ movs r1, r2 │ │ │ │ - b.n 68ee4 │ │ │ │ + b.n 69390 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + b.n 69374 │ │ │ │ + movs r1, r2 │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000696a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -116125,21 +116089,21 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r5, r2 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ movs r5, r2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 69df0 │ │ │ │ + b.n 69280 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006975c : │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -118566,245 +118530,245 @@ │ │ │ │ b.n 6aebe │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6a290 │ │ │ │ b.w 6a278 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w 6a2c6 │ │ │ │ - itte mi │ │ │ │ - movmi r1, r2 │ │ │ │ - bkpt 0x008c │ │ │ │ - movpl r1, r2 │ │ │ │ - bkpt 0x00ae │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ movs r1, r2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ + movs r1, r2 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + movs r1, r2 │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r1, r2 │ │ │ │ ldrh r4, [r2, r3] │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + uxtb r4, r2 │ │ │ │ movs r2, r2 │ │ │ │ - bkpt 0x0064 │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - bkpt 0x0036 │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ - movs r1, r2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + itee al │ │ │ │ + moval r1, r2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + mov r1, r2 │ │ │ │ + itt gt │ │ │ │ + movgt r1, r2 │ │ │ │ + stmiagt r0!, {r1, r4, r5} │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + it vc │ │ │ │ + movvc r1, r2 │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ movs r1, r2 │ │ │ │ - pop {r2, r6} │ │ │ │ + nop {6} │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + itet │ │ │ │ + mov r1, r2 │ │ │ │ + itt cc @ unpredictable │ │ │ │ + movcc r1, r2 │ │ │ │ + ittt le @ unpredictable │ │ │ │ + movle r1, r2 │ │ │ │ + itt cs @ unpredictable │ │ │ │ + movcs r1, r2 │ │ │ │ + itte gt @ unpredictable │ │ │ │ + movgt r1, r2 │ │ │ │ + ite eq @ unpredictable │ │ │ │ + moveq r1, r2 │ │ │ │ + ittt pl @ unpredictable │ │ │ │ + movpl r1, r2 │ │ │ │ + bkpt 0x00a4 │ │ │ │ + movpl r1, r2 │ │ │ │ + itte mi │ │ │ │ + movmi r1, r2 │ │ │ │ + bkpt 0x008c │ │ │ │ + movpl r1, r2 │ │ │ │ + bkpt 0x0086 │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + bkpt 0x00ea │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b200 │ │ │ │ + bkpt 0x002c │ │ │ │ movs r1, r2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + bkpt 0x00bc │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r2, 6b1fe │ │ │ │ + bkpt 0x0002 │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + bkpt 0x008e │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r2, 6b1fa │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - pop {} │ │ │ │ + bkpt 0x0048 │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b1f0 │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 6b214 │ │ │ │ + bkpt 0x000e │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b1ea │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 6b212 │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - revsh r4, r3 │ │ │ │ + pop {r2, r5, pc} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 6b204 │ │ │ │ + pop {r3, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - hlt 0x0006 │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b204 │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ movs r1, r2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + pop {r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b206 │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ movs r1, r2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r1, r2 │ │ │ │ - revsh r2, r6 │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ movs r1, r2 │ │ │ │ - rev r2, r6 │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - hlt 0x003c │ │ │ │ + pop {r2, pc} │ │ │ │ movs r1, r2 │ │ │ │ - rev r2, r0 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ movs r1, r2 │ │ │ │ - hlt 0x0020 │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 6b218 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ movs r1, r2 │ │ │ │ - hlt 0x0006 │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b21a │ │ │ │ + pop {r2, r4} │ │ │ │ movs r1, r2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 6b21c │ │ │ │ + cbnz r0, 6b26e │ │ │ │ movs r1, r2 │ │ │ │ - rev16 r0, r0 │ │ │ │ + pop {r3, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 6b218 │ │ │ │ + cbnz r6, 6b26a │ │ │ │ movs r1, r2 │ │ │ │ - rev r4, r4 │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 6b21a │ │ │ │ + cbnz r0, 6b26c │ │ │ │ movs r1, r2 │ │ │ │ - rev r6, r1 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r2, 6b21c │ │ │ │ + cbnz r2, 6b26e │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 6b242 │ │ │ │ + pop {r5} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 6b216 │ │ │ │ + cbnz r6, 6b268 │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 6b244 │ │ │ │ + pop {r3} │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 6b218 │ │ │ │ + cbnz r6, 6b26a │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 6b242 │ │ │ │ + cbnz r6, 6b294 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 6b26a │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b23e │ │ │ │ + cbnz r4, 6b290 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + revsh r2, r7 │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 6b240 │ │ │ │ + cbnz r4, 6b292 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + revsh r2, r4 │ │ │ │ movs r1, r2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ movs r2, r2 │ │ │ │ - cbnz r0, 6b246 │ │ │ │ + cbnz r0, 6b298 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + revsh r2, r0 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r1, r2 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + @ instruction: 0xb752 │ │ │ │ movs r1, r2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ movs r1, r2 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb730 │ │ │ │ movs r1, r2 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ movs r1, r2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ movs r1, r2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb79a │ │ │ │ movs r1, r2 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ movs r1, r2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb77e │ │ │ │ movs r1, r2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ movs r1, r2 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ movs r1, r2 │ │ │ │ - push {r2, lr} │ │ │ │ + @ instruction: 0xb74c │ │ │ │ movs r1, r2 │ │ │ │ - push {r3, r6} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ movs r1, r2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ movs r1, r2 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ movs r1, r2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ movs r1, r2 │ │ │ │ - cbz r2, 6b300 │ │ │ │ + @ instruction: 0xb63a │ │ │ │ movs r1, r2 │ │ │ │ - push {r3, r7} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ movs r1, r2 │ │ │ │ - cbz r6, 6b2fe │ │ │ │ + @ instruction: 0xb616 │ │ │ │ movs r1, r2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ movs r1, r2 │ │ │ │ - cbz r4, 6b2fe │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r2 │ │ │ │ - push {r2, r6} │ │ │ │ + @ instruction: 0xb68c │ │ │ │ movs r1, r2 │ │ │ │ - cbz r2, 6b2fe │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ movs r1, r2 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ movs r1, r2 │ │ │ │ - cbz r2, 6b2fe │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ movs r1, r2 │ │ │ │ - cbz r4, 6b326 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ movs r1, r2 │ │ │ │ - cbz r2, 6b2fc │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ movs r1, r2 │ │ │ │ - cbz r6, 6b328 │ │ │ │ + @ instruction: 0xb62e │ │ │ │ movs r1, r2 │ │ │ │ - cbz r4, 6b2fe │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ movs r1, r2 │ │ │ │ - cbz r0, 6b326 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ movs r1, r2 │ │ │ │ - uxtb r6, r7 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ movs r1, r2 │ │ │ │ - cbz r6, 6b318 │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ movs r1, r2 │ │ │ │ - uxth r4, r5 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbz r2, 6b31a │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ movs r1, r2 │ │ │ │ - uxth r0, r2 │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - cbz r6, 6b318 │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ movs r1, r2 │ │ │ │ - sxtb r4, r5 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ movs r1, r2 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r7} │ │ │ │ movs r1, r2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - uxtb r0, r0 │ │ │ │ + push {r3, lr} │ │ │ │ movs r1, r2 │ │ │ │ - sxth r4, r0 │ │ │ │ + push {r2, r3, r6} │ │ │ │ movs r1, r2 │ │ │ │ ldr r3, [pc, #596] @ (6b540 ) │ │ │ │ movw r2, #19014 @ 0x4a46 │ │ │ │ ldr r1, [pc, #596] @ (6b544 ) │ │ │ │ ldr r0, [pc, #596] @ (6b548 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -119023,163 +118987,163 @@ │ │ │ │ ldr r1, [pc, #308] @ (6b664 ) │ │ │ │ ldr r0, [pc, #308] @ (6b668 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1072 @ 0x430 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #520 @ (adr r0, 6b74c ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + lsrs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #424 @ (adr r0, 6b6f8 ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + lsls r0, r5 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc, #328 @ (adr r0, 6b6a4 ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + lsls r0, r2 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #232 @ (adr r0, 6b650 ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + eors r0, r7 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #136 @ (adr r0, 6b5fc ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #24 │ │ │ │ + eors r0, r4 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #40 @ (adr r0, 6b5a8 ) │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, #0 │ │ │ │ + eors r0, r1 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + ands r0, r6 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + ands r0, r3 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + ands r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + revsh r6, r6 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ movs r3, r2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ movs r1, r2 │ │ │ │ - cbz r6, 6b612 │ │ │ │ + cbz r6, 6b664 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r7, #16 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ movs r1, r2 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + cbz r2, 6b692 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ movs r1, r2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 6b6a4 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ movs r1, r2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006b66c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -119298,27 +119262,27 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #896] @ (6bb14 ) │ │ │ │ movs r5, r2 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #8 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + add r0, pc, #808 @ (adr r0, 6bad0 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #760 @ (adr r0, 6baa4 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + add r0, pc, #720 @ (adr r0, 6ba80 ) │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0006b7b0 : │ │ │ │ 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 │ │ │ │ @@ -119577,45 +119541,45 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ mov sl, sp │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #24 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ movs r1, r2 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r2 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r4, #24 │ │ │ │ movs r1, r2 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r3, r2 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ movs r1, r2 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006ba8c : │ │ │ │ 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 │ │ │ │ @@ -120733,117 +120697,117 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #184 @ (adr r1, 6c6c4 ) │ │ │ │ + add r3, pc, #472 @ (adr r3, 6c7e4 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 6c924 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 6c644 ) │ │ │ │ movs r1, r2 │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ movs r5, r2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 6c89c ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 6c9bc ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 6c744 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 6c864 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #128 @ (adr r0, 6c6ac ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 6c7cc ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 6c63c ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 6c75c ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r2, pc, #120 @ (adr r2, 6c6b4 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r2, pc, #32 @ (adr r2, 6c664 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r1, pc, #960 @ (adr r1, 6ca0c ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + add r1, pc, #896 @ (adr r1, 6c9d4 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r1, pc, #816 @ (adr r1, 6c98c ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + add r1, pc, #736 @ (adr r1, 6c944 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + add r1, pc, #560 @ (adr r1, 6c89c ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + add r1, pc, #424 @ (adr r1, 6c81c ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + add r1, pc, #296 @ (adr r1, 6c7a4 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #216 @ (adr r1, 6c75c ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + add r1, pc, #88 @ (adr r1, 6c6e4 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + add r1, pc, #8 @ (adr r1, 6c69c ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + add r0, pc, #488 @ (adr r0, 6c884 ) │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ ldr r1, [pc, #328] @ (6c824 ) │ │ │ │ ldr r0, [pc, #332] @ (6c828 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -120968,89 +120932,89 @@ │ │ │ │ ldr r1, [pc, #160] @ (6c8b4 ) │ │ │ │ ldr r0, [pc, #160] @ (6c8b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1188 @ 0x4a4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #952 @ (adr r0, 6cc14 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ movs r1, r2 │ │ │ │ - uxtb r2, r0 │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ movs r1, r2 │ │ │ │ - cbz r6, 6c88c │ │ │ │ + cbz r6, 6c8de │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r4, #20 │ │ │ │ movs r1, r2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + cbz r6, 6c8a6 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ movs r1, r2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 6c994 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, 6cab4 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #424 @ (adr r0, 6ca40 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ movs r1, r2 │ │ │ │ - cbz r2, 6c8b2 │ │ │ │ + cbz r2, 6c904 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ movs r1, r2 │ │ │ │ - add r0, pc, #872 @ (adr r0, 6cc18 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 6c938 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ movs r3, r2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ movs r1, r2 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006c8bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -121169,26 +121133,27 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ movs r5, r2 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 2, r0, cr6, cr1, {0} │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ + movs r2, r2 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0006ca00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -121308,26 +121273,26 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ movs r5, r2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0, #-68] @ 0xffffffbc │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + vqadd.u8 d16, d8, d1 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0006cb48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -121746,83 +121711,83 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ movs r1, r2 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ movs r1, r2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ movs r2, r2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ movs r1, r2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ movs r1, r2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r2 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ movs r1, r2 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ movs r1, r2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ movs r2, r2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006d00c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -121885,21 +121850,21 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r5, r2 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ movs r5, r2 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ movs r1, r2 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006d0c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -122107,49 +122072,49 @@ │ │ │ │ nop │ │ │ │ cmp r7, #28 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ movs r1, r2 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ movs r1, r2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ movs r2, r2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ movs r1, r2 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ movs r1, r2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r2 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r2, r2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #16 │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006d308 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -122212,21 +122177,21 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ movs r5, r2 │ │ │ │ cmp r4, #148 @ 0x94 │ │ │ │ movs r5, r2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #736 @ (adr r7, 6d6a0 ) │ │ │ │ + add r2, sp, #0 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006d3c4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -122442,51 +122407,51 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #928 @ (adr r6, 6d968 ) │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ movs r1, r2 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ movs r5, r2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 6d764 ) │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ movs r1, r2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 6d714 ) │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ movs r1, r2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 6d6c4 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 6d644 ) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r1, r2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 6d9e4 ) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - add r5, pc, #880 @ (adr r5, 6d970 ) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 6d918 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006d610 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -122607,33 +122572,33 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #82 @ 0x52 │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #520 @ (adr r4, 6d950 ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 6da70 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ movs r3, r2 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r1, r2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ movs r3, r2 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r2, #7 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r0, #0 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006d764 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -122900,65 +122865,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ movs r5, r2 │ │ │ │ movs r7, #98 @ 0x62 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + subs r4, r2, r0 │ │ │ │ movs r1, r2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 6dd18 ) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 6de38 ) │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r1, r2 │ │ │ │ - add r1, pc, #952 @ (adr r1, 6de04 ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 6db24 ) │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + adds r4, r4, r7 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + subs r6, r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006da58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -123087,35 +123052,35 @@ │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r7, #28 │ │ │ │ movs r5, r2 │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [pc, #328] @ (6dce0 ) │ │ │ │ + ldr r7, [pc, #616] @ (6de00 ) │ │ │ │ movs r2, r2 │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #188 @ 0xbc │ │ │ │ movs r5, r2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ movs r2, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 6dc14 │ │ │ │ sub sp, #12 │ │ │ │ @@ -123148,15 +123113,15 @@ │ │ │ │ pop {pc} │ │ │ │ movs r4, #42 @ 0x2a │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + adds r4, r0, r1 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006dc24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -123345,43 +123310,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #178 @ 0xb2 │ │ │ │ movs r5, r2 │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #952 @ (adr r0, 6e1cc ) │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #536 @ (adr r0, 6e038 ) │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ movs r3, r2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + adds r2, r4, r1 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006de2c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -123783,67 +123748,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r7, #6 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r2, r2 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r1, r2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r6, [r5, #30] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ movs r1, r2 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r2, #6] │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006e27c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -123922,23 +123887,23 @@ │ │ │ │ movs r5, r2 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r5, r2 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006e358 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -124035,37 +124000,37 @@ │ │ │ │ b.n 6e40c │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ mrc2 0, 4, r0, cr8, cr4, {0} │ │ │ │ adds r6, r0, #2 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ movs r1, r2 │ │ │ │ adds r0, r3, #1 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ movs r1, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 6e4d4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -124098,15 +124063,15 @@ │ │ │ │ pop {pc} │ │ │ │ subs r2, r5, r5 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006e4e4 : │ │ │ │ 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 │ │ │ │ @@ -124517,87 +124482,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r6, r3 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ movs r1, r2 │ │ │ │ adds r0, r6, r3 │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + strb r0, [r4, #2] │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r7, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ movs r1, r2 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006e98c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -124999,67 +124964,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #17 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ movs r1, r2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ movs r3, r2 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006eddc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125138,23 +125103,23 @@ │ │ │ │ movs r5, r2 │ │ │ │ str r0, [r0, #68] @ 0x44 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #6 │ │ │ │ movs r5, r2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [pc, #1000] @ (6f2a0 ) │ │ │ │ + ldr r3, [pc, #264] @ (6efc0 ) │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006eeb8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -125251,37 +125216,37 @@ │ │ │ │ b.n 6ef6c │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3380014 │ │ │ │ asrs r6, r4, #4 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ movs r1, r2 │ │ │ │ asrs r0, r7, #3 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #2 │ │ │ │ movs r5, r2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ movs r2, r2 │ │ │ │ - cmp r8, sl │ │ │ │ + ldr r0, [pc, #96] @ (6f03c ) │ │ │ │ movs r1, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 6f034 │ │ │ │ sub sp, #12 │ │ │ │ @@ -125314,15 +125279,15 @@ │ │ │ │ pop {pc} │ │ │ │ asrs r2, r1, #32 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006f044 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -125529,44 +125494,49 @@ │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #27 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #8] │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + strb r6, [r0, #8] │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r1, r2 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r4, #24] │ │ │ │ movs r3, r2 │ │ │ │ - vshr.u16 d0, d0, #8 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + lsls r0, r4, #7 │ │ │ │ + movs r1, r2 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ movs r1, r2 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r1, #24] │ │ │ │ movs r3, r2 │ │ │ │ - vmov.i32 d0, #128 @ 0x00000080 │ │ │ │ - vshr.u32 d0, d0, #30 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + lsls r0, r1, #7 │ │ │ │ + movs r1, r2 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ + movs r1, r2 │ │ │ │ + str r2, [r6, #20] │ │ │ │ movs r3, r2 │ │ │ │ - vqadd.u32 d16, d8, d0 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ movs r1, r2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + movs r1, r2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ movs r3, r2 │ │ │ │ - vqadd.u16 d16, d0, d0 │ │ │ │ - ldrh r2, [r3, #28] │ │ │ │ + lsls r0, r3, #6 │ │ │ │ + movs r1, r2 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006f284 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -125951,65 +125921,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r5, r2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + strb r4, [r1, #1] │ │ │ │ movs r1, r2 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + strb r2, [r2, #0] │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ movs r3, r2 │ │ │ │ - smmlar r0, lr, r0, r0 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + stc2 0, cr0, [r6, #64]! @ 0x40 │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ movs r3, r2 │ │ │ │ - smlsdx r0, r6, r0, r0 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + stc2 0, cr0, [lr, #64] @ 0x40 │ │ │ │ + strb r4, [r3, #18] │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006f6bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -126088,23 +126058,23 @@ │ │ │ │ movs r5, r2 │ │ │ │ ldrh r0, [r4, r5] │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ movs r5, r2 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ movs r1, r2 │ │ │ │ - ands r2, r3 │ │ │ │ + negs r2, r4 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 0006f798 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -126201,37 +126171,37 @@ │ │ │ │ b.n 6f84c │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ orrs.w r0, r8, r4, lsr #32 │ │ │ │ lsrs r6, r0, #1 │ │ │ │ movs r5, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ movs r1, r2 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #31 │ │ │ │ movs r5, r2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ movs r1, r2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 6f914 │ │ │ │ sub sp, #12 │ │ │ │ @@ -126264,15 +126234,15 @@ │ │ │ │ pop {pc} │ │ │ │ lsls r2, r5, #28 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #16] │ │ │ │ + smlsdx r0, r4, r0, r0 │ │ │ │ │ │ │ │ 0006f924 : │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ ldr.w r5, [pc, #2948] @ 704bc │ │ │ │ @@ -128508,330 +128478,330 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1584 @ 0x630 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r1, r2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ movs r1, r2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ movs r1, r2 │ │ │ │ str.w r0, [r4, r4, lsl #1] │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - it le │ │ │ │ - movle r1, r2 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ - movs r1, r2 │ │ │ │ - it ge │ │ │ │ - movge r1, r2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ - movs r1, r2 │ │ │ │ - itet hi │ │ │ │ - movhi r1, r2 │ │ │ │ - ldrhls r6, [r5, r2] │ │ │ │ - movhi r1, r2 │ │ │ │ - sevl │ │ │ │ - movs r1, r2 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ - movs r1, r2 │ │ │ │ - it eq │ │ │ │ - moveq r1, r2 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ - movs r1, r2 │ │ │ │ - bkpt 0x00cc │ │ │ │ - movs r1, r2 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ - movs r1, r2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ - movs r1, r2 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ - movs r1, r2 │ │ │ │ - bkpt 0x006e │ │ │ │ + stmia r2!, {r5} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ movs r1, r2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ movs r1, r2 │ │ │ │ - bkpt 0x0012 │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + itet │ │ │ │ + mov r1, r2 │ │ │ │ + ldrhal r4, [r3, r4] │ │ │ │ + mov r1, r2 │ │ │ │ + itee le │ │ │ │ + movle r1, r2 │ │ │ │ + ldrhgt r6, [r6, r3] │ │ │ │ + movgt r1, r2 │ │ │ │ + itee ge │ │ │ │ + movge r1, r2 │ │ │ │ + ldrhlt r4, [r2, r3] │ │ │ │ + movlt r1, r2 │ │ │ │ + itt vc │ │ │ │ + movvc r1, r2 │ │ │ │ + ldrhvc r0, [r4, r2] │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ittt pl │ │ │ │ + movpl r1, r2 │ │ │ │ + ldrhpl r4, [r0, r2] │ │ │ │ + movpl r1, r2 │ │ │ │ + itt mi │ │ │ │ + movmi r1, r2 │ │ │ │ + ldrhmi r0, [r5, r1] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + itte cs │ │ │ │ + movcs r1, r2 │ │ │ │ + ldrhcs r4, [r1, r1] │ │ │ │ + movcc r1, r2 │ │ │ │ + itet eq │ │ │ │ + moveq r1, r2 │ │ │ │ + ldrhne r0, [r6, r0] │ │ │ │ + moveq r1, r2 │ │ │ │ + bkpt 0x00f0 │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + bkpt 0x00da │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + bkpt 0x00c0 │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + bkpt 0x008e │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r1, r5} │ │ │ │ + bkpt 0x006a │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ movs r1, r2 │ │ │ │ - pop {r3} │ │ │ │ + bkpt 0x0050 │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 71358 │ │ │ │ + bkpt 0x0028 │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 71354 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 71356 │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r2, 71354 │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ movs r1, r2 │ │ │ │ - ldr r1, [pc, #376] @ (71478 ) │ │ │ │ + ldr r3, [pc, #664] @ (71598 ) │ │ │ │ movs r2, r2 │ │ │ │ - cbnz r2, 7135a │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r0, 7135a │ │ │ │ + pop {r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 71358 │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ movs r1, r2 │ │ │ │ - revsh r2, r5 │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ movs r1, r2 │ │ │ │ - hlt 0x003e │ │ │ │ + pop {r1, r2, pc} │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ movs r1, r2 │ │ │ │ - hlt 0x001e │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ movs r1, r2 │ │ │ │ - hlt 0x0004 │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ movs r1, r2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ movs r1, r2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ movs r1, r2 │ │ │ │ - rev r4, r6 │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ movs r1, r2 │ │ │ │ - rev r2, r3 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ movs r1, r2 │ │ │ │ - rev r4, r0 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 7138c │ │ │ │ + cbnz r6, 713de │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 7138e │ │ │ │ + cbnz r4, 713e0 │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 71390 │ │ │ │ + cbnz r6, 713e2 │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r4, 71392 │ │ │ │ + cbnz r4, 713e4 │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r6, 71394 │ │ │ │ + cbnz r6, 713e6 │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ movs r1, r2 │ │ │ │ - cbnz r2, 71390 │ │ │ │ + cbnz r2, 713e2 │ │ │ │ movs r1, r2 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 713e2 │ │ │ │ movs r1, r2 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + cbnz r0, 713e2 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + revsh r6, r7 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r1, r2 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + rev r4, r5 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + rev r4, r2 │ │ │ │ movs r1, r2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + cbnz r0, 713fe │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + cbnz r2, 71400 │ │ │ │ movs r1, r2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + cbnz r0, 71404 │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + cbnz r2, 71406 │ │ │ │ movs r1, r2 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + cbnz r0, 7140a │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + cbnz r2, 7140a │ │ │ │ movs r1, r2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + cbnz r6, 7140a │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + cbnz r0, 7140e │ │ │ │ movs r1, r2 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + cbnz r6, 71410 │ │ │ │ movs r1, r2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + cbnz r6, 71410 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r1, r2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ movs r1, r2 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + tst r4, r2 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 7143c │ │ │ │ + b.n 718cc │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + rors r4, r7 │ │ │ │ movs r3, r2 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 718a8 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + rors r4, r4 │ │ │ │ movs r3, r2 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 71884 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + rors r4, r1 │ │ │ │ movs r3, r2 │ │ │ │ - svc 194 @ 0xc2 │ │ │ │ + b.n 71860 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 714b8 │ │ │ │ + b.n 71948 │ │ │ │ movs r0, r2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + sbcs r4, r6 │ │ │ │ movs r3, r2 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + b.n 7183c │ │ │ │ movs r0, r2 │ │ │ │ - b.n 718ac │ │ │ │ + b.n 70d3c │ │ │ │ movs r0, r2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + sbcs r4, r3 │ │ │ │ movs r3, r2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + b.n 71818 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 718d0 │ │ │ │ + b.n 70d60 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 00071468 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -128935,25 +128905,25 @@ │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ movs r5, r2 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaf80014 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r5 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [pc, #832] @ (718c4 ) │ │ │ │ + str r0, [r3, r0] │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r3 │ │ │ │ + cmn r0, r4 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r4, r1 │ │ │ │ + cmn r4, r2 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0007158c : │ │ │ │ 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, #3696] @ 0xe70 │ │ │ │ @@ -130022,51 +129992,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sl │ │ │ │ + mov lr, r3 │ │ │ │ movs r1, r2 │ │ │ │ - add lr, r0 │ │ │ │ + mov lr, r9 │ │ │ │ movs r1, r2 │ │ │ │ - muls r4, r7 │ │ │ │ + cmp ip, r8 │ │ │ │ movs r1, r2 │ │ │ │ - bics r4, r5 │ │ │ │ + cmp ip, lr │ │ │ │ movs r1, r2 │ │ │ │ b.n 721d0 │ │ │ │ movs r4, r2 │ │ │ │ - orrs r6, r2 │ │ │ │ + cmp r6, fp │ │ │ │ movs r1, r2 │ │ │ │ - muls r6, r0 │ │ │ │ + cmp lr, r1 │ │ │ │ movs r1, r2 │ │ │ │ - cmn r6, r7 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r1, r2 │ │ │ │ - orrs r6, r5 │ │ │ │ + cmp r6, lr │ │ │ │ movs r1, r2 │ │ │ │ - cmn r0, r4 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r1, r2 │ │ │ │ - orrs r0, r2 │ │ │ │ + cmp r0, fp │ │ │ │ movs r1, r2 │ │ │ │ - cmn r2, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r1, r2 │ │ │ │ - cmn r2, r6 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r6, r3 │ │ │ │ + add lr, ip │ │ │ │ movs r1, r2 │ │ │ │ - cmn r6, r1 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r1, r2 │ │ │ │ - negs r0, r6 │ │ │ │ + add r8, r7 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, r4 │ │ │ │ + add r8, sp │ │ │ │ movs r1, r2 │ │ │ │ ldr.w r3, [pc, #3064] @ 72ce0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov fp, r3 │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 721d4 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ @@ -131168,199 +131138,199 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 72b18 │ │ │ │ nop │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r6 │ │ │ │ + bics r2, r7 │ │ │ │ movs r1, r2 │ │ │ │ - sbcs r2, r4 │ │ │ │ + mvns r2, r5 │ │ │ │ movs r1, r2 │ │ │ │ - adcs r2, r0 │ │ │ │ + bics r2, r1 │ │ │ │ movs r1, r2 │ │ │ │ - adcs r2, r6 │ │ │ │ + bics r2, r7 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r4 │ │ │ │ + muls r4, r5 │ │ │ │ movs r1, r2 │ │ │ │ - adcs r4, r2 │ │ │ │ + bics r4, r3 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r0 │ │ │ │ + muls r6, r1 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r6 │ │ │ │ + muls r6, r7 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + orrs r4, r1 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + orrs r4, r7 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r5 │ │ │ │ + cmn r2, r6 │ │ │ │ movs r1, r2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r0, r1 │ │ │ │ + orrs r0, r2 │ │ │ │ movs r1, r2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r2, r2 │ │ │ │ - eors r4, r7 │ │ │ │ + cmn r4, r0 │ │ │ │ movs r1, r2 │ │ │ │ - ands r4, r7 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r1, r2 │ │ │ │ - ands r0, r4 │ │ │ │ + negs r0, r5 │ │ │ │ movs r1, r2 │ │ │ │ - eors r2, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r1, r2 │ │ │ │ - ands r0, r1 │ │ │ │ + negs r0, r2 │ │ │ │ movs r1, r2 │ │ │ │ - ands r0, r7 │ │ │ │ + cmp r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + tst r4, r5 │ │ │ │ movs r1, r2 │ │ │ │ - ands r6, r2 │ │ │ │ + negs r6, r3 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + rors r0, r7 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + tst r0, r5 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ movs r2, r2 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + tst r2, r1 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + rors r0, r1 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + adcs r4, r6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + sbcs r2, r4 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + adcs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + adcs r0, r6 │ │ │ │ movs r1, r2 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r4, #20 │ │ │ │ movs r2, r2 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + asrs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + asrs r0, r6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + lsrs r4, r3 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + asrs r4, r1 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + lsrs r2, r0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + lsrs r2, r6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + lsls r4, r4 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + lsrs r4, r2 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + lsrs r6, r3 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + lsls r6, r0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + lsls r6, r6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #26 │ │ │ │ + eors r2, r4 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + lsls r2, r2 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + eors r4, r0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + eors r4, r6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + ands r2, r5 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, #18 │ │ │ │ + eors r2, r3 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + ands r4, r2 │ │ │ │ movs r1, r2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r3, #24 │ │ │ │ movs r2, r2 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + ands r4, r6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + ands r2, r2 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ movs r1, r2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ movs r1, r2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ movs r1, r2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ movs r1, r2 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + adds r0, #20 │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r5, #0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r5, #10 │ │ │ │ movs r1, r2 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ movs r1, r2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, #4 │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ movs r1, r2 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 72b2e │ │ │ │ ldr.w r3, [fp] │ │ │ │ @@ -132521,105 +132491,105 @@ │ │ │ │ b.n 73892 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ movs r1, r2 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ movs r1, r2 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ movs r1, r2 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ movs r2, r2 │ │ │ │ - cmp r6, #28 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r1, [pc, #192] @ (73b64 ) │ │ │ │ + ldr r3, [pc, #480] @ (73c84 ) │ │ │ │ movs r1, r2 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r6, #10 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ movs r1, r2 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + movs r1, #30 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r6, #12 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r6, #2 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r0, #1 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r3, #8 │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ movs r1, r2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 73b56 │ │ │ │ @@ -133688,145 +133658,145 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ b.w 72a84 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + cmp r0, #20 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + cmp r0, #4 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ movs r2, r2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r5, #12 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ movs r2, r2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ movs r1, r2 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r1, r2 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ movs r1, r2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ movs r1, r2 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r2, #14 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r2, #30 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r1, r2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r1, r2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ movs r1, r2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ movs r2, r2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ movs r1, r2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + movs r1, #6 │ │ │ │ movs r1, r2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + movs r1, #24 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r1, #4 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + subs r4, r3, #3 │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r1, #4 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r6, #2 │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r4, #3 │ │ │ │ movs r1, r2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r3, #6 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + subs r2, r7, #1 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r1, r2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 747dc │ │ │ │ subs r3, #1 │ │ │ │ @@ -135093,233 +135063,232 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w 72cbc │ │ │ │ nop │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + subs r6, r4, r3 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + subs r6, r2, r4 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + subs r6, r5, r3 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + subs r2, r3, r2 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + subs r2, r1, r3 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + subs r2, r2, r2 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + subs r4, r0, r1 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + subs r4, r3, r0 │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r3, r7 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + subs r6, r1, r0 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r0, r7 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + adds r4, r2, r1 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + adds r4, r0, r2 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + adds r0, r4, r1 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + adds r0, r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + adds r2, r1, r0 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ movs r2, r2 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 753b0 │ │ │ │ - movs r0, r2 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + strd r0, r0, [sl], #64 @ 0x40 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ movs r1, r2 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [pc, #2864] @ 76264 │ │ │ │ ldr.w r2, [pc, #2864] @ 76268 │ │ │ │ mov r7, fp │ │ │ │ @@ -136181,483 +136150,483 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1640 @ 0x668 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ movs r1, r2 │ │ │ │ - vst1.8 @ instruction: 0xf9820012 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + @ instruction: 0xfbca0012 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ movs r0, r2 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ movs r1, r2 │ │ │ │ - vld4.8 {d16-d19}, [r4 :64], r2 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + @ instruction: 0xfbac0012 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r4, #0 │ │ │ │ movs r1, r2 │ │ │ │ - vst4.8 {d16-d19}, [r6 :64], r2 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + @ instruction: 0xfb8e0012 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r0, r2 │ │ │ │ - movs r7, #10 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ movs r1, r2 │ │ │ │ - vld4.8 {d0-d3}, [r8 :64], r2 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + @ instruction: 0xfb700012 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r5, #0 │ │ │ │ movs r1, r2 │ │ │ │ - vst4.8 {d0-d3}, [sl :64], r2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + smmlar r0, r2, r2, r0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ movs r1, r2 │ │ │ │ - str??.w r0, [ip, #18] │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + smlawt r0, r4, r2, r0 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ movs r1, r2 │ │ │ │ - str.w r0, [lr, #18] │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + smlabt r0, r6, r2, r0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - ldrh.w r0, [r0, #18] │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + @ instruction: 0xfaf80012 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ movs r1, r2 │ │ │ │ - ldrb.w r0, [r2, #18] │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + @ instruction: 0xfada0012 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #14 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ movs r1, r2 │ │ │ │ - ldr??.w r0, [r4, r2, lsl #1] │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xfabc0012 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ movs r1, r2 │ │ │ │ - ldr.w r0, [r6, r2, lsl #1] │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + @ instruction: 0xfa9e0012 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh.w r0, [r8, r2, lsl #1] │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + @ instruction: 0xfa800012 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ movs r1, r2 │ │ │ │ - ldrb.w r0, [sl, r2, lsl #1] │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + @ instruction: 0xfa620012 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7fc0012 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + @ instruction: 0xfa440012 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ movs r0, r2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7de0012 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + @ instruction: 0xfa260012 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7c00012 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + @ instruction: 0xfa080012 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7a20012 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + vld1.8 @ instruction: 0xf9ea0012 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7840012 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + vst1.8 @ instruction: 0xf9cc0012 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7660012 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + vld1.8 @ instruction: 0xf9ae0012 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7480012 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + ldrsb.w r0, [r0, #18] │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf72a0012 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr??.w r0, [r2, r2, lsl #1] │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + movs r0, #6 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf70c0012 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr??.w r0, [r4, r2, lsl #1] │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6ee0012 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + ldrsh.w r0, [r6, r2, lsl #1] │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6d00012 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + ldrsb.w r0, [r8, r2, lsl #1] │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6b20012 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr??.w r0, [sl, #18] │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6940012 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + ldr.w r0, [ip, #18] │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6760012 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh.w r0, [lr, #18] │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf6580012 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + strh.w r0, [r0, #18] │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf63a0012 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + strb.w r0, [r2, #18] │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf61c0012 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str??.w r0, [r4, r2, lsl #1] │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf5fe0012 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str.w r0, [r6, r2, lsl #1] │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf5e00012 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + strh.w r0, [r8, r2, lsl #1] │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r6, #16 │ │ │ │ movs r1, r2 │ │ │ │ - rsb r0, r2, #9568256 @ 0x920000 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + strb.w r0, [sl, r2, lsl #1] │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ movs r1, r2 │ │ │ │ - sub.w r0, r4, #9568256 @ 0x920000 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + @ instruction: 0xf7ec0012 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r6, #28 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf5860012 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + @ instruction: 0xf7ce0012 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ movs r1, r2 │ │ │ │ - sbc.w r0, r8, #9568256 @ 0x920000 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + @ instruction: 0xf7b00012 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ - adc.w r0, sl, #9568256 @ 0x920000 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + @ instruction: 0xf7920012 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r6, #10 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf52c0012 │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ + @ instruction: 0xf7740012 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ movs r1, r2 │ │ │ │ - add.w r0, lr, #9568256 @ 0x920000 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + @ instruction: 0xf7560012 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf4f00012 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0xf7380012 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf4d20012 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + @ instruction: 0xf71a0012 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf4b40012 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0xf6fc0012 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ movs r1, r2 │ │ │ │ - eors.w r0, r6, #9568256 @ 0x920000 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + @ instruction: 0xf6de0012 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ - orns r0, r8, #9568256 @ 0x920000 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + movt r0, #2066 @ 0x812 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r5, #8 │ │ │ │ movs r1, r2 │ │ │ │ - orrs.w r0, sl, #9568256 @ 0x920000 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + subw r0, r2, #2066 @ 0x812 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r1, r2 │ │ │ │ - bics.w r0, ip, #9568256 @ 0x920000 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + @ instruction: 0xf6840012 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - ands.w r0, lr, #9568256 @ 0x920000 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + @ instruction: 0xf6660012 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ movs r0, r2 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ movs r1, r2 │ │ │ │ - and.w r0, r0, #9568256 @ 0x920000 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + movw r0, #34834 @ 0x8812 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + subs r4, r5, r5 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf3e20012 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + @ instruction: 0xf62a0012 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r1, r2 │ │ │ │ - ubfx r0, r4, #0, #19 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + addw r0, ip, #2066 @ 0x812 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ movs r1, r2 │ │ │ │ - usat16 r0, #18, r6 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + @ instruction: 0xf5ee0012 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ movs r1, r2 │ │ │ │ - usat r0, #18, r8 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + rsbs r0, r0, #9568256 @ 0x920000 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ movs r1, r2 │ │ │ │ - bfi r0, sl, #0, #19 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + subs.w r0, r2, #9568256 @ 0x920000 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ movs r1, r2 │ │ │ │ - sbfx r0, ip, #0, #19 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + @ instruction: 0xf5940012 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ movs r1, r2 │ │ │ │ - ssat16 r0, #19, lr │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + sbcs.w r0, r6, #9568256 @ 0x920000 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf3100012 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + adcs.w r0, r8, #9568256 @ 0x920000 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf2f20012 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + @ instruction: 0xf53a0012 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf2d40012 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + adds.w r0, ip, #9568256 @ 0x920000 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf2b60012 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + @ instruction: 0xf4fe0012 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf2980012 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + @ instruction: 0xf4e00012 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf27a0012 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + @ instruction: 0xf4c20012 │ │ │ │ + str r5, [sp, #0] │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf25c0012 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + @ instruction: 0xf4a40012 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf23e0012 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + eor.w r0, r6, #9568256 @ 0x920000 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf2200012 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + orn r0, r8, #9568256 @ 0x920000 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ movs r1, r2 │ │ │ │ - addw r0, r2, #18 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + orr.w r0, sl, #9568256 @ 0x920000 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ movs r0, r2 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf1e40012 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + bic.w r0, ip, #9568256 @ 0x920000 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ movs r1, r2 │ │ │ │ - rsb r0, r6, #18 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + and.w r0, lr, #9568256 @ 0x920000 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ movs r1, r2 │ │ │ │ - sub.w r0, r8, #18 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + @ instruction: 0xf3f00012 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf18a0012 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + @ instruction: 0xf3d20012 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r3, #10 │ │ │ │ movs r1, r2 │ │ │ │ - sbc.w r0, ip, #18 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + @ instruction: 0xf3b40012 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r3, #4 │ │ │ │ movs r1, r2 │ │ │ │ - adc.w r0, lr, #18 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + @ instruction: 0xf3960012 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf1300012 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + @ instruction: 0xf3780012 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ movs r1, r2 │ │ │ │ - adds.w r0, r2, #18 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + @ instruction: 0xf35a0012 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf0f40012 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + @ instruction: 0xf33c0012 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf0d60012 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + @ instruction: 0xf31e0012 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r0, r2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf0b80012 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + ssat r0, #19, r0 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ movs r1, r2 │ │ │ │ - eors.w r0, sl, #18 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + @ instruction: 0xf2e20012 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - orns r0, ip, #18 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + movt r0, #16402 @ 0x4012 │ │ │ │ + str r3, [sp, #8] │ │ │ │ movs r0, r2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ movs r1, r2 │ │ │ │ - orrs.w r0, lr, #18 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + subw r0, r6, #18 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ movs r1, r2 │ │ │ │ - orr.w r0, r0, #18 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + @ instruction: 0xf2880012 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ movs r1, r2 │ │ │ │ - bic.w r0, r2, #18 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + @ instruction: 0xf26a0012 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ movs r1, r2 │ │ │ │ - and.w r0, r4, #18 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + movw r0, #49170 @ 0xc012 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - vshr.s32 d16, d2, #26 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + @ instruction: 0xf22e0012 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ movs r1, r2 │ │ │ │ - vshr.s8 d16, d2, #8 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + @ instruction: 0xf2100012 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r1, r2 │ │ │ │ - vshr.s32 d0, d2, #22 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + @ instruction: 0xf1f20012 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ movs r1, r2 │ │ │ │ - vshr.s8 d0, d2, #4 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + rsbs r0, r4, #18 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ movs r1, r2 │ │ │ │ - vqadd.s32 d16, d14, d2 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + subs.w r0, r6, #18 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ movs r1, r2 │ │ │ │ - vqadd.s16 d16, d0, d2 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf1980012 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ movs r1, r2 │ │ │ │ - vqadd.s64 d0, d2, d2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + sbcs.w r0, sl, #18 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + movs r0, #10 │ │ │ │ movs r1, r2 │ │ │ │ - vqadd.s16 d0, d4, d2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + adcs.w r0, ip, #18 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r4, #7 │ │ │ │ movs r1, r2 │ │ │ │ - mrc 0, 7, r0, cr6, cr2, {0} │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf13e0012 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r1, r2 │ │ │ │ - mrc 0, 6, r0, cr8, cr2, {0} │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf1200012 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + subs r4, r7, #6 │ │ │ │ movs r1, r2 │ │ │ │ │ │ │ │ 000766cc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -136756,21 +136725,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ movs r4, r2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - smlsdx r0, ip, r0, r0 │ │ │ │ - @ instruction: 0xfb7c0010 │ │ │ │ - vshr.u16 d16, d0, #8 │ │ │ │ + ldc2 0, cr0, [r4, #64] @ 0x40 │ │ │ │ + stc2l 0, cr0, [r4, #64] @ 0x40 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ + movs r1, r2 │ │ │ │ │ │ │ │ 000767d4 : │ │ │ │ b.w 7158c │ │ │ │ │ │ │ │ 000767d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -137813,151 +137783,150 @@ │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ movs r1, r2 │ │ │ │ - str.w r0, [r4, #16] │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + mls r0, ip, r0, r0 │ │ │ │ + subs r6, r0, r1 │ │ │ │ movs r1, r2 │ │ │ │ - strh.w r0, [r6, #16] │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + @ instruction: 0xfaee0010 │ │ │ │ + subs r4, r7, r0 │ │ │ │ movs r1, r2 │ │ │ │ - strb.w r0, [r8, #16] │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + @ instruction: 0xfad00010 │ │ │ │ + subs r2, r3, r0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 76e48 │ │ │ │ - movs r2, r2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + @ instruction: 0xe8020012 │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa420010 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + stc2 0, cr0, [sl], {16} │ │ │ │ + adds r4, r1, r4 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf76c0010 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + ldrsh.w r0, [r4, #16] │ │ │ │ + adds r0, r7, r2 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf7180010 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + vld4.8 {d16-d19}, [r0 :64], r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6d80010 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + vld4.8 {d0-d3}, [r0 :64], r0 │ │ │ │ + adds r2, r3, r1 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6ba0010 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + vst4.8 {d0-d3}, [r2 :64], r0 │ │ │ │ + adds r4, r7, r0 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf69c0010 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + str??.w r0, [r4, #16] │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + adds r4, r2, r0 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6740010 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + ldrh.w r0, [ip, #16] │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r1, r2 │ │ │ │ - movw r0, #43024 @ 0xa810 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + ldrb.w r0, [r2, #16] │ │ │ │ + asrs r0, r0, #31 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf6200010 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + str??.w r0, [r8, r0, lsl #1] │ │ │ │ + asrs r2, r4, #30 │ │ │ │ movs r1, r2 │ │ │ │ - addw r0, r2, #2064 @ 0x810 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + str.w r0, [sl, r0, lsl #1] │ │ │ │ + asrs r4, r0, #30 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf5e40010 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + strh.w r0, [ip, r0, lsl #1] │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - rsb r0, r6, #9437184 @ 0x900000 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + strb.w r0, [lr, r0, lsl #1] │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf59e0010 │ │ │ │ - @ instruction: 0xe85c0011 │ │ │ │ - @ instruction: 0xf5800010 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + @ instruction: 0xf7e60010 │ │ │ │ + @ instruction: 0xeaa40011 │ │ │ │ + @ instruction: 0xf7c80010 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 778d0 │ │ │ │ + b.n 76d60 │ │ │ │ movs r2, r2 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa6a0010 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + ldc2 0, cr0, [r2], #64 @ 0x40 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r1, r2 │ │ │ │ - orn r0, r6, #9437184 @ 0x900000 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + subw r0, lr, #2064 @ 0x810 │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - bics.w r0, lr, #9437184 @ 0x900000 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + @ instruction: 0xf6860010 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ movs r1, r2 │ │ │ │ - ands.w r0, r8, #9437184 @ 0x900000 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + @ instruction: 0xf6600010 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf3f40010 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + @ instruction: 0xf63c0010 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf3d20010 │ │ │ │ - b.n 775b4 │ │ │ │ + @ instruction: 0xf61a0010 │ │ │ │ + b.n 77a44 │ │ │ │ movs r2, r2 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ movs r1, r2 │ │ │ │ - movt r0, #8208 @ 0x2010 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + add.w r0, sl, #9437184 @ 0x900000 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ movs r1, r2 │ │ │ │ - subw r0, sl, #16 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf4f20010 │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf2820010 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + @ instruction: 0xf4ca0010 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf25a0010 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + @ instruction: 0xf4a20010 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf23c0010 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + eor.w r0, r4, #9437184 @ 0x900000 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf2240010 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + orn r0, ip, #9437184 @ 0x900000 │ │ │ │ + b.n 77738 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf1260010 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + bfi r0, lr, #0, #17 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ movs r1, r2 │ │ │ │ - add.w r0, lr, #16 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + @ instruction: 0xf3560010 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf0ea0010 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + @ instruction: 0xf3320010 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xf0cc0010 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + @ instruction: 0xf3140010 │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf0b40010 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + @ instruction: 0xf2fc0010 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ movs r1, r2 │ │ │ │ - eors.w r0, r4, #16 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + @ instruction: 0xf2dc0010 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ movs r1, r2 │ │ │ │ - orns r0, ip, #16 │ │ │ │ + movt r0, #16400 @ 0x4010 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ @@ -138677,134 +138646,133 @@ │ │ │ │ ldr r0, [pc, #304] @ (77cd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1684 @ 0x694 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bgt.n 77c3c │ │ │ │ + udf #138 @ 0x8a │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldcl 0, cr0, [r4, #64]! @ 0x40 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + bics.w r0, ip, #16 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ movs r1, r2 │ │ │ │ - stcl 0, cr0, [sl, #64] @ 0x40 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + ands.w r0, r2, #16 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ movs r1, r2 │ │ │ │ - stc 0, cr0, [r4, #64]! @ 0x40 │ │ │ │ - bge.n 77ba8 │ │ │ │ + vshr.s32 d16, d0, #20 │ │ │ │ + ble.n 77c38 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ movs r1, r2 │ │ │ │ - ldc 0, cr0, [r4], {16} │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + mrc 0, 6, r0, cr12, cr0, {0} │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ movs r1, r2 │ │ │ │ - stcl 0, cr0, [r6], #-64 @ 0xffffffc0 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + mcr 0, 5, r0, cr14, cr0, {0} │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ movs r1, r2 │ │ │ │ - mcrr 0, 1, r0, r8, cr0 │ │ │ │ - bls.n 77b20 │ │ │ │ + mrc 0, 4, r0, cr0, cr0, {0} │ │ │ │ + blt.n 77bb0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xeb3e0010 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + stc 0, cr0, [r6, #64] @ 0x40 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ movs r1, r2 │ │ │ │ - add.w r0, r8, r0, lsr #32 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + ldcl 0, cr0, [r0, #-64] @ 0xffffffc0 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xeae00010 │ │ │ │ - bhi.n 77d28 │ │ │ │ + stc 0, cr0, [r8, #-64]! @ 0xffffffc0 │ │ │ │ + bge.n 77bb8 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ movs r1, r2 │ │ │ │ - bics.w r0, r6, r0, lsr #32 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + ldcl 0, cr0, [lr], #-64 @ 0xffffffc0 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ movs r1, r2 │ │ │ │ - ands.w r0, ip, r0, lsr #32 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + stcl 0, cr0, [r4], #-64 @ 0xffffffc0 │ │ │ │ + bkpt 0x00a6 │ │ │ │ movs r0, r2 │ │ │ │ - ldrd r0, r0, [r6, #64]! @ 0x40 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + ldc 0, cr0, [lr], #-64 @ 0xffffffc0 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ movs r1, r2 │ │ │ │ - ldrd r0, r0, [r4, #64] @ 0x40 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + ldc 0, cr0, [ip], {16} │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe9ba0010 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + stc 0, cr0, [r2], {16} │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe9880010 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + rsbs r0, r0, r0, lsr #32 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ movs r1, r2 │ │ │ │ - strd r0, r0, [ip, #-64] @ 0x40 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + @ instruction: 0xeb940010 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ movs r1, r2 │ │ │ │ - stmdb r4!, {r4} │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + sbc.w r0, ip, r0, lsr #32 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ movs r1, r2 │ │ │ │ - stmdb ip, {r4} │ │ │ │ - cbnz r2, 77cda │ │ │ │ + adcs.w r0, r4, r0, lsr #32 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ movs r0, r2 │ │ │ │ - ldrd r0, r0, [r2], #64 @ 0x40 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + @ instruction: 0xeb3a0010 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ movs r1, r2 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe8d00010 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + adds.w r0, r8, r0, lsr #32 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ movs r1, r2 │ │ │ │ - stmia.w sl!, {r4} │ │ │ │ - revsh r4, r5 │ │ │ │ + @ instruction: 0xeaf20010 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ movs r0, r2 │ │ │ │ - stmia.w r4, {r4} │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + @ instruction: 0xeacc0010 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ movs r1, r2 │ │ │ │ - strd r0, r0, [r2], #-64 @ 0x40 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + @ instruction: 0xeaaa0010 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe8320010 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + orns r0, sl, r0, lsr #32 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe8180010 │ │ │ │ - rev16 r6, r4 │ │ │ │ - movs r0, r2 │ │ │ │ - b.n 77cc4 │ │ │ │ + orn r0, r0, r0, lsr #32 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + orr.w r0, r6, r0, lsr #32 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r1, r2 │ │ │ │ - bpl.n 77be0 │ │ │ │ + bvc.n 77c70 │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ movs r1, r2 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -139969,99 +139937,104 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 78742 │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 78c10 │ │ │ │ + b.n 790a0 │ │ │ │ movs r0, r2 │ │ │ │ - cbz r6, 78988 │ │ │ │ + @ instruction: 0xb60e │ │ │ │ movs r0, r2 │ │ │ │ - b.n 78bd8 │ │ │ │ + b.n 79068 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 78b78 │ │ │ │ + b.n 79008 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 78b34 │ │ │ │ + b.n 78fc4 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 78afc │ │ │ │ + b.n 78f8c │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r1, r2 │ │ │ │ - b.n 78ac8 │ │ │ │ + b.n 78f58 │ │ │ │ movs r0, r2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + @ instruction: 0xb762 │ │ │ │ movs r0, r2 │ │ │ │ - vshr.u32 d16, d0, #28 │ │ │ │ - b.n 78a68 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ + movs r1, r2 │ │ │ │ + b.n 78ef8 │ │ │ │ movs r0, r2 │ │ │ │ - uxtb r0, r3 │ │ │ │ + push {r5, lr} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 78a34 │ │ │ │ + b.n 78ec4 │ │ │ │ movs r0, r2 │ │ │ │ - vshr.u32 d0, d0, #8 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ + movs r1, r2 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 788d0 │ │ │ │ + bmi.n 78960 │ │ │ │ + movs r1, r2 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ movs r1, r2 │ │ │ │ - mcr2 0, 1, r0, cr2, cr0, {0} │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + b.n 78b90 │ │ │ │ movs r0, r2 │ │ │ │ - mcr2 0, 0, r0, cr6, cr0, {0} │ │ │ │ - udf #174 @ 0xae │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + movs r1, r2 │ │ │ │ + b.n 78b5c │ │ │ │ movs r0, r2 │ │ │ │ - ldc2l 0, cr0, [r4, #64] @ 0x40 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + movs r4, r3 │ │ │ │ + movs r1, r2 │ │ │ │ + b.n 78b00 │ │ │ │ movs r0, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39c0010 │ │ │ │ - stc2 0, cr0, [r2, #64]! @ 0x40 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + @ instruction: 0xf5e40010 │ │ │ │ + vshr.u32 d16, d0, #22 │ │ │ │ + b.n 78aac │ │ │ │ movs r0, r2 │ │ │ │ - stc2 0, cr0, [r0], {16} │ │ │ │ - ble.n 789e0 │ │ │ │ + mcr2 0, 6, r0, cr8, cr0, {0} │ │ │ │ + svc 112 @ 0x70 │ │ │ │ movs r0, r2 │ │ │ │ - stc2l 0, cr0, [r6], #-64 @ 0xffffffc0 │ │ │ │ - ble.n 789b4 │ │ │ │ + mcr2 0, 5, r0, cr14, cr0, {0} │ │ │ │ + svc 86 @ 0x56 │ │ │ │ movs r0, r2 │ │ │ │ - mcrr2 0, 1, r0, ip, cr0 │ │ │ │ - bgt.n 78988 │ │ │ │ + mrc2 0, 4, r0, cr4, cr0, {0} │ │ │ │ + svc 60 @ 0x3c │ │ │ │ movs r0, r2 │ │ │ │ - stc2 0, cr0, [r4], #-64 @ 0xffffffc0 │ │ │ │ - bgt.n 78940 │ │ │ │ + mcr2 0, 3, r0, cr12, cr0, {0} │ │ │ │ + svc 20 │ │ │ │ movs r0, r2 │ │ │ │ - ldr??.w r0, [r6, #16] │ │ │ │ - bge.n 788ec │ │ │ │ + ldc2 0, cr0, [lr], #-64 @ 0xffffffc0 │ │ │ │ + bgt.n 7897c │ │ │ │ movs r0, r2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 789c0 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh.w r0, [ip, #16] │ │ │ │ - bge.n 78a88 │ │ │ │ + stc2 0, cr0, [r4], {16} │ │ │ │ + bgt.n 78918 │ │ │ │ movs r0, r2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ movs r0, r2 │ │ │ │ - bge.n 78a60 │ │ │ │ + bgt.n 788f0 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb.w r0, [r8, #16] │ │ │ │ - vst1.8 @ instruction: 0xf9840010 │ │ │ │ - bge.n 78a28 │ │ │ │ + @ instruction: 0xfbe00010 │ │ │ │ + @ instruction: 0xfbcc0010 │ │ │ │ + bgt.n 78ab8 │ │ │ │ movs r0, r2 │ │ │ │ - vld4.8 {d16-d19}, [sl :64], r0 │ │ │ │ - bge.n 789fc │ │ │ │ + @ instruction: 0xfbb20010 │ │ │ │ + bgt.n 78a8c │ │ │ │ movs r0, r2 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22fac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -141348,189 +141321,189 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ b.w 76a8a │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6620010 │ │ │ │ - bvc.n 79780 │ │ │ │ + strh.w r0, [sl, #16] │ │ │ │ + bls.n 79810 │ │ │ │ movs r0, r2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf6220010 │ │ │ │ - bvs.n 79710 │ │ │ │ + str??.w r0, [sl, r0, lsl #1] │ │ │ │ + bls.n 797a0 │ │ │ │ movs r0, r2 │ │ │ │ - addw r0, r6, #2064 @ 0x810 │ │ │ │ - bvs.n 796dc │ │ │ │ + str.w r0, [lr, r0, lsl #1] │ │ │ │ + bhi.n 7976c │ │ │ │ movs r0, r2 │ │ │ │ - sbfx r0, r8, #0, #17 │ │ │ │ - bcc.n 79768 │ │ │ │ + @ instruction: 0xf5900010 │ │ │ │ + bvs.n 797f8 │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ movs r0, r2 │ │ │ │ - ssat r0, #17, r8 │ │ │ │ - bcc.n 796f8 │ │ │ │ + adcs.w r0, r0, #9437184 @ 0x900000 │ │ │ │ + bpl.n 79788 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf2ec0010 │ │ │ │ - bcc.n 796c4 │ │ │ │ + @ instruction: 0xf5340010 │ │ │ │ + bpl.n 79754 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf1300010 │ │ │ │ - bne.n 79754 │ │ │ │ + @ instruction: 0xf3780010 │ │ │ │ + bmi.n 797e4 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf0fe0010 │ │ │ │ - bne.n 796f8 │ │ │ │ + sbfx r0, r6, #0, #17 │ │ │ │ + bcc.n 79788 │ │ │ │ movs r0, r2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 79ba8 ) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf0c80010 │ │ │ │ - bne.n 7989c │ │ │ │ + @ instruction: 0xf3100010 │ │ │ │ + bcc.n 7972c │ │ │ │ movs r0, r2 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - bne.n 79850 │ │ │ │ + bcc.n 796e0 │ │ │ │ movs r0, r2 │ │ │ │ - eors.w r0, r0, #16 │ │ │ │ - orns r0, r6, #16 │ │ │ │ - bne.n 79808 │ │ │ │ + @ instruction: 0xf2d80010 │ │ │ │ + @ instruction: 0xf2be0010 │ │ │ │ + bcc.n 79898 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ movs r1, r2 │ │ │ │ - beq.n 797c0 │ │ │ │ + bcc.n 79850 │ │ │ │ movs r0, r2 │ │ │ │ - bics.w r0, ip, #16 │ │ │ │ - ands.w r0, sl, #16 │ │ │ │ - beq.n 79764 │ │ │ │ + @ instruction: 0xf2840010 │ │ │ │ + @ instruction: 0xf2620010 │ │ │ │ + bcc.n 797f4 │ │ │ │ movs r0, r2 │ │ │ │ - vshr.s32 d16, d0, #14 │ │ │ │ - beq.n 7971c │ │ │ │ + @ instruction: 0xf23a0010 │ │ │ │ + bcs.n 797ac │ │ │ │ movs r0, r2 │ │ │ │ - vshr.s8 d16, d0, #4 │ │ │ │ - beq.n 798d8 │ │ │ │ + @ instruction: 0xf2140010 │ │ │ │ + bcs.n 79768 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - vshr.s16 d0, d0, #6 │ │ │ │ - beq.n 79880 │ │ │ │ + @ instruction: 0xf1e20010 │ │ │ │ + bcs.n 79710 │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.s64 d16, d6, d0 │ │ │ │ - beq.n 79840 │ │ │ │ + subs.w r0, lr, #16 │ │ │ │ + bcs.n 798d0 │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.s16 d16, d8, d0 │ │ │ │ - beq.n 7980c │ │ │ │ + sub.w r0, r0, #16 │ │ │ │ + bcs.n 7989c │ │ │ │ movs r0, r2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 79930 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 79a50 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + bcs.n 79864 │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.s32 d0, d8, d0 │ │ │ │ - vqadd.s8 d0, d14, d0 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + sbcs.w r0, r0, #16 │ │ │ │ + adcs.w r0, r6, #16 │ │ │ │ + bne.n 7981c │ │ │ │ movs r0, r2 │ │ │ │ - mcr 0, 7, r0, cr14, cr0, {0} │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + @ instruction: 0xf1360010 │ │ │ │ + bne.n 797e4 │ │ │ │ movs r0, r2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 79c0c ) │ │ │ │ + add r6, pc, #256 @ (adr r6, 7992c ) │ │ │ │ movs r0, r2 │ │ │ │ - mcr 0, 6, r0, cr2, cr0, {0} │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + add.w r0, sl, #16 │ │ │ │ + bne.n 7979c │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + bne.n 79754 │ │ │ │ movs r0, r2 │ │ │ │ - mcr 0, 4, r0, cr12, cr0, {0} │ │ │ │ - mrc 0, 3, r0, cr4, cr0, {0} │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + @ instruction: 0xf0d40010 │ │ │ │ + @ instruction: 0xf0bc0010 │ │ │ │ + bne.n 79910 │ │ │ │ movs r0, r2 │ │ │ │ - mrc 0, 2, r0, cr6, cr0, {0} │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + eors.w r0, lr, #16 │ │ │ │ + bne.n 798dc │ │ │ │ movs r0, r2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 79974 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 79a94 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + bne.n 798a8 │ │ │ │ movs r0, r2 │ │ │ │ - mcr 0, 1, r0, cr8, cr0, {0} │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + orns r0, r0, #16 │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + beq.n 79854 │ │ │ │ movs r0, r2 │ │ │ │ - ldcl 0, cr0, [r4, #64]! @ 0x40 │ │ │ │ - stcl 0, cr0, [r2, #64]! @ 0x40 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + bics.w r0, ip, #16 │ │ │ │ + bic.w r0, sl, #16 │ │ │ │ + beq.n 79814 │ │ │ │ movs r0, r2 │ │ │ │ - stcl 0, cr0, [r0, #64] @ 0x40 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + and.w r0, r8, #16 │ │ │ │ + beq.n 797d8 │ │ │ │ movs r0, r2 │ │ │ │ - stc 0, cr0, [r0, #64]! @ 0x40 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + vshr.s32 d16, d0, #24 │ │ │ │ + beq.n 797a0 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ movs r1, r2 │ │ │ │ - ldcl 0, cr0, [r6, #-64]! @ 0xffffffc0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + vshr.s32 d0, d0, #2 │ │ │ │ + beq.n 79958 │ │ │ │ movs r0, r2 │ │ │ │ - ldcl 0, cr0, [r8, #-64] @ 0xffffffc0 │ │ │ │ - ldmia r6!, {} │ │ │ │ + vshr.s32 d0, d0, #32 │ │ │ │ + beq.n 79924 │ │ │ │ movs r0, r2 │ │ │ │ - stcl 0, cr0, [r0, #-64] @ 0xffffffc0 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + vshr.s8 d0, d0, #8 │ │ │ │ + beq.n 798fc │ │ │ │ movs r0, r2 │ │ │ │ - stc 0, cr0, [r0, #-64]! @ 0xffffffc0 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + vqadd.s32 d16, d8, d0 │ │ │ │ + beq.n 798c4 │ │ │ │ movs r0, r2 │ │ │ │ - stc 0, cr0, [r8, #-64] @ 0xffffffc0 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + vqadd.s16 d16, d0, d0 │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r2, pc, #280 @ (adr r2, 799c8 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stcl 0, cr0, [r0], #64 @ 0x40 │ │ │ │ - stcl 0, cr0, [ip], {16} │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + vqadd.s32 d0, d8, d0 │ │ │ │ + vqadd.s16 d0, d4, d0 │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 79c24 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 79944 ) │ │ │ │ movs r0, r2 │ │ │ │ - stc 0, cr0, [r6], #64 @ 0x40 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + mcr 0, 7, r0, cr14, cr0, {0} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r1, pc, #928 @ (adr r1, 79c70 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r7, {r7} │ │ │ │ movs r0, r2 │ │ │ │ - stc 0, cr0, [r2], {16} │ │ │ │ - stcl 0, cr0, [lr], #-64 @ 0xffffffc0 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + mcr 0, 6, r0, cr10, cr0, {0} │ │ │ │ + mrc 0, 5, r0, cr6, cr0, {0} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - mrrc 0, 1, r0, r4, cr0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + mrc 0, 4, r0, cr12, cr0, {0} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldc 0, cr0, [sl], #-64 @ 0xffffffc0 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + mcr 0, 4, r0, cr2, cr0, {0} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ movs r0, r2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 79a0c ) │ │ │ │ + add r3, pc, #568 @ (adr r3, 79b2c ) │ │ │ │ movs r0, r2 │ │ │ │ - ldc 0, cr0, [r4], {16} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + mrc 0, 2, r0, cr12, cr0, {0} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ movs r0, r2 │ │ │ │ - ldcl 0, cr0, [r8], #-64 @ 0xffffffc0 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + mcr 0, 6, r0, cr0, cr0, {0} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xebe20010 │ │ │ │ - rsb r0, r4, r0, lsr #32 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + mcr 0, 1, r0, cr10, cr0, {0} │ │ │ │ + mcr 0, 0, r0, cr12, cr0, {0} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - adc.w r0, r0, r0, lsr #32 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + stc 0, cr0, [r8, #64] @ 0x40 │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - adds.w r0, lr, r0, lsr #32 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + stcl 0, cr0, [r6, #-64]! @ 0xffffffc0 │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xeb9c0010 │ │ │ │ + stcl 0, cr0, [r4, #64]! @ 0x40 │ │ │ │ ldr.w r3, [pc, #3176] @ 7a590 │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ ldr.w r1, [pc, #3172] @ 7a594 │ │ │ │ ldr.w r0, [pc, #3172] @ 7a598 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ @@ -142638,307 +142611,290 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ bl 46444 │ │ │ │ b.n 7a07e │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r0!, {r4} │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + sbc.w r0, r8, r0, lsr #32 │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r0, r2 │ │ │ │ - stmia.w r0!, {r4} │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + @ instruction: 0xeae80010 │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia.w r0, {r4} │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + @ instruction: 0xeac80010 │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xe85a0010 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + @ instruction: 0xeaa20010 │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xe82a0010 │ │ │ │ - cbnz r4, 7a624 │ │ │ │ + orns r0, r2, r0, lsr #32 │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ - movs r0, r2 │ │ │ │ - b.n 7a5ac │ │ │ │ - movs r0, r2 │ │ │ │ - b.n 7a57c │ │ │ │ - movs r0, r2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ - movs r0, r2 │ │ │ │ - b.n 7a544 │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + bics.w r0, r8, r0, lsr #32 │ │ │ │ + ands.w r0, lr, r0, lsr #32 │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a500 │ │ │ │ + ldrd r0, r0, [lr, #64]! @ 0x40 │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldrd r0, r0, [r8, #64] @ 0x40 │ │ │ │ + ldmia r2!, {r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a4cc │ │ │ │ + @ instruction: 0xe9ba0010 │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe98a0010 │ │ │ │ + ldrd r0, r0, [r0, #-64]! @ 0x40 │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a47c │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a44c │ │ │ │ + strd r0, r0, [r2, #-64] @ 0x40 │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a3fc │ │ │ │ + ldmdb r6, {r4} │ │ │ │ + ldrd r0, r0, [ip], #64 @ 0x40 │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + @ instruction: 0xe8dc0010 │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldmia.w ip!, {r4} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a3b4 │ │ │ │ + stmia.w lr, {r4} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a384 │ │ │ │ + ldrd r0, r0, [r2], #-64 @ 0x40 │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a34c │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + strex r0, r0, [r2, #64] @ 0x40 │ │ │ │ + stmia.w r2!, {r4} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a314 │ │ │ │ + @ instruction: 0xe80a0010 │ │ │ │ + b.n 7a570 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + b.n 7a528 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a2c4 │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + b.n 7a628 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a294 │ │ │ │ + b.n 7a4a8 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + b.n 7a3b0 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a244 │ │ │ │ + b.n 7a378 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a308 │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + b.n 7a334 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a1e0 │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a0e0 │ │ │ │ + cbnz r0, 7a6be │ │ │ │ + movs r1, r2 │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + b.n 7a2c4 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a098 │ │ │ │ + b.n 7a294 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a198 │ │ │ │ + b.n 7a25c │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a018 │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + b.n 7a218 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 79f20 │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + b.n 7a1e4 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 79ee8 │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 79ea4 │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + b.n 7a194 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ - movs r1, r2 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + b.n 7a164 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ae34 │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ae04 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + b.n 7a114 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7adcc │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + b.n 7a0e4 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ad88 │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ad54 │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + b.n 7a094 │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + b.n 7a064 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ad04 │ │ │ │ + b.n 7a020 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7acd4 │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + b.n 79fec │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ac84 │ │ │ │ + b.n 79f8c │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ac54 │ │ │ │ + b.n 79f60 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + b.n 7af04 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ac04 │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7abd4 │ │ │ │ + b.n 7aebc │ │ │ │ movs r0, r2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ab90 │ │ │ │ + b.n 7ae78 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7ab5c │ │ │ │ + @ instruction: 0xb704 │ │ │ │ + movs r1, r2 │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + b.n 7ae1c │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7aafc │ │ │ │ + b.n 7ab18 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7aad0 │ │ │ │ + b.n 7aae4 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + b.n 7aa88 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7aa74 │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + lsls r4, r3, #21 │ │ │ │ + movs r0, r0 │ │ │ │ + bhi.n 7a668 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7aa2c │ │ │ │ + b.n 7a9cc │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - b.n 7a9e8 │ │ │ │ + b.n 7a990 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r3, r7} │ │ │ │ movs r1, r2 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ - movs r0, r2 │ │ │ │ - b.n 7a98c │ │ │ │ - movs r0, r2 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ - movs r0, r2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ - movs r0, r2 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + bhi.n 7a7a8 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ - movs r0, r2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ - movs r0, r2 │ │ │ │ - itte │ │ │ │ - mov r0, r2 │ │ │ │ - lsl r4, r3, #21 │ │ │ │ - moval r0, r0 │ │ │ │ - bvs.n 7a7d8 │ │ │ │ + b.n 7a90c │ │ │ │ movs r0, r2 │ │ │ │ - udf #236 @ 0xec │ │ │ │ - movs r0, r2 │ │ │ │ - ite ls │ │ │ │ - movls r0, r2 │ │ │ │ - udfhi #202 @ 0xca │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - itee vc │ │ │ │ - movvc r0, r2 │ │ │ │ - sxtbvs r0, r0 │ │ │ │ - movvs r1, r2 │ │ │ │ - bpl.n 7a718 │ │ │ │ + b.n 7a8e0 │ │ │ │ movs r0, r2 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - it cs │ │ │ │ - movcs r0, r2 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + b.n 7a8b0 │ │ │ │ movs r0, r2 │ │ │ │ - itee eq │ │ │ │ - moveq r0, r2 │ │ │ │ - udfne #74 @ 0x4a │ │ │ │ - movne r0, r2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - cbz r6, 7a7c2 │ │ │ │ + push {r1, r2} │ │ │ │ movs r1, r2 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + b.n 7a890 │ │ │ │ movs r0, r2 │ │ │ │ - bkpt 0x00da │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ movs r0, r2 │ │ │ │ - udf #8 │ │ │ │ + b.n 7a840 │ │ │ │ movs r0, r2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - bpl.n 7a7ac │ │ │ │ + bvc.n 7a83c │ │ │ │ movs r0, r2 │ │ │ │ - ble.n 7a6d8 │ │ │ │ + svc 222 @ 0xde │ │ │ │ movs r0, r2 │ │ │ │ - bkpt 0x003e │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ble.n 7a89c │ │ │ │ + svc 188 @ 0xbc │ │ │ │ movs r0, r2 │ │ │ │ - bkpt 0x001c │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ble.n 7a860 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ movs r0, r2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ movs r0, r2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 7a804 │ │ │ │ movs r1, r2 │ │ │ │ - ble.n 7a828 │ │ │ │ - movs r0, r2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + svc 120 @ 0x78 │ │ │ │ movs r0, r2 │ │ │ │ - ble.n 7a7f4 │ │ │ │ + stmia r0!, {r5} │ │ │ │ movs r0, r2 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + svc 90 @ 0x5a │ │ │ │ movs r0, r2 │ │ │ │ - bgt.n 7a7b4 │ │ │ │ + stmia r0!, {r1} │ │ │ │ movs r0, r2 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + svc 54 @ 0x36 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + nop {14} │ │ │ │ movs r0, r2 │ │ │ │ - bgt.n 7a794 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r2 │ │ │ │ - pop {r7, pc} │ │ │ │ + svc 32 │ │ │ │ movs r0, r2 │ │ │ │ + it gt │ │ │ │ + movgt r0, r2 │ │ │ │ ldr.w r1, [pc, #1244] @ 7acc8 │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ ldr.w r0, [pc, #1240] @ 7accc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ @@ -143397,207 +143353,207 @@ │ │ │ │ ldr r0, [pc, #400] @ (7ae48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1684 @ 0x694 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bge.n 7ad84 │ │ │ │ + bgt.n 7ac14 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r6, 7ad10 │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ movs r0, r2 │ │ │ │ - bge.n 7ad60 │ │ │ │ + bgt.n 7abf0 │ │ │ │ movs r0, r2 │ │ │ │ - revsh r0, r6 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ movs r0, r2 │ │ │ │ - bge.n 7ad20 │ │ │ │ + bgt.n 7adb0 │ │ │ │ movs r0, r2 │ │ │ │ - revsh r0, r1 │ │ │ │ + pop {r4, pc} │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ movs r0, r2 │ │ │ │ - bge.n 7acf0 │ │ │ │ + bgt.n 7ad80 │ │ │ │ movs r0, r2 │ │ │ │ - hlt 0x0028 │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - bls.n 7acb0 │ │ │ │ + bgt.n 7ad40 │ │ │ │ movs r0, r2 │ │ │ │ - hlt 0x0004 │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - bls.n 7ac7c │ │ │ │ + bgt.n 7ad0c │ │ │ │ movs r0, r2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - bls.n 7ac48 │ │ │ │ + blt.n 7acd8 │ │ │ │ movs r0, r2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + pop {r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r2 │ │ │ │ - bls.n 7adf8 │ │ │ │ + blt.n 7ac88 │ │ │ │ movs r0, r2 │ │ │ │ - rev r4, r3 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - bls.n 7adcc │ │ │ │ + blt.n 7ac5c │ │ │ │ movs r0, r2 │ │ │ │ - rev r0, r0 │ │ │ │ + pop {r3, r6} │ │ │ │ movs r0, r2 │ │ │ │ - bls.n 7ad98 │ │ │ │ + blt.n 7ac28 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r2, 7ad60 │ │ │ │ + pop {r1, r3, r5} │ │ │ │ movs r0, r2 │ │ │ │ - bls.n 7ad6c │ │ │ │ + blt.n 7adfc │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r0, 7ad62 │ │ │ │ + pop {r4} │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7ad2c │ │ │ │ + blt.n 7adbc │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r4, 7ad64 │ │ │ │ + cbnz r4, 7adb6 │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7ad08 │ │ │ │ + blt.n 7ad98 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r4, 7ad66 │ │ │ │ + cbnz r4, 7adb8 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r2, 7ad68 │ │ │ │ + cbnz r2, 7adba │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7acc8 │ │ │ │ + blt.n 7ad58 │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7ac90 │ │ │ │ + bge.n 7ad20 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r6, 7ad68 │ │ │ │ + cbnz r6, 7adba │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7ac64 │ │ │ │ + bge.n 7acf4 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r4, 7ad6a │ │ │ │ + cbnz r4, 7adbc │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r2, 7ad6c │ │ │ │ + cbnz r2, 7adbe │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7ae24 │ │ │ │ + bge.n 7acb4 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 7adc2 │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7adec │ │ │ │ + bge.n 7ac7c │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 7adb4 │ │ │ │ + bge.n 7ae44 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r4, 7adc2 │ │ │ │ movs r0, r2 │ │ │ │ - bvc.n 7ad7c │ │ │ │ + bge.n 7ae0c │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + revsh r4, r5 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + revsh r2, r2 │ │ │ │ movs r0, r2 │ │ │ │ - bvc.n 7ad3c │ │ │ │ + bge.n 7adcc │ │ │ │ movs r0, r2 │ │ │ │ - bvc.n 7ad18 │ │ │ │ + bge.n 7ada8 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r0, r2 │ │ │ │ - bvc.n 7acec │ │ │ │ + bls.n 7ad7c │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + hlt 0x0016 │ │ │ │ movs r0, r2 │ │ │ │ - bvc.n 7acc0 │ │ │ │ + bls.n 7ad50 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + rev16 r4, r7 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + rev16 r6, r2 │ │ │ │ movs r0, r2 │ │ │ │ - bvc.n 7ae68 │ │ │ │ + bls.n 7acf8 │ │ │ │ movs r0, r2 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #16 │ │ │ │ movs r1, r2 │ │ │ │ - bvc.n 7ae14 │ │ │ │ + bls.n 7aea4 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + rev r4, r3 │ │ │ │ movs r0, r2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + cbnz r2, 7ae0a │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7adc0 │ │ │ │ + bls.n 7ae50 │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7ad9c │ │ │ │ + bls.n 7ae2c │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + cbnz r4, 7ae0c │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7ad5c │ │ │ │ + bls.n 7adec │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + cbnz r0, 7ae0c │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7ad1c │ │ │ │ + bhi.n 7adac │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + cbnz r4, 7ae0a │ │ │ │ movs r0, r2 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ movs r1, r2 │ │ │ │ - bvs.n 7aed0 │ │ │ │ + bhi.n 7ad60 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + cbnz r0, 7ae0c │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7ae9c │ │ │ │ + bhi.n 7ad2c │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + cbnz r2, 7ae0c │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7ae70 │ │ │ │ + bhi.n 7ad00 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + cbnz r0, 7ae0e │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + cbnz r6, 7ae0e │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7ae30 │ │ │ │ + bhi.n 7aec0 │ │ │ │ movs r0, r2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 7b164 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 7ae84 ) │ │ │ │ movs r2, r2 │ │ │ │ - cmp r2, r2 │ │ │ │ + bx fp │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7aee4 │ │ │ │ + bhi.n 7ad74 │ │ │ │ movs r0, r2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 7b110 ) │ │ │ │ + add r7, pc, #16 @ (adr r7, 7ae30 ) │ │ │ │ movs r2, r2 │ │ │ │ - add sl, pc │ │ │ │ + bx r8 │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7aea8 │ │ │ │ + bhi.n 7ad38 │ │ │ │ movs r0, r2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 7b0bc ) │ │ │ │ + add r6, pc, #944 @ (adr r6, 7b1dc ) │ │ │ │ movs r2, r2 │ │ │ │ - add sl, ip │ │ │ │ + bx r5 │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7aefc │ │ │ │ + bhi.n 7ad8c │ │ │ │ movs r0, r2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 7b068 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 7b188 ) │ │ │ │ movs r2, r2 │ │ │ │ - add sl, r9 │ │ │ │ + bx r2 │ │ │ │ movs r0, r2 │ │ │ │ - bvs.n 7ae90 │ │ │ │ + bhi.n 7af20 │ │ │ │ movs r0, r2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 7b014 ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 7b134 ) │ │ │ │ movs r2, r2 │ │ │ │ - add sl, r6 │ │ │ │ + mov sl, pc │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r4, 7aeca │ │ │ │ + bkpt 0x0044 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007ae4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -143675,23 +143631,23 @@ │ │ │ │ movs r4, r2 │ │ │ │ add r3, pc, #832 @ (adr r3, 7b24c ) │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, r5] │ │ │ │ movs r4, r2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + revsh r6, r4 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 7b00c │ │ │ │ + bpl.n 7ae9c │ │ │ │ movs r0, r2 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cpsie ai │ │ │ │ movs r0, r2 │ │ │ │ - bcc.n 7af00 │ │ │ │ + bvs.n 7af90 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007af28 : │ │ │ │ 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 │ │ │ │ @@ -143977,61 +143933,61 @@ │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 7b1ac │ │ │ │ + bpl.n 7b23c │ │ │ │ movs r0, r2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ movs r0, r2 │ │ │ │ ldr r7, [pc, #808] @ (7b510 ) │ │ │ │ movs r4, r2 │ │ │ │ - bcs.n 7b264 │ │ │ │ + bmi.n 7b0f4 │ │ │ │ movs r0, r2 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r7} │ │ │ │ movs r0, r2 │ │ │ │ - bcs.n 7b240 │ │ │ │ + bmi.n 7b2d0 │ │ │ │ movs r0, r2 │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - bcs.n 7b210 │ │ │ │ + bmi.n 7b2a0 │ │ │ │ movs r0, r2 │ │ │ │ - sxth r6, r0 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r0, r2 │ │ │ │ - bne.n 7b1ec │ │ │ │ + bmi.n 7b27c │ │ │ │ movs r0, r2 │ │ │ │ - cbz r0, 7b244 │ │ │ │ + push {r3, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - bne.n 7b1b0 │ │ │ │ + bmi.n 7b240 │ │ │ │ movs r0, r2 │ │ │ │ - cbz r6, 7b242 │ │ │ │ + push {r1, r2, r4} │ │ │ │ movs r0, r2 │ │ │ │ - add r4, pc, #552 @ (adr r4, 7b43c ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 7b55c ) │ │ │ │ movs r1, r2 │ │ │ │ - bne.n 7b174 │ │ │ │ + bcc.n 7b204 │ │ │ │ movs r0, r2 │ │ │ │ - cbz r2, 7b244 │ │ │ │ + cbz r2, 7b296 │ │ │ │ movs r0, r2 │ │ │ │ - bne.n 7b144 │ │ │ │ + bcc.n 7b1d4 │ │ │ │ movs r0, r2 │ │ │ │ - cbz r6, 7b246 │ │ │ │ + cbz r6, 7b298 │ │ │ │ movs r0, r2 │ │ │ │ - bne.n 7b30c │ │ │ │ + bcc.n 7b19c │ │ │ │ movs r0, r2 │ │ │ │ - cbz r6, 7b246 │ │ │ │ + cbz r6, 7b298 │ │ │ │ movs r0, r2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 7b330 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 7b450 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r1, pc, #768 @ (adr r1, 7b534 ) │ │ │ │ movs r2, r2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + rors r6, r7 │ │ │ │ movs r0, r2 │ │ │ │ - cbz r4, 7b28e │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007b23c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -144156,33 +144112,33 @@ │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #120] @ (7b3e8 ) │ │ │ │ movs r4, r2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 7b704 ) │ │ │ │ + add r5, pc, #176 @ (adr r5, 7b424 ) │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 7b408 │ │ │ │ movs r0, r2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + sxtb r2, r0 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ movs r2, r2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + adcs r6, r6 │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + sbcs r2, r4 │ │ │ │ movs r0, r2 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + rors r6, r1 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007b398 : │ │ │ │ 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 │ │ │ │ @@ -145142,179 +145098,179 @@ │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ movs r0, r2 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #16 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 7c170 ) │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 7c118 ) │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #680 @ (adr r7, 7c0b0 ) │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 7c050 ) │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 7bff8 ) │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 7bfa0 ) │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 7bf40 ) │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 7bee0 ) │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 7be88 ) │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 7c230 ) │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r0, r2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 7c1d8 ) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ movs r0, r2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 7c12c ) │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 7c0dc ) │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r2 │ │ │ │ - add r6, pc, #504 @ (adr r6, 7c060 ) │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 7c010 ) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 7bfb8 ) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ movs r0, r2 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 7bf3c ) │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ movs r0, r2 │ │ │ │ - cbz r4, 7beb8 │ │ │ │ + cbz r4, 7bf0a │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r0, r2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r4, 7bf2a │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007beb4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -145393,23 +145349,23 @@ │ │ │ │ movs r4, r2 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4 │ │ │ │ movs r4, r2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ movs r0, r2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 7c26c ) │ │ │ │ + add r6, pc, #0 @ (adr r6, 7bf8c ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007bf90 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #248] @ (7c08c ) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ @@ -145905,51 +145861,51 @@ │ │ │ │ nop │ │ │ │ subs r6, #168 @ 0xa8 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ movs r1, r2 │ │ │ │ - add r0, pc, #216 @ (adr r0, 7c540 ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 7c660 ) │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ movs r1, r2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 7c4c8 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 7c5e8 ) │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + add r1, pc, #888 @ (adr r1, 7c7f0 ) │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + add r1, pc, #696 @ (adr r1, 7c738 ) │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + add r1, pc, #568 @ (adr r1, 7c6c4 ) │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + add r1, pc, #472 @ (adr r1, 7c66c ) │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + add r1, pc, #288 @ (adr r1, 7c5bc ) │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + add r1, pc, #96 @ (adr r1, 7c504 ) │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + add r1, pc, #0 @ (adr r1, 7c4ac ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007c4ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -146036,21 +145992,21 @@ │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #196 @ 0xc4 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007c5a4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -146080,18 +146036,18 @@ │ │ │ │ nop │ │ │ │ subs r2, #70 @ 0x46 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ - movs r0, r2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ - movs r0, r2 │ │ │ │ + itee hi │ │ │ │ + movhi r0, r2 │ │ │ │ + ldrls r7, [sp, #424] @ 0x1a8 │ │ │ │ + movls r0, r2 │ │ │ │ │ │ │ │ 0007c600 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #128] @ 7c690 │ │ │ │ @@ -146235,25 +146191,25 @@ │ │ │ │ b.n 7c72a │ │ │ │ subs r1, #60 @ 0x3c │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4} │ │ │ │ + bkpt 0x005a │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r0, 7c7fa │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r2, 7c7fa │ │ │ │ + bkpt 0x0022 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007c788 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -146353,17 +146309,17 @@ │ │ │ │ nop │ │ │ │ adds r7, #182 @ 0xb6 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r2 │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007c890 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -146472,37 +146428,37 @@ │ │ │ │ bl 4097c │ │ │ │ b.n 7c91a │ │ │ │ nop │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r2, r0 │ │ │ │ + pop {r1, r3, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r2 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r0, r2 │ │ │ │ - rev r0, r2 │ │ │ │ + pop {r3, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r0, 7c9fa │ │ │ │ + pop {r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r0, 7c9fc │ │ │ │ + pop {r3, r5} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r0, 7c9fe │ │ │ │ + pop {r4} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007c9d0 : │ │ │ │ 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 │ │ │ │ @@ -146606,23 +146562,23 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #26 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 7cb2a │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ movs r2, r2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ movs r0, r2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 7cddc ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 7cafc ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007caec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147004,49 +146960,49 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r0, r2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ movs r0, r2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb800 │ │ │ │ movs r0, r2 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ movs r0, r2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ movs r0, r2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ movs r0, r2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ movs r0, r2 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ movs r0, r2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb794 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r0, r2 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + @ instruction: 0xb752 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb73e │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r2, r2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007cee4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147358,49 +147314,49 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ adds r0, #86 @ 0x56 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r4 │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ movs r0, r2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r2 │ │ │ │ - sxth r4, r6 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #32] │ │ │ │ movs r0, r2 │ │ │ │ - sxth r0, r2 │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ movs r0, r2 │ │ │ │ - cbz r6, 7d24a │ │ │ │ + push {r1, r2, r4} │ │ │ │ movs r0, r2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ movs r0, r2 │ │ │ │ - cbz r2, 7d24e │ │ │ │ + push {r1} │ │ │ │ movs r0, r2 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r2, r2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007d230 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147636,23 +147592,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ movs r4, r2 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + cbz r0, 7d4a4 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007d488 : │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ @@ -148751,143 +148707,143 @@ │ │ │ │ movs r4, r2 │ │ │ │ cmp r5, #234 @ 0xea │ │ │ │ movs r4, r2 │ │ │ │ bgt.n 7e054 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #264 @ (adr r0, 7e158 ) │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ movs r0, r2 │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007e150 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -149435,15 +149391,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + strb r0, [r2, #4] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -149459,63 +149415,63 @@ │ │ │ │ movs r4, r2 │ │ │ │ movs r4, #168 @ 0xa8 │ │ │ │ movs r4, r2 │ │ │ │ bcs.n 7e684 │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ movs r0, r2 │ │ │ │ subs r4, r5, r2 │ │ │ │ movs r4, r2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #32] │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007e760 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -150121,93 +150077,93 @@ │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ movs r0, r2 │ │ │ │ asrs r4, r4, #19 │ │ │ │ movs r4, r2 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007ede8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -150325,23 +150281,23 @@ │ │ │ │ movs r4, r2 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0, #6 │ │ │ │ movs r4, r2 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [pc, #16] @ (7ef30 ) │ │ │ │ + ldr r4, [pc, #304] @ (7f050 ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0007ef20 : │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ @@ -151409,15 +151365,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -151451,17 +151407,17 @@ │ │ │ │ movs r4, r2 │ │ │ │ lsrs r2, r0, #31 │ │ │ │ movs r4, r2 │ │ │ │ pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r0, #22 │ │ │ │ movs r4, r2 │ │ │ │ bne.w 8026a │ │ │ │ add sp, #388 @ 0x184 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -152411,307 +152367,307 @@ │ │ │ │ ldr r0, [pc, #600] @ (807ec ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w 7fa72 │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [pc, #584] @ (808d4 ) │ │ │ │ + ldr r3, [pc, #872] @ (809f4 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [pc, #376] @ (80818 ) │ │ │ │ + ldr r3, [pc, #664] @ (80938 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [pc, #136] @ (8073c ) │ │ │ │ + ldr r3, [pc, #424] @ (8085c ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [pc, #856] @ (80a20 ) │ │ │ │ + ldr r3, [pc, #120] @ (80740 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [pc, #520] @ (808e4 ) │ │ │ │ + ldr r2, [pc, #808] @ (80a04 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [pc, #176] @ (807a0 ) │ │ │ │ + ldr r2, [pc, #464] @ (808c0 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ movs r0, r2 │ │ │ │ - blx sl │ │ │ │ + ldr r2, [pc, #96] @ (80764 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r0, r2 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #728] @ (809f0 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r0, r2 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [pc, #312] @ (80864 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ movs r0, r2 │ │ │ │ - mov r6, r8 │ │ │ │ + ldr r0, [pc, #568] @ (80980 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r6, r4 │ │ │ │ + bx sp │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r4, r0 │ │ │ │ + bxns r9 │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r0, r2 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ movs r0, r2 │ │ │ │ - add r6, r4 │ │ │ │ + mov r6, sp │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r4, #32] │ │ │ │ movs r0, r2 │ │ │ │ - bics r2, r2 │ │ │ │ + cmp sl, fp │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + str r0, [r7, #24] │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ movs r0, r2 │ │ │ │ - orrs r4, r2 │ │ │ │ + cmp r4, fp │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r4, #24] │ │ │ │ movs r0, r2 │ │ │ │ - cmn r4, r7 │ │ │ │ + cmp r4, r8 │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r0, #24] │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + str r4, [r3, #20] │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r6, #16] │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + str r4, [r4, #16] │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + str r2, [r1, #16] │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + str r0, [r7, #12] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 000807f0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -153386,109 +153342,109 @@ │ │ │ │ @ instruction: 0xf73a0013 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 80ede │ │ │ │ + cbnz r0, 80f30 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r6, 80ed6 │ │ │ │ + cbnz r6, 80f28 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [pc, #464] @ (81098 ) │ │ │ │ + ldr r3, [pc, #752] @ (811b8 ) │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + revsh r0, r5 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + revsh r6, r1 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + hlt 0x0036 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + hlt 0x0018 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [pc, #56] @ (80f24 ) │ │ │ │ + ldr r3, [pc, #344] @ (81044 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldr r0, [pc, #912] @ (81280 ) │ │ │ │ + ldr r3, [pc, #176] @ (80fa0 ) │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + rev16 r0, r3 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + rev r4, r7 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + rev r4, r4 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + rev r4, r0 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + cbnz r6, 80f44 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + cbnz r2, 80f44 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + cbnz r0, 80f40 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + cbnz r0, 80f42 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + cbnz r0, 80f44 │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ movs r0, r2 │ │ │ │ - cmn r0, r7 │ │ │ │ + cmp r0, r8 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 815ac │ │ │ │ + b.n 80a3c │ │ │ │ movs r7, r1 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r0, r2 │ │ │ │ - cmn r0, r4 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 81588 │ │ │ │ + b.n 80a18 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 80a70 │ │ │ │ + b.n 80f00 │ │ │ │ movs r7, r1 │ │ │ │ - cmn r0, r1 │ │ │ │ + cmp r0, r2 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 81564 │ │ │ │ + b.n 809f4 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, r6 │ │ │ │ + add r8, pc │ │ │ │ movs r2, r2 │ │ │ │ - b.n 81540 │ │ │ │ + b.n 809d0 │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, r3 │ │ │ │ + add r8, ip │ │ │ │ movs r2, r2 │ │ │ │ - b.n 8151c │ │ │ │ + b.n 809ac │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 00080f74 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -153603,23 +153559,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, ip, #19 │ │ │ │ cmp r4, r4 │ │ │ │ movs r4, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ vshr.s32 d16, d3, #6 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xb72c │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 000810ac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -153846,43 +153802,43 @@ │ │ │ │ mcr 0, 7, r0, cr0, cr3, {0} │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ movs r0, r2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ movs r0, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ movs r0, r2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 00081304 : │ │ │ │ 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 │ │ │ │ @@ -154237,88 +154193,88 @@ │ │ │ │ nop │ │ │ │ stcl 0, cr0, [r2], #76 @ 0x4c │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [sl], {19} │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #448] @ (81840 ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ movs r0, r2 │ │ │ │ stc 0, cr0, [ip], #-76 @ 0xffffffb4 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [pc, #376] @ (81818 ) │ │ │ │ + ldr r7, [pc, #664] @ (81938 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #496] @ (81894 ) │ │ │ │ + str r4, [r0, r7] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [pc, #112] @ (81718 ) │ │ │ │ + ldr r7, [pc, #400] @ (81838 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #224] @ (8178c ) │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r5, #32 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #1008] @ (81aa4 ) │ │ │ │ + ldr r7, [pc, #272] @ (817c4 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #88] @ (81710 ) │ │ │ │ + str r6, [r3, r5] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #904] @ (81a44 ) │ │ │ │ + ldr r7, [pc, #168] @ (81764 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #0] @ (816c0 ) │ │ │ │ + str r0, [r1, r5] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #824] @ (819fc ) │ │ │ │ + ldr r7, [pc, #88] @ (8171c ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [pc, #944] @ (81a78 ) │ │ │ │ + str r4, [r6, r4] │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #728] @ (819a8 ) │ │ │ │ + ldr r6, [pc, #1016] @ (81ac8 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [pc, #848] @ (81a24 ) │ │ │ │ + str r4, [r3, r4] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #632] @ (81950 ) │ │ │ │ + ldr r6, [pc, #920] @ (81a70 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [pc, #752] @ (819cc ) │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #176] @ (81790 ) │ │ │ │ + ldr r6, [pc, #464] @ (818b0 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [pc, #296] @ (8180c ) │ │ │ │ + str r2, [r2, r2] │ │ │ │ movs r0, r2 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 81798 │ │ │ │ + ble.n 81628 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ movs r0, r2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 81774 │ │ │ │ + ble.n 81604 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 81750 │ │ │ │ + ble.n 817e0 │ │ │ │ movs r7, r1 │ │ │ │ - ble.n 81698 │ │ │ │ + b.n 81728 │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r5, #24 │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 8172c │ │ │ │ + ble.n 817bc │ │ │ │ movs r7, r1 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 00081714 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -154372,21 +154328,21 @@ │ │ │ │ subs r3, #42 @ 0x2a │ │ │ │ movs r4, r2 │ │ │ │ @ instruction: 0xe8c60013 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #656] @ (81a30 ) │ │ │ │ + ldr r6, [pc, #944] @ (81b50 ) │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #696] @ (81a60 ) │ │ │ │ + ldr r4, [pc, #984] @ (81b80 ) │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [pc, #808] @ (81ad4 ) │ │ │ │ + ldr r7, [pc, #72] @ (817f4 ) │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 000817ac : │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ @@ -156662,295 +156618,295 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w 827da │ │ │ │ nop │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r6, #16 │ │ │ │ movs r0, r2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ movs r0, r2 │ │ │ │ bhi.n 830f8 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ movs r0, r2 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r7, #24 │ │ │ │ movs r0, r2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ movs r0, r2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r5, #28 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ movs r0, r2 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r6, #22 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ movs r0, r2 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r3, #20 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r4, #12 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + subs r0, r4, #1 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r2, #12 │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ movs r0, r2 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r7, #6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r3, #8 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + subs r1, #8 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r2, #2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + subs r0, #18 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r5, r6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + subs r6, r5, r4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r7, #22 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + subs r0, #28 │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + subs r0, r3, r2 │ │ │ │ movs r0, r2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ movs r1, r2 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r7, #32 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r7, #6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + adds r0, r5, r5 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r5, #14 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + cmp r0, #2 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r6, #16 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ movs r0, r2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ movs r0, r2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r4, #28 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ movs r0, r2 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ movs r0, r2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -158119,107 +158075,107 @@ │ │ │ │ b.n 83fca │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 83b7a │ │ │ │ nop │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ movs r0, r2 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ movs r0, r2 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ movs r0, r2 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r6, #32 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ movs r1, r2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r0, r2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ movs r0, r2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r4, #22 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r6, #28 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r6, #4 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ movs r0, r2 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r7, #30 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ movs r0, r2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r5, #12 │ │ │ │ movs r0, r2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ movs r0, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 840f2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ @@ -159790,357 +159746,367 @@ │ │ │ │ ldr r1, [pc, #724] @ (854ec ) │ │ │ │ ldr r0, [pc, #724] @ (854f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2096 @ 0x830 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r2, #6 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r1, #12 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf336000f │ │ │ │ - adds r2, r2, #2 │ │ │ │ + sbcs.w r0, lr, #9371648 @ 0x8f0000 │ │ │ │ + subs r2, r3, #3 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + subs r6, r6, #2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r3, #2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + movs r0, #22 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r3, #3 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + subs r4, r2, #1 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ movs r1, r2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r2, #2 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r1, #0 │ │ │ │ movs r0, r2 │ │ │ │ - stc 0, cr0, [r8], #60 @ 0x3c │ │ │ │ - subs r4, r1, r0 │ │ │ │ + cdp 0, 15, cr0, cr0, cr15, {0} │ │ │ │ + adds r4, r2, #1 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r1, #7 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r4, #6 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r7, r7 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r7, #5 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ movs r1, r2 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + subs r2, r2, r7 │ │ │ │ movs r0, r2 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + adds r2, r1, #5 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + subs r4, r5, r6 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ movs r1, r2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + subs r0, r3, r5 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r2, #3 │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + subs r2, r6, r4 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r5, #2 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ movs r1, r2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + subs r6, r0, r4 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + adds r6, r7, #1 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + subs r4, r4, r3 │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r3, #1 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + subs r6, r1, r2 │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + adds r0, r1, #0 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + subs r6, r5, r1 │ │ │ │ movs r0, r2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ movs r0, r2 │ │ │ │ - stc 0, cr0, [lr], #60 @ 0x3c │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + cdp 0, 15, cr0, cr6, cr15, {0} │ │ │ │ + subs r6, r0, r1 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + adds r2, r2, r7 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + subs r4, r1, r5 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + adds r4, r5, r5 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + subs r6, r4, r3 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + adds r4, r6, r4 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + subs r6, r5, r2 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + adds r2, r3, r2 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + subs r4, r2, r0 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + adds r2, r4, r1 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r3, r7 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + adds r0, r1, r1 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + adds r2, r0, r7 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + adds r2, r3, r0 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r2, r6 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + adds r0, r4, r4 │ │ │ │ movs r0, r2 │ │ │ │ - vst4.8 {d16-d19}, [r6] │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + smull r0, r0, lr, pc @ │ │ │ │ + asrs r2, r0, #30 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + adds r6, r6, r3 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r2, #20 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + adds r6, r2, r3 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + adds r4, r4, r2 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + adds r0, r0, r2 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + adds r0, r4, r1 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + adds r0, r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ movs r1, r2 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ movs r2, r2 │ │ │ │ - add r2, pc, #8 @ (adr r2, 853a8 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 854c8 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #912 @ (adr r1, 8573c ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 8545c ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 856d0 ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 853f0 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 85664 ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 85784 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 85610 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 85730 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 855bc ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 856dc ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 85568 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 85688 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 85514 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 85634 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 854c0 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 855e0 ) │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r2, #6 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 8546c ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 8558c ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r2, r2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 85418 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 85538 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 857c4 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 854e4 ) │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 85770 ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 85490 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 8571c ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 8543c ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 856c8 ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 857e8 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 85674 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 85794 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #448 @ (adr r0, 85620 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 85740 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #242 @ 0xf2 │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #352 @ (adr r0, 855cc ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 856ec ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, r0 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 85578 ) │ │ │ │ + add r2, pc, #544 @ (adr r2, 85698 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ movs r0, r2 │ │ │ │ - vshr.u32 d16, d1, #22 │ │ │ │ - add r0, pc, #160 @ (adr r0, 85524 ) │ │ │ │ + lsls r2, r6, #8 │ │ │ │ + movs r2, r2 │ │ │ │ + add r2, pc, #448 @ (adr r2, 85644 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ movs r0, r2 │ │ │ │ - vshr.u16 d16, d1, #14 │ │ │ │ - add r0, pc, #64 @ (adr r0, 854d0 ) │ │ │ │ + lsls r2, r3, #8 │ │ │ │ + movs r2, r2 │ │ │ │ + add r2, pc, #352 @ (adr r2, 855f0 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ movs r0, r2 │ │ │ │ - vshr.u32 d0, d1, #6 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ + movs r2, r2 │ │ │ │ + add r2, pc, #256 @ (adr r2, 8559c ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ movs r0, r2 │ │ │ │ - vshr.u32 d0, d1, #30 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ + movs r2, r2 │ │ │ │ + add r2, pc, #160 @ (adr r2, 85548 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ movs r0, r2 │ │ │ │ - vshr.u8 d0, d1, #6 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + movs r2, r2 │ │ │ │ + add r2, pc, #64 @ (adr r2, 854f4 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.u64 d16, d2, d1 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ + movs r2, r2 │ │ │ │ + add r1, pc, #992 @ (adr r1, 858a0 ) │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.u16 d16, d10, d1 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ + movs r2, r2 │ │ │ │ + add r1, pc, #896 @ (adr r1, 8584c ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.u8 d16, d2, d1 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ + movs r2, r2 │ │ │ │ + add r1, pc, #800 @ (adr r1, 857f8 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.u32 d0, d10, d1 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ + movs r2, r2 │ │ │ │ + add r1, pc, #704 @ (adr r1, 857a4 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ movs r0, r2 │ │ │ │ - vqadd.u16 d0, d2, d1 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + movs r2, r2 │ │ │ │ + add r1, pc, #608 @ (adr r1, 85750 ) │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ movs r0, r2 │ │ │ │ ldr r3, [pc, #644] @ (8577c ) │ │ │ │ movw r2, #51908 @ 0xcac4 │ │ │ │ ldr r1, [pc, #644] @ (85780 ) │ │ │ │ ldr r0, [pc, #644] @ (85784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -160377,148 +160343,148 @@ │ │ │ │ ldr r1, [pc, #332] @ (858b8 ) │ │ │ │ ldr r0, [pc, #332] @ (858bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2096 @ 0x830 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - stc2 0, cr0, [lr], #-68 @ 0xffffffbc │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + mrc2 0, 3, r0, cr6, cr1, {0} │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r1 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r4, #10 │ │ │ │ movs r0, r2 │ │ │ │ - ldc2 0, cr0, [r6], {17} │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + mrc2 0, 2, r0, cr14, cr1, {0} │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + cmp r0, #18 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfbfe0011 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + mcr2 0, 2, r0, cr6, cr1, {0} │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfbe60011 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + mcr2 0, 1, r0, cr14, cr1, {0} │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #10 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfbce0011 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + mrc2 0, 0, r0, cr6, cr1, {0} │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfbb60011 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldc2l 0, cr0, [lr, #68]! @ 0x44 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfb9e0011 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + stc2l 0, cr0, [r6, #68]! @ 0x44 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfb860011 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + stc2l 0, cr0, [lr, #68] @ 0x44 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ movs r7, r1 │ │ │ │ - smmlsr r0, lr, r1, r0 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldc2 0, cr0, [r6, #68]! @ 0x44 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r7, r1 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ movs r0, r2 │ │ │ │ - smmlar r0, r6, r1, r0 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldc2 0, cr0, [lr, #68] @ 0x44 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ movs r0, r2 │ │ │ │ - smlawt r0, lr, r1, r0 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + stc2 0, cr0, [r6, #68] @ 0x44 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r7, #10 │ │ │ │ movs r0, r2 │ │ │ │ - smladx r0, r6, r1, r0 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + stc2l 0, cr0, [lr, #-68]! @ 0xffffffbc │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r1 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ movs r0, r2 │ │ │ │ - mls r0, lr, r1, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldc2l 0, cr0, [r6, #-68] @ 0xffffffbc │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfaf60011 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldc2 0, cr0, [lr, #-68]! @ 0xffffffbc │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + adds r0, #2 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfade0011 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + stc2 0, cr0, [r6, #-68]! @ 0xffffffbc │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r7, r1 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r3, #18 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfac60011 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + stc2 0, cr0, [lr, #-68] @ 0xffffffbc │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + adds r0, #14 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfaae0011 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldc2l 0, cr0, [r6], #68 @ 0x44 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa960011 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldc2l 0, cr0, [lr], {17} │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa7e0011 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + stc2l 0, cr0, [r6], {17} │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa660011 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + stc2 0, cr0, [lr], #68 @ 0x44 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa4e0011 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldc2 0, cr0, [r6], {17} │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa360011 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldc2l 0, cr0, [lr], #-68 @ 0xffffffbc │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r1 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa1e0011 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + stc2l 0, cr0, [r6], #-68 @ 0xffffffbc │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfa060011 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + mcrr2 0, 1, r0, lr, cr1 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - vld1.8 @ instruction: 0xf9ee0011 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldc2 0, cr0, [r6], #-68 @ 0xffffffbc │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ movs r0, r2 │ │ │ │ - ldr??.w r0, [r6, #17] │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldc2 0, cr0, [lr], {17} │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh.w r0, [lr, #17] │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + stc2 0, cr0, [r6], {17} │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 000858c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -160613,23 +160579,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #736 @ (adr r6, 85c8c ) │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ movs r0, r2 │ │ │ │ - cdp 0, 8, cr0, cr2, cr15, {0} │ │ │ │ + @ instruction: 0xf0ca000f │ │ │ │ │ │ │ │ 000859c0 : │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #1584] @ 86004 │ │ │ │ @@ -161245,84 +161211,84 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #56 @ (adr r4, 8605c ) │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ movs r0, r2 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ movs r0, r2 │ │ │ │ - sbc.w r0, r6, #17 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + usat16 r0, #17, lr │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r0, r2 │ │ │ │ - adc.w r0, lr, #17 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + @ instruction: 0xf3960011 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf1360011 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + @ instruction: 0xf37e0011 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 000860bc : │ │ │ │ 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 │ │ │ │ @@ -161689,69 +161655,71 @@ │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r3, #28 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r0, r2 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 86abc │ │ │ │ + b.n 85f4c │ │ │ │ movs r7, r1 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r2, #4 │ │ │ │ movs r0, r2 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ movs r0, r2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ movs r0, r2 │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf1980010 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + @ instruction: 0xf3e00010 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r0, r2 │ │ │ │ - vrev64. d16, d15 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ + movs r0, r2 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ movs r0, r2 │ │ │ │ - vaddl.u32 q8, d2, d15 │ │ │ │ │ │ │ │ 00086508 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 865c4 │ │ │ │ @@ -161831,20 +161799,21 @@ │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ movs r3, r2 │ │ │ │ stc 0, cr0, [lr, #-76] @ 0xffffffb4 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r3, r2 │ │ │ │ - bics.w r0, sl, #16 │ │ │ │ + @ instruction: 0xf2820010 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ movs r0, r2 │ │ │ │ - cdp2 0, 9, cr0, cr6, cr15, {0} │ │ │ │ │ │ │ │ 000865ec : │ │ │ │ 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 │ │ │ │ ldr.w r6, [pc, #2480] @ 86fb0 │ │ │ │ @@ -162772,126 +162741,126 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r4, #0 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xfabc000f │ │ │ │ + stc2 0, cr0, [r4, #-60] @ 0xffffffc4 │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ movs r3, r2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r2, #2 │ │ │ │ movs r0, r2 │ │ │ │ - vld4.8 {d0-d3}, [sl] │ │ │ │ - cdp2 0, 4, cr0, cr0, cr15, {0} │ │ │ │ - subs r6, r2, r4 │ │ │ │ + usada8 r0, r2, pc, r0 @ │ │ │ │ + lsls r0, r1, #2 │ │ │ │ movs r0, r2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r6, r3, #5 │ │ │ │ movs r0, r2 │ │ │ │ - ldr??.w r0, [r2, #15] │ │ │ │ - adds r2, r7, r7 │ │ │ │ + adds r4, r3, #1 │ │ │ │ movs r0, r2 │ │ │ │ - ldr.w r0, [r8, #15] │ │ │ │ - adds r0, r4, r7 │ │ │ │ + smlawb r0, sl, pc, r0 @ │ │ │ │ + adds r2, r0, #1 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh.w r0, [lr, #15] │ │ │ │ - adds r6, r0, r7 │ │ │ │ + smlad r0, r0, pc, r0 @ │ │ │ │ + adds r0, r5, #0 │ │ │ │ movs r0, r2 │ │ │ │ - strh.w r0, [r4, #15] │ │ │ │ - adds r0, r4, r6 │ │ │ │ + mla r0, r6, pc, r0 │ │ │ │ + adds r6, r1, #0 │ │ │ │ movs r0, r2 │ │ │ │ - ldr??.w r0, [lr, pc] │ │ │ │ - adds r4, r6, r5 │ │ │ │ + @ instruction: 0xfaec000f │ │ │ │ + subs r0, r5, r7 │ │ │ │ movs r0, r2 │ │ │ │ - ldr.w r0, [r2, pc] │ │ │ │ - adds r0, r1, r5 │ │ │ │ + @ instruction: 0xfac6000f │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r0, r2 │ │ │ │ - strh.w r0, [r6, pc] │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfa9a000f │ │ │ │ + subs r0, r2, r6 │ │ │ │ + movs r0, r2 │ │ │ │ + @ instruction: 0xfa6e000f │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf7e0000f │ │ │ │ - adds r6, r7, r2 │ │ │ │ + @ instruction: 0xfa28000f │ │ │ │ + subs r6, r0, r4 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf798000f │ │ │ │ - stmdb r6!, {r4} │ │ │ │ - adds r4, r1, r2 │ │ │ │ + vld1.8 {d16[0]}, [r0] │ │ │ │ + sbc.w r0, lr, r0, lsr #32 │ │ │ │ + subs r4, r2, r3 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf76a000f │ │ │ │ - strd r0, r0, [sl], #64 @ 0x40 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + ldrsh.w r0, [r2, #15] │ │ │ │ + @ instruction: 0xeb320010 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf74c000f │ │ │ │ - adds r0, r0, r1 │ │ │ │ + ldrsb.w r0, [r4, #15] │ │ │ │ + subs r0, r1, r2 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf71e000f │ │ │ │ - adds r2, r3, r0 │ │ │ │ + vld4.8 {d16-d19}, [r6] │ │ │ │ + subs r2, r4, r1 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf6f8000f │ │ │ │ - adds r4, r0, r0 │ │ │ │ + vst4.8 {d16-d19}, [r0] │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf6e2000f │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + vld4.8 {d0-d3}, [sl] │ │ │ │ + subs r6, r6, r0 │ │ │ │ movs r0, r2 │ │ │ │ - movt r0, #51215 @ 0xc80f │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + ldrsb.w r0, [r4, pc] │ │ │ │ + subs r6, r1, r0 │ │ │ │ movs r0, r2 │ │ │ │ - subw r0, r4, #2063 @ 0x80f │ │ │ │ - @ instruction: 0xe8240010 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + str??.w r0, [ip, #15] │ │ │ │ + orn r0, ip, r0, lsr #32 │ │ │ │ + adds r0, r7, r7 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf68c000f │ │ │ │ - @ instruction: 0xe8040010 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + ldr.w r0, [r4, #15] │ │ │ │ + orr.w r0, ip, r0, lsr #32 │ │ │ │ + adds r0, r3, r7 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf666000f │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + strh.w r0, [lr, #15] │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf650000f │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + ldrb.w r0, [r8, #15] │ │ │ │ + adds r4, r4, r6 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf63a000f │ │ │ │ - bhi.n 87000 │ │ │ │ + strb.w r0, [r2, #15] │ │ │ │ + bge.n 87090 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf620000f │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + str??.w r0, [r8, pc] │ │ │ │ + adds r4, r0, r6 │ │ │ │ movs r0, r2 │ │ │ │ - bhi.n 87138 │ │ │ │ + bge.n 86fc8 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + adds r4, r4, r4 │ │ │ │ movs r0, r2 │ │ │ │ - subs.w r0, r2, #9371648 @ 0x8f0000 │ │ │ │ - stc2 0, cr0, [r6], #60 @ 0x3c │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + @ instruction: 0xf7fa000f │ │ │ │ + cdp2 0, 14, cr0, cr14, cr15, {0} │ │ │ │ + adds r2, r5, r3 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf580000f │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + @ instruction: 0xf7c8000f │ │ │ │ + adds r4, r2, r3 │ │ │ │ movs r0, r2 │ │ │ │ - sbc.w r0, sl, #9371648 @ 0x8f0000 │ │ │ │ - bvc.n 8708c │ │ │ │ + @ instruction: 0xf7b2000f │ │ │ │ + bge.n 8711c │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ - movs r0, r2 │ │ │ │ - adc.w r0, sl, #9371648 @ 0x8f0000 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + adds r0, r7, r2 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + @ instruction: 0xf792000f │ │ │ │ + adds r0, r4, r7 │ │ │ │ movs r0, r2 │ │ │ │ - adds.w r0, sl, #9371648 @ 0x8f0000 │ │ │ │ - b.n 86de0 │ │ │ │ + adds r4, r0, r2 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + @ instruction: 0xf762000f │ │ │ │ + @ instruction: 0xe8c40010 │ │ │ │ + adds r0, r2, r1 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf4e4000f │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + @ instruction: 0xf72c000f │ │ │ │ + adds r6, r1, r0 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf4a4000f │ │ │ │ + @ instruction: 0xf6ec000f │ │ │ │ │ │ │ │ 000870f8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 871b4 │ │ │ │ @@ -162972,21 +162941,21 @@ │ │ │ │ movs r3, r2 │ │ │ │ b.n 87400 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #52] @ 0x34 │ │ │ │ movs r3, r2 │ │ │ │ - b.n 86a64 │ │ │ │ + b.n 86ef4 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r0, r2 │ │ │ │ - subw r0, r6, #15 │ │ │ │ + @ instruction: 0xf4ee000f │ │ │ │ │ │ │ │ 000871dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 8728c │ │ │ │ @@ -163062,21 +163031,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #46] @ 0x2e │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #44] @ 0x2c │ │ │ │ movs r3, r2 │ │ │ │ - b.n 87984 │ │ │ │ + b.n 86e14 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xf21c000f │ │ │ │ + orn r0, r4, #9371648 @ 0x8f0000 │ │ │ │ │ │ │ │ 000872b4 : │ │ │ │ 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, [pc, #940] @ (87674 ) │ │ │ │ @@ -163442,59 +163411,59 @@ │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #26] │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r0, r2 │ │ │ │ - vaddl.s32 q0, d14, d15 │ │ │ │ - orrs.w r0, ip, #9371648 @ 0x8f0000 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + @ instruction: 0xf1f6000f │ │ │ │ + subw r0, r4, #2063 @ 0x80f │ │ │ │ + asrs r6, r7, #14 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ movs r0, r2 │ │ │ │ - vhadd.s32 d16, d2, d15 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + sub.w r0, sl, #15 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ movs r0, r2 │ │ │ │ - vhadd.s8 d16, d12, d15 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + @ instruction: 0xf194000f │ │ │ │ + asrs r6, r4, #2 │ │ │ │ movs r0, r2 │ │ │ │ - vhadd.s d0, d0, d15 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + sbcs.w r0, r8, #15 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ movs r0, r2 │ │ │ │ - vhadd.s16 d0, d10, d15 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + sbc.w r0, r2, #15 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ movs r0, r2 │ │ │ │ - cdp 0, 15, cr0, cr8, cr15, {0} │ │ │ │ - sbcs.w r0, r6, #9371648 @ 0x8f0000 │ │ │ │ - cdp 0, 12, cr0, cr8, cr15, {0} │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + adc.w r0, r0, #15 │ │ │ │ + @ instruction: 0xf7be000f │ │ │ │ + adds.w r0, r0, #15 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ movs r0, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ movs r0, r2 │ │ │ │ - cdp 0, 9, cr0, cr6, cr15, {0} │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + @ instruction: 0xf0de000f │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ movs r0, r2 │ │ │ │ - cdp 0, 7, cr0, cr10, cr15, {0} │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + @ instruction: 0xf0c2000f │ │ │ │ + b.n 87ac0 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ movs r0, r2 │ │ │ │ - cdp 0, 5, cr0, cr4, cr15, {0} │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + eors.w r0, ip, #15 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ movs r0, r2 │ │ │ │ - cdp 0, 3, cr0, cr10, cr15, {0} │ │ │ │ + eor.w r0, r2, #15 │ │ │ │ │ │ │ │ 00087700 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #168] @ 877b8 │ │ │ │ @@ -163573,21 +163542,21 @@ │ │ │ │ ldrh r6, [r1, #6] │ │ │ │ movs r3, r2 │ │ │ │ stc 0, cr0, [lr], {19} │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #2] │ │ │ │ movs r3, r2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + b.n 878ec │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ movs r0, r2 │ │ │ │ - ldcl 0, cr0, [r0], #60 @ 0x3c │ │ │ │ + vhadd.s d0, d8, d15 │ │ │ │ │ │ │ │ 000877e0 : │ │ │ │ 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, [pc, #944] @ (87ba4 ) │ │ │ │ @@ -163954,59 +163923,59 @@ │ │ │ │ movs r3, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #50] @ 0x32 │ │ │ │ movs r3, r2 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r0, r2 │ │ │ │ - mcrr 0, 0, r0, r6, cr15 │ │ │ │ - vhadd.s32 d0, d12, d15 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + cdp 0, 8, cr0, cr14, cr15, {0} │ │ │ │ + sbcs.w r0, r4, #15 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xebfa000f │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + cdp 0, 4, cr0, cr2, cr15, {0} │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xebe4000f │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + cdp 0, 2, cr0, cr12, cr15, {0} │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ movs r0, r2 │ │ │ │ - rsb r0, r8, pc │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + cdp 0, 1, cr0, cr0, cr15, {0} │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r0, r2 │ │ │ │ - subs.w r0, r2, pc │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + ldcl 0, cr0, [sl, #60]! @ 0x3c │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xeb90000f │ │ │ │ - orr.w r0, r6, #15 │ │ │ │ - sbc.w r0, r0, pc │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + ldcl 0, cr0, [r8, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf28e000f │ │ │ │ + stc 0, cr0, [r8, #60]! @ 0x3c │ │ │ │ + b.n 87d04 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ movs r0, r2 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xeb2e000f │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + ldcl 0, cr0, [r6, #-60]! @ 0xffffffc4 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r0, r2 │ │ │ │ - adds.w r0, r2, pc │ │ │ │ - bge.n 87d00 │ │ │ │ + ldcl 0, cr0, [sl, #-60] @ 0xffffffc4 │ │ │ │ + bgt.n 87b90 │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xeaec000f │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + ldc 0, cr0, [r4, #-60]! @ 0xffffffc4 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xead2000f │ │ │ │ + ldc 0, cr0, [sl, #-60] @ 0xffffffc4 │ │ │ │ │ │ │ │ 00087c30 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #168] @ 87ce8 │ │ │ │ @@ -164086,21 +164055,21 @@ │ │ │ │ movs r3, r2 │ │ │ │ b.n 87ab4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #26] │ │ │ │ movs r3, r2 │ │ │ │ - bls.n 87d2c │ │ │ │ + blt.n 87dbc │ │ │ │ movs r0, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xe988000f │ │ │ │ + rsbs r0, r0, pc │ │ │ │ │ │ │ │ 00087d10 : │ │ │ │ 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 │ │ │ │ ldr.w r6, [pc, #2484] @ 886d8 │ │ │ │ @@ -165029,154 +164998,160 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88258 │ │ │ │ + b.n 886e8 │ │ │ │ movs r7, r1 │ │ │ │ ldrb r2, [r6, #28] │ │ │ │ movs r3, r2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 87f40 │ │ │ │ - movs r7, r1 │ │ │ │ - b.n 88540 │ │ │ │ + b.n 883d0 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + strd r0, r0, [r0, #-60]! @ 0x3c │ │ │ │ + lsls r2, r2, #30 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88ee0 │ │ │ │ + b.n 88370 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88eb4 │ │ │ │ + b.n 88344 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88e88 │ │ │ │ + b.n 88318 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88e5c │ │ │ │ + b.n 882ec │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88e18 │ │ │ │ + b.n 882a8 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88dc8 │ │ │ │ + b.n 88258 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88d78 │ │ │ │ + b.n 88208 │ │ │ │ movs r7, r1 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb81a │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88cf8 │ │ │ │ + b.n 88188 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88c70 │ │ │ │ + b.n 88100 │ │ │ │ movs r7, r1 │ │ │ │ - bne.n 88760 │ │ │ │ + bmi.n 887f0 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88c20 │ │ │ │ + b.n 880b0 │ │ │ │ movs r7, r1 │ │ │ │ - bne.n 886f4 │ │ │ │ + bmi.n 88784 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88bf0 │ │ │ │ + b.n 88080 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88b9c │ │ │ │ + b.n 8802c │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88b58 │ │ │ │ + b.n 87fe8 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88b34 │ │ │ │ + b.n 87fc4 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88b10 │ │ │ │ + b.n 87fa0 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88ac8 │ │ │ │ + b.n 88f58 │ │ │ │ movs r7, r1 │ │ │ │ - beq.n 8879c │ │ │ │ + bcc.n 8882c │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88aa4 │ │ │ │ + b.n 88f34 │ │ │ │ movs r7, r1 │ │ │ │ - beq.n 88768 │ │ │ │ + bcc.n 887f8 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88a64 │ │ │ │ + b.n 88ef4 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88a40 │ │ │ │ + b.n 88ed0 │ │ │ │ movs r7, r1 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ movs r0, r2 │ │ │ │ - b.n 88a1c │ │ │ │ + b.n 88eac │ │ │ │ movs r7, r1 │ │ │ │ - bcc.n 887b8 │ │ │ │ + bvs.n 88848 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 889f0 │ │ │ │ + b.n 88e80 │ │ │ │ movs r7, r1 │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ movs r0, r2 │ │ │ │ - bcc.n 886f0 │ │ │ │ + bpl.n 88780 │ │ │ │ movs r7, r1 │ │ │ │ - vrev64.16 d0, d15 │ │ │ │ - b.n 88924 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ + movs r0, r2 │ │ │ │ + b.n 88db4 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 882e0 │ │ │ │ + b.n 88770 │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.u d16, d10, d15 │ │ │ │ - b.n 888cc │ │ │ │ + lsls r2, r0, #7 │ │ │ │ + movs r0, r2 │ │ │ │ + b.n 88d5c │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.u32 d16, d4, d15 │ │ │ │ - b.n 888a8 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ + movs r0, r2 │ │ │ │ + b.n 88d38 │ │ │ │ movs r7, r1 │ │ │ │ - bcc.n 88844 │ │ │ │ + bpl.n 888d4 │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.u8 d16, d8, d15 │ │ │ │ - b.n 88874 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ + movs r0, r2 │ │ │ │ + b.n 88d04 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ movs r0, r2 │ │ │ │ - vhadd.u16 d0, d4, d15 │ │ │ │ - b.n 88820 │ │ │ │ + b.n 88cb0 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bne.n 88748 │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ movs r0, r2 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr15, {0} │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 88c50 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 9, cr0, cr14, cr15, {0} │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + movs r0, r2 │ │ │ │ + b.n 88bd8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00088820 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -165257,20 +165232,20 @@ │ │ │ │ movs r3, r2 │ │ │ │ bge.n 888c4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #29] │ │ │ │ movs r3, r2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], #60 @ 0x3c │ │ │ │ - ble.n 88830 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr15, {0} │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00088900 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -165688,91 +165663,91 @@ │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #25] │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 88ca4 │ │ │ │ + bge.n 88d34 │ │ │ │ movs r7, r1 │ │ │ │ - bge.n 88d80 │ │ │ │ + bgt.n 88e10 │ │ │ │ movs r7, r1 │ │ │ │ strb r6, [r6, #21] │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ movs r7, r1 │ │ │ │ - bvs.n 88cac │ │ │ │ + bhi.n 88d3c │ │ │ │ movs r7, r1 │ │ │ │ - bls.n 88d88 │ │ │ │ + blt.n 88e18 │ │ │ │ movs r7, r1 │ │ │ │ - bvs.n 88e3c │ │ │ │ + bhi.n 88ccc │ │ │ │ movs r7, r1 │ │ │ │ - bhi.n 88d18 │ │ │ │ + blt.n 88da8 │ │ │ │ movs r7, r1 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + bkpt 0x0072 │ │ │ │ movs r7, r1 │ │ │ │ - bvs.n 88dfc │ │ │ │ + bhi.n 88c8c │ │ │ │ movs r7, r1 │ │ │ │ - bhi.n 88cd4 │ │ │ │ + bge.n 88d64 │ │ │ │ movs r7, r1 │ │ │ │ - bvs.n 88dcc │ │ │ │ + bhi.n 88e5c │ │ │ │ movs r7, r1 │ │ │ │ - bhi.n 88ca8 │ │ │ │ + bge.n 88d38 │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r6, pc │ │ │ │ - bvs.n 88d94 │ │ │ │ + cdp 0, 1, cr0, cr14, cr15, {0} │ │ │ │ + bhi.n 88e24 │ │ │ │ movs r7, r1 │ │ │ │ - bhi.n 88e70 │ │ │ │ + bge.n 88d00 │ │ │ │ movs r7, r1 │ │ │ │ - bpl.n 88d70 │ │ │ │ + bhi.n 88e00 │ │ │ │ movs r7, r1 │ │ │ │ - bhi.n 88e4c │ │ │ │ + bge.n 88cdc │ │ │ │ movs r7, r1 │ │ │ │ - bpl.n 88cbc │ │ │ │ + bvc.n 88d4c │ │ │ │ movs r7, r1 │ │ │ │ - bhi.n 88d98 │ │ │ │ + bge.n 88e28 │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ movs r1, r2 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 88e24 │ │ │ │ + b.n 892b4 │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ movs r1, r2 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf6e8000f │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + ldrsh.w r0, [r0, pc] │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ movs r1, r2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ movs r7, r1 │ │ │ │ - bhi.n 88d04 │ │ │ │ + bge.n 88d94 │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r1, r2 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ movs r1, r2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00088dcc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -165826,21 +165801,21 @@ │ │ │ │ movs r3, r2 │ │ │ │ strb r0, [r2, #8] │ │ │ │ movs r3, r2 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 88ee0 │ │ │ │ + bhi.n 88d70 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 88e4c │ │ │ │ + bvs.n 88edc │ │ │ │ movs r7, r1 │ │ │ │ - bvs.n 88f28 │ │ │ │ + bhi.n 88db8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00088e60 : │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -168064,271 +168039,270 @@ │ │ │ │ bl 24a84 │ │ │ │ b.w 89d78 │ │ │ │ nop │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8a130 │ │ │ │ + b.n 8a5c0 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8a75c │ │ │ │ + ldrd r0, r0, [ip, #60] @ 0x3c │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + b.n 8a244 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8adb4 │ │ │ │ + b.n 8a86c │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8a3dc │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + b.n 8a128 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8ac98 │ │ │ │ + b.n 8a750 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8a2c0 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + b.n 8afac │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8ab1c │ │ │ │ + b.n 8a5d8 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8a148 │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ movs r7, r1 │ │ │ │ - itte │ │ │ │ - mov r7, r1 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ - moval r7, r1 │ │ │ │ - itt le │ │ │ │ - movle r7, r1 │ │ │ │ - stmiale r1!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ movs r7, r1 │ │ │ │ - itet ge │ │ │ │ - movge r7, r1 │ │ │ │ - stmialt r1!, {r1, r4, r5, r6} │ │ │ │ - movge r7, r1 │ │ │ │ - ittt hi │ │ │ │ - movhi r7, r1 │ │ │ │ - stmiahi r1!, {r1, r3, r6} │ │ │ │ - movhi r7, r1 │ │ │ │ - itt vs │ │ │ │ - movvs r7, r1 │ │ │ │ - stmiavs r1!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8a978 │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8afa4 │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - wfi │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ittt eq │ │ │ │ - moveq r7, r1 │ │ │ │ - stmiaeq r0!, {r1, r3, r6, r7} │ │ │ │ - moveq r7, r1 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - cbz r4, 8a962 │ │ │ │ - movs r0, r2 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + b.n 8ae08 │ │ │ │ movs r7, r1 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 8a434 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 8ae44 │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x006a │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x004e │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x0016 │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ittt le │ │ │ │ - movle r7, r1 │ │ │ │ - pople {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - movle r7, r1 │ │ │ │ - ittt gt │ │ │ │ - movgt r7, r1 │ │ │ │ - subgt sp, #328 @ 0x148 │ │ │ │ - movgt r0, r2 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + push {r2, r4} │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r1!, {r1} │ │ │ │ movs r7, r1 │ │ │ │ - itte hi │ │ │ │ - movhi r7, r1 │ │ │ │ - pophi {r3, r4, r7, pc} │ │ │ │ - movls r7, r1 │ │ │ │ - ittt vs │ │ │ │ - movvs r7, r1 │ │ │ │ - popvs {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ - movvs r7, r1 │ │ │ │ - itte mi │ │ │ │ - movmi r7, r1 │ │ │ │ - popmi {r1, r2, r3, r4, r6, pc} │ │ │ │ - movpl r7, r1 │ │ │ │ - it cs │ │ │ │ - movcs r7, r1 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ - movs r0, r2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + b.n 8acac │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + b.n 8a2d4 │ │ │ │ movs r7, r1 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x00b4 │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x009a │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + movs r7, r1 │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ + movs r7, r1 │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ movs r7, r1 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ + movs r7, r1 │ │ │ │ + cbz r2, 8a9aa │ │ │ │ movs r0, r2 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ movs r7, r1 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #80 @ (adr r1, 8aa08 ) │ │ │ │ + nop {14} │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r4, 8aa32 │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + itte gt │ │ │ │ + movgt r7, r1 │ │ │ │ + stmiagt r1!, {r1, r2, r3, r7} │ │ │ │ + movle r7, r1 │ │ │ │ + itte ge │ │ │ │ + movge r7, r1 │ │ │ │ + stmiage r1!, {r4, r5, r6} │ │ │ │ + movlt r7, r1 │ │ │ │ + nop {7} │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r4, 8aa26 │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + sxtb r4, r4 │ │ │ │ + movs r0, r2 │ │ │ │ + ite pl │ │ │ │ + movpl r7, r1 │ │ │ │ + stmiami r1!, {r1, r3, r4} │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r6, 8aa26 │ │ │ │ + itee cc │ │ │ │ + movcc r7, r1 │ │ │ │ + stmiacs r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + movcs r7, r1 │ │ │ │ + it ne │ │ │ │ + movne r7, r1 │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + cbz r6, 8a9cc │ │ │ │ + movs r0, r2 │ │ │ │ + bkpt 0x0076 │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r0, 8aa24 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - pop {r2, pc} │ │ │ │ + add r3, pc, #368 @ (adr r3, 8ab28 ) │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r4, 8aa24 │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r7, r1 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + itet al │ │ │ │ + moval r7, r1 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ + moval r7, r1 │ │ │ │ + it ls │ │ │ │ + movls r7, r1 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + itte vc │ │ │ │ + movvc r7, r1 │ │ │ │ + popvc {r3, r7, pc} │ │ │ │ + movvs r7, r1 │ │ │ │ + ite mi │ │ │ │ + movmi r7, r1 │ │ │ │ + poppl {r2, r3, r5, r6, pc} │ │ │ │ + movs r7, r1 │ │ │ │ + ite cc │ │ │ │ + movcc r7, r1 │ │ │ │ + ldrcs r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov sl, r8 │ │ │ │ @@ -169498,49 +169472,49 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ b.w 89d78 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + cbnz r6, 8b6f6 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + revsh r2, r6 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r2, r6 │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - cbz r2, 8b78a │ │ │ │ + @ instruction: 0xb642 │ │ │ │ movs r7, r1 │ │ │ │ - sxth r2, r1 │ │ │ │ + push {r1, r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - cbz r2, 8b788 │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ movs r7, r1 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ movs r7, r1 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ movs r7, r1 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ movs r7, r1 │ │ │ │ ldr.w r2, [pc, #3228] @ 8c3d0 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r1, [pc, #3228] @ 8c3d4 │ │ │ │ ldr.w r0, [pc, #3228] @ 8c3d8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -170657,217 +170631,217 @@ │ │ │ │ b.w 8a424 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w 8aaa4 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w 8aa5c │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + add r0, pc, #904 @ (adr r0, 8c75c ) │ │ │ │ movs r0, r2 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ movs r7, r1 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ movs r7, r1 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #224 @ (adr r0, 8c4d0 ) │ │ │ │ movs r0, r2 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ movs r7, r1 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r7, r1 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r0, r2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - sub sp, #24 │ │ │ │ + uxtb r6, r1 │ │ │ │ movs r7, r1 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 8c830 ) │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - add r7, pc, #872 @ (adr r7, 8c7b8 ) │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ movs r7, r1 │ │ │ │ - add r7, pc, #584 @ (adr r7, 8c6a0 ) │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ movs r7, r1 │ │ │ │ - add r7, pc, #312 @ (adr r7, 8c598 ) │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #488 @ (adr r6, 8c654 ) │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ movs r7, r1 │ │ │ │ - add r6, pc, #256 @ (adr r6, 8c574 ) │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #856 @ (adr r5, 8c7d4 ) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ movs r7, r1 │ │ │ │ - add r7, pc, #632 @ (adr r7, 8c6f8 ) │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #256 @ (adr r5, 8c584 ) │ │ │ │ + add r7, pc, #544 @ (adr r7, 8c6a4 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r7, pc, #32 @ (adr r7, 8c4a8 ) │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #88 @ (adr r5, 8c4e4 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 8c604 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r6, pc, #888 @ (adr r6, 8c808 ) │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #944 @ (adr r4, 8c844 ) │ │ │ │ + add r7, pc, #208 @ (adr r7, 8c564 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r6, pc, #720 @ (adr r6, 8c768 ) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #672 @ (adr r4, 8c73c ) │ │ │ │ + add r6, pc, #960 @ (adr r6, 8c85c ) │ │ │ │ movs r7, r1 │ │ │ │ - add r6, pc, #448 @ (adr r6, 8c660 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #504 @ (adr r4, 8c69c ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 8c7bc ) │ │ │ │ movs r7, r1 │ │ │ │ - add r6, pc, #280 @ (adr r6, 8c5c0 ) │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #168 @ (adr r4, 8c558 ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 8c678 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #968 @ (adr r5, 8c87c ) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #48 @ (adr r4, 8c4e8 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 8c608 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #848 @ (adr r5, 8c80c ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - add r3, pc, #872 @ (adr r3, 8c828 ) │ │ │ │ + add r6, pc, #136 @ (adr r6, 8c548 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #648 @ (adr r5, 8c74c ) │ │ │ │ + add r7, pc, #936 @ (adr r7, 8c86c ) │ │ │ │ movs r7, r1 │ │ │ │ - add r3, pc, #752 @ (adr r3, 8c7b8 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 8c4d8 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #528 @ (adr r5, 8c6dc ) │ │ │ │ + add r7, pc, #816 @ (adr r7, 8c7fc ) │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 8c7e8 ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 8c508 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r3, pc, #560 @ (adr r3, 8c70c ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 8c82c ) │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ movs r0, r2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 8c70c ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 8c82c ) │ │ │ │ movs r7, r1 │ │ │ │ - add r3, pc, #328 @ (adr r3, 8c630 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 8c750 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #392 @ (adr r1, 8c674 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 8c794 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r3, pc, #168 @ (adr r3, 8c598 ) │ │ │ │ + add r5, pc, #456 @ (adr r5, 8c6b8 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #256 @ (adr r1, 8c5f4 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 8c714 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r3, pc, #32 @ (adr r3, 8c518 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 8c638 ) │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 8c570 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 8c690 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #904 @ (adr r2, 8c88c ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 8c5ac ) │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #896 @ (adr r0, 8c888 ) │ │ │ │ + add r3, pc, #160 @ (adr r3, 8c5a8 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #672 @ (adr r2, 8c7ac ) │ │ │ │ + add r4, pc, #960 @ (adr r4, 8c8cc ) │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #760 @ (adr r0, 8c808 ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 8c528 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #536 @ (adr r2, 8c72c ) │ │ │ │ + add r4, pc, #824 @ (adr r4, 8c84c ) │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r2 │ │ │ │ - add r0, pc, #616 @ (adr r0, 8c784 ) │ │ │ │ + add r2, pc, #904 @ (adr r2, 8c8a4 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #384 @ (adr r2, 8c6a0 ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 8c7c0 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #472 @ (adr r0, 8c6fc ) │ │ │ │ + add r2, pc, #760 @ (adr r2, 8c81c ) │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #248 @ (adr r2, 8c620 ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 8c740 ) │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ movs r0, r2 │ │ │ │ - add r0, pc, #232 @ (adr r0, 8c618 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 8c738 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #8 @ (adr r2, 8c53c ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 8c65c ) │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #40 @ (adr r0, 8c560 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 8c680 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #840 @ (adr r1, 8c884 ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 8c5a4 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r2, pc, #64 @ (adr r2, 8c580 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #560 @ (adr r1, 8c774 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 8c894 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r1, pc, #928 @ (adr r1, 8c8e8 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #400 @ (adr r1, 8c6dc ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 8c7fc ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + add r1, pc, #728 @ (adr r1, 8c828 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #184 @ (adr r1, 8c60c ) │ │ │ │ + add r3, pc, #472 @ (adr r3, 8c72c ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #448 @ (adr r0, 8c718 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + add r1, pc, #568 @ (adr r1, 8c794 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #56 @ (adr r1, 8c598 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, 8c6b8 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + add r1, pc, #416 @ (adr r1, 8c704 ) │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #928 @ (adr r0, 8c908 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 8c628 ) │ │ │ │ movs r7, r1 │ │ │ │ ldr.w r3, [pc, #2152] @ 8cdd4 │ │ │ │ movw r2, #962 @ 0x3c2 │ │ │ │ ldr.w r1, [pc, #2148] @ 8cdd8 │ │ │ │ ldr.w r0, [pc, #2148] @ 8cddc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -171553,361 +171527,361 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2248 @ 0x8c8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + add r1, pc, #400 @ (adr r1, 8cf70 ) │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + add r1, pc, #80 @ (adr r1, 8ce3c ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #960 @ (adr r0, 8d1b4 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + add r0, pc, #720 @ (adr r0, 8d0cc ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + strb r0, [r7, #5] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #504 @ (adr r0, 8d000 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #192 @ (adr r0, 8ced0 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #48 @ (adr r0, 8ce4c ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ movs r7, r1 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + cbz r2, 8ce5e │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + cbnz r0, 8ce90 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - itee hi │ │ │ │ - movhi r7, r1 │ │ │ │ - ldrhls r4, [r0, #4] │ │ │ │ - movls r1, r2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ + movs r1, r2 │ │ │ │ + cmp r3, #10 │ │ │ │ + movs r7, r1 │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ movs r7, r1 │ │ │ │ - itet pl │ │ │ │ - movpl r7, r1 │ │ │ │ - ldrhmi r0, [r0, #2] │ │ │ │ - movpl r1, r2 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - sev │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ + movs r1, r2 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ + movs r7, r1 │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ movs r7, r1 │ │ │ │ - itte lt │ │ │ │ - movlt r7, r1 │ │ │ │ - strhlt r4, [r7, #62] @ 0x3e │ │ │ │ - movge r1, r2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + stmia r2!, {r1} │ │ │ │ movs r7, r1 │ │ │ │ - ite hi │ │ │ │ - movhi r7, r1 │ │ │ │ - strhls r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ movs r1, r2 │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ movs r7, r1 │ │ │ │ - ittt pl │ │ │ │ - movpl r7, r1 │ │ │ │ - strhpl r0, [r7, #60] @ 0x3c │ │ │ │ - movpl r1, r2 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - wfi │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ + movs r1, r2 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ + movs r7, r1 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ movs r1, r2 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - ittt vc │ │ │ │ - movvc r7, r1 │ │ │ │ - strhvc r4, [r6, #58] @ 0x3a │ │ │ │ - movvc r1, r2 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ + movs r1, r2 │ │ │ │ + cmp r2, #28 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ + movs r7, r1 │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ movs r1, r2 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r6, 8cf56 │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ movs r1, r2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ movs r7, r1 │ │ │ │ - it eq │ │ │ │ - moveq r7, r1 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ + movs r7, r1 │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ movs r1, r2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x006e │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ movs r1, r2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ movs r7, r1 │ │ │ │ - rev r0, r5 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ movs r1, r2 │ │ │ │ - movs r7, #8 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ movs r7, r1 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + pop {r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - push {r3, lr} │ │ │ │ + @ instruction: 0xb77e │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r6, 8cf78 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + cmp r1, #12 │ │ │ │ movs r7, r1 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + cbnz r6, 8cfca │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ + movs r7, r1 │ │ │ │ + it lt │ │ │ │ + movlt r7, r1 │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ + movs r1, r2 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ movs r7, r1 │ │ │ │ - bkpt 0x000a │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ movs r7, r1 │ │ │ │ - cbnz r0, 8cf7e │ │ │ │ + cbnz r0, 8cfd0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ movs r1, r2 │ │ │ │ - movs r6, #26 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ movs r7, r1 │ │ │ │ - cbz r4, 8cfce │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - cbz r2, 8cfde │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + cmp r0, #30 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + cmp r0, #2 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ movs r7, r1 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #576 @ (adr r0, 8d204 ) │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ movs r7, r1 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #256 @ (adr r0, 8d0dc ) │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ movs r7, r1 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + bkpt 0x00e0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r1, r2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r7, #6 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + cbnz r0, 8d046 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ movs r7, r1 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ movs r7, r1 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + cbnz r4, 8d060 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ movs r7, r1 │ │ │ │ - hlt 0x0038 │ │ │ │ + pop {pc} │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ movs r7, r1 │ │ │ │ - hlt 0x0034 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r1, r2 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - rev16 r0, r6 │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ movs r1, r2 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r6, #10 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r1, r2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r7, r1 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0008d090 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -172002,23 +171976,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #234 @ 0xea │ │ │ │ movs r3, r2 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0008d18c : │ │ │ │ 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 │ │ │ │ @@ -172355,87 +172329,87 @@ │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ movs r3, r2 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ movs r7, r1 │ │ │ │ cmp r5, #166 @ 0xa6 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #48 @ (adr r4, 8d568 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 8d688 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ movs r1, r2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r7, #4 │ │ │ │ movs r7, r1 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + subs r4, r3, #4 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ movs r1, r2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r0, #4 │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r4, #3 │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0008d580 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -172489,21 +172463,21 @@ │ │ │ │ movs r3, r2 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movs r3, r2 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ movs r7, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0008d614 : │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -173618,15 +173592,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ @@ -173670,111 +173644,111 @@ │ │ │ │ movs r3, r2 │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ movs r3, r2 │ │ │ │ bls.n 8e26c │ │ │ │ movs r3, r2 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ movs r3, r2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ ldr r1, [pc, #468] @ (8e4f4 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ ldr r0, [pc, #468] @ (8e4f8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -173973,105 +173947,105 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r0, [pc, #192] @ (8e5a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n 8e4d8 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r3, #26] │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #680 @ (adr r5, 8e7d4 ) │ │ │ │ + add r7, pc, #968 @ (adr r7, 8e8f4 ) │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #760 @ (adr r5, 8e830 ) │ │ │ │ + add r0, sp, #24 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #840 @ (adr r5, 8e88c ) │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #872 @ (adr r5, 8e8b8 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #920 @ (adr r5, 8e8f4 ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ movs r7, r1 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 8e950 ) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ movs r7, r1 │ │ │ │ - add r6, pc, #56 @ (adr r6, 8e5ac ) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0008e5ac : │ │ │ │ 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 │ │ │ │ @@ -175118,87 +175092,87 @@ │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #920 @ (adr r2, 8f478 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 8f198 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #536 @ (adr r2, 8f300 ) │ │ │ │ + add r4, pc, #824 @ (adr r4, 8f420 ) │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r2, pc, #240 @ (adr r2, 8f1ec ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #536 @ (adr r0, 8f318 ) │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #160 @ (adr r0, 8f1a8 ) │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ movs r7, r1 │ │ │ │ asrs r4, r2, #5 │ │ │ │ movs r3, r2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ movs r7, r1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 8f184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -176356,159 +176330,159 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ b.w 8eea2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r7, r1 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ movs r7, r1 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ movs r7, r1 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + str r4, [r5, #4] │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ movs r0, r2 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ ldr.w r2, [pc, #2692] @ 909b8 │ │ │ │ ldr.w r1, [pc, #2692] @ 909bc │ │ │ │ ldr.w r0, [pc, #2692] @ 909c0 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ @@ -177422,293 +177396,290 @@ │ │ │ │ ldr r0, [pc, #596] @ (90bfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2356 @ 0x934 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ movs r7, r1 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r6, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #624] @ (90d3c ) │ │ │ │ + ldr r6, [pc, #912] @ (90e5c ) │ │ │ │ movs r1, r2 │ │ │ │ - ldcl 0, cr0, [sl], {14} │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + vhadd.s32 d0, d2, d14 │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [pc, #1008] @ (90ef0 ) │ │ │ │ + str r4, [r0, r5] │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #728] @ (90e4c ) │ │ │ │ + ldr r2, [pc, #1016] @ (90f6c ) │ │ │ │ movs r1, r2 │ │ │ │ - ldrd r0, r0, [r4], #56 @ 0x38 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + @ instruction: 0xeb3c000e │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #616] @ (90de8 ) │ │ │ │ + ldr r2, [pc, #904] @ (90f08 ) │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe8d8000e │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + @ instruction: 0xeb20000e │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #504] @ (90d84 ) │ │ │ │ + ldr r2, [pc, #792] @ (90ea4 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldmia.w ip!, {r1, r2, r3} │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + add.w r0, r4, lr │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #392] @ (90d20 ) │ │ │ │ + ldr r2, [pc, #680] @ (90e40 ) │ │ │ │ movs r1, r2 │ │ │ │ - stmia.w r0!, {r1, r2, r3} │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + @ instruction: 0xeae8000e │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #280] @ (90cbc ) │ │ │ │ + ldr r2, [pc, #568] @ (90ddc ) │ │ │ │ movs r1, r2 │ │ │ │ - stmia.w r4, {r1, r2, r3} │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + pkhbt r0, ip, lr │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ movs r1, r2 │ │ │ │ - strd r0, r0, [r0, #-56]! @ 0x38 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + sub.w r0, r8, lr │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #64] @ (90bfc ) │ │ │ │ + ldr r2, [pc, #352] @ (90d1c ) │ │ │ │ movs r1, r2 │ │ │ │ - strex r0, r0, [lr, #56] @ 0x38 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + eors.w r0, r6, lr │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - blxns lr │ │ │ │ + ldr r2, [pc, #240] @ (90cb8 ) │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe832000e │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + orns r0, sl, lr │ │ │ │ + strh r4, [r3, #32] │ │ │ │ movs r7, r1 │ │ │ │ - blx fp │ │ │ │ + ldr r2, [pc, #128] @ (90c54 ) │ │ │ │ movs r1, r2 │ │ │ │ - @ instruction: 0xe816000e │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + orrs.w r0, lr, lr │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r7, r1 │ │ │ │ - blxns r7 │ │ │ │ + ldr r2, [pc, #16] @ (90bf0 ) │ │ │ │ movs r1, r2 │ │ │ │ - b.n 90bd8 │ │ │ │ - movs r6, r1 │ │ │ │ - @ instruction: 0xe81c000e │ │ │ │ - blx r4 │ │ │ │ + orr.w r0, r2, lr │ │ │ │ + orn r0, r4, lr │ │ │ │ + ldr r1, [pc, #928] @ (90f8c ) │ │ │ │ movs r1, r2 │ │ │ │ - b.n 90bac │ │ │ │ - movs r6, r1 │ │ │ │ - @ instruction: 0xe800000e │ │ │ │ - blxns r0 │ │ │ │ + bic.w r0, r6, lr │ │ │ │ + orr.w r0, r8, lr │ │ │ │ + ldr r1, [pc, #816] @ (90f28 ) │ │ │ │ movs r1, r2 │ │ │ │ - b.n 90b80 │ │ │ │ - movs r6, r1 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + and.w r0, sl, lr │ │ │ │ + strh r0, [r6, #26] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00090c00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -177829,29 +177800,29 @@ │ │ │ │ @ instruction: 0xf3d40012 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3b40012 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ sbfx r0, r0, #0, #19 │ │ │ │ - ldr r1, [pc, #16] @ (90d50 ) │ │ │ │ + ldr r3, [pc, #304] @ (90e70 ) │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + str r4, [r0, #20] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #864] @ (910b4 ) │ │ │ │ + ldr r3, [pc, #128] @ (90dd4 ) │ │ │ │ movs r0, r2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00090d5c : │ │ │ │ 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 │ │ │ │ @@ -178493,132 +178464,132 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + subs r2, r7, r0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r7, r1 │ │ │ │ vshr.s32 d0, d2, #30 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ movs r7, r1 │ │ │ │ - add lr, r6 │ │ │ │ + mov lr, pc │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + cmp r0, #20 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + lsrs r4, r1 │ │ │ │ movs r1, r2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + b.n 916ac │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ movs r7, r1 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ movs r7, r1 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ movs r1, r2 │ │ │ │ - ble.n 9149c │ │ │ │ + b.n 9152c │ │ │ │ movs r6, r1 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ movs r7, r1 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ movs r1, r2 │ │ │ │ - ble.n 91470 │ │ │ │ + b.n 91500 │ │ │ │ movs r6, r1 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ movs r1, r2 │ │ │ │ - ble.n 91444 │ │ │ │ + svc 250 @ 0xfa │ │ │ │ movs r6, r1 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ movs r7, r1 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ movs r1, r2 │ │ │ │ - ble.n 91418 │ │ │ │ + svc 222 @ 0xde │ │ │ │ movs r6, r1 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000914f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -178708,21 +178679,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xead40012 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ eor.w r0, ip, r2, lsr #32 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r2, #20 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000915e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -179172,85 +179143,85 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ movs r7, r1 │ │ │ │ b.n 91878 │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r6, #32] │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r4, #32] │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r2, #32] │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r7, #28] │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + str r6, [r5, #28] │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00091b28 : │ │ │ │ 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, #3296] @ 0xce0 │ │ │ │ @@ -180829,189 +180800,189 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ b.n 927fa │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r7, r1 │ │ │ │ bhi.n 92b60 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + str r2, [r5, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r6, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r2, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r3, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r7, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r0, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r6, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + str r2, [r2, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + str r2, [r3, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r7, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r0, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + str r6, [r4, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + str r6, [r5, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r2, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + str r0, [r3, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + str r2, [r7, #20] │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + str r2, [r0, #24] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00092da4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -181328,45 +181299,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 93184 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ movs r7, r1 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r7, #26 │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + cmp r0, #28 │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r7, #4 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000930cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -181429,21 +181400,21 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ movs r2, r2 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ movs r7, r1 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00093188 : │ │ │ │ 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 │ │ │ │ @@ -182039,98 +182010,99 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r4, r6} │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r2, #28 │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [sp, #0] │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #0 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r1, #18 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 10, cr0, cr14, cr14, {0} │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ + movs r7, r1 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ movs r7, r1 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + adds r0, #6 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ movs r1, r2 │ │ │ │ - rev r6, r3 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r1, r2 │ │ │ │ - rev r2, r0 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ movs r6, r1 │ │ │ │ - rev16 r4, r6 │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009384c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -182232,24 +182204,25 @@ │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ movs r2, r2 │ │ │ │ - vrev64.32 d0, d14 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ + movs r7, r1 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ movs r7, r1 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r6, #6 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs r0, r7, #3 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 00093968 : │ │ │ │ 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 │ │ │ │ @@ -182937,136 +182910,136 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #416] @ (94210 ) │ │ │ │ + str r0, [r6, r2] │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [pc, #304] @ (941a8 ) │ │ │ │ + str r4, [r2, r2] │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [pc, #200] @ (94148 ) │ │ │ │ + str r2, [r7, r1] │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #952] @ (94440 ) │ │ │ │ + str r6, [r6, r0] │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #20 │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + subs r2, r4, r1 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [pc, #840] @ (943dc ) │ │ │ │ + str r2, [r3, r0] │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #712] @ (94364 ) │ │ │ │ + ldr r7, [pc, #1000] @ (94484 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r1, #32 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #632] @ (9431c ) │ │ │ │ + ldr r7, [pc, #920] @ (9443c ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r1, #12 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #480] @ (9428c ) │ │ │ │ + ldr r7, [pc, #768] @ (943ac ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #368] @ (94224 ) │ │ │ │ + ldr r7, [pc, #656] @ (94344 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #288] @ (941dc ) │ │ │ │ + ldr r7, [pc, #576] @ (942fc ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #88] @ (9411c ) │ │ │ │ + ldr r7, [pc, #376] @ (9423c ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #8] @ (940d4 ) │ │ │ │ + ldr r7, [pc, #296] @ (941f4 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #952] @ (9448c ) │ │ │ │ + ldr r7, [pc, #216] @ (941ac ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #20 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #824] @ (94414 ) │ │ │ │ + ldr r7, [pc, #88] @ (94134 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #744] @ (943cc ) │ │ │ │ + ldr r7, [pc, #8] @ (940ec ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #552] @ (94314 ) │ │ │ │ + ldr r6, [pc, #840] @ (94434 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #472] @ (942cc ) │ │ │ │ + ldr r6, [pc, #760] @ (943ec ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #392] @ (94284 ) │ │ │ │ + ldr r6, [pc, #680] @ (943a4 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #256] @ (94204 ) │ │ │ │ + ldr r6, [pc, #544] @ (94324 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #176] @ (941bc ) │ │ │ │ + ldr r6, [pc, #464] @ (942dc ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #72] @ (9415c ) │ │ │ │ + ldr r6, [pc, #360] @ (9427c ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [pc, #1016] @ (94514 ) │ │ │ │ + ldr r6, [pc, #280] @ (94234 ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [pc, #936] @ (944cc ) │ │ │ │ + ldr r6, [pc, #200] @ (941ec ) │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r1, r2 │ │ │ │ - cbz r2, 94152 │ │ │ │ + cbz r2, 941a4 │ │ │ │ movs r6, r1 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ movs r1, r2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia.w lr, {r1, r2, r3} │ │ │ │ - movs r0, r4 │ │ │ │ + @ instruction: 0xeae6000e │ │ │ │ + lsls r0, r5, #9 │ │ │ │ movs r1, r2 │ │ │ │ - uxth r6, r1 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - uxth r2, r7 │ │ │ │ + push {r1, lr} │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ movs r1, r2 │ │ │ │ - cbz r4, 94162 │ │ │ │ + cbz r4, 941b4 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ movs r1, r2 │ │ │ │ - cbz r0, 94168 │ │ │ │ + cbz r0, 941ba │ │ │ │ movs r6, r1 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00094164 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -184235,143 +184208,143 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r2 │ │ │ │ + ldr r0, [pc, #360] @ (94e98 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ movs r7, r1 │ │ │ │ rev r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, sl │ │ │ │ + blxns r3 │ │ │ │ movs r7, r1 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + bx r9 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, r4 │ │ │ │ + bx sp │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ movs r7, r1 │ │ │ │ - cmp r2, r1 │ │ │ │ + bx sl │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ - add lr, sp │ │ │ │ + bx r6 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + movs r0, #22 │ │ │ │ movs r7, r1 │ │ │ │ - add sl, sl │ │ │ │ + bx r3 │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + subs r2, r7, #7 │ │ │ │ movs r7, r1 │ │ │ │ - add r6, pc │ │ │ │ + mov lr, r8 │ │ │ │ movs r7, r1 │ │ │ │ - add lr, r3 │ │ │ │ + mov lr, ip │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r0, #7 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, lr │ │ │ │ + mov sl, r7 │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, r3 │ │ │ │ + mov r2, ip │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r0, #5 │ │ │ │ movs r7, r1 │ │ │ │ - mvns r2, r1 │ │ │ │ + mov r2, r2 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ movs r7, r1 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp lr, r4 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + subs r6, r0, #2 │ │ │ │ movs r7, r1 │ │ │ │ - orrs r2, r3 │ │ │ │ + cmp r2, ip │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + subs r2, r0, #1 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, r5 │ │ │ │ + add ip, lr │ │ │ │ movs r7, r1 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds r4, r2, #7 │ │ │ │ movs r7, r1 │ │ │ │ - negs r4, r1 │ │ │ │ + add ip, r2 │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r6, #5 │ │ │ │ movs r7, r1 │ │ │ │ - tst r4, r1 │ │ │ │ + add r4, sl │ │ │ │ movs r7, r1 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r6, #4 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ movs r7, r1 │ │ │ │ - rors r6, r1 │ │ │ │ + add r6, r2 │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r6, #3 │ │ │ │ movs r7, r1 │ │ │ │ - sbcs r0, r7 │ │ │ │ + add r0, r0 │ │ │ │ movs r7, r1 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r4, #3 │ │ │ │ movs r7, r1 │ │ │ │ - sbcs r2, r0 │ │ │ │ + mvns r2, r1 │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + adds r2, r5, #2 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r2 │ │ │ │ + muls r4, r3 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r4, r7, #0 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r6, r7 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ movs r0, r2 │ │ │ │ - eors r6, r7 │ │ │ │ + cmn r6, r0 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r7, r1 │ │ │ │ - eors r6, r3 │ │ │ │ + cmp r6, r4 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + subs r6, r0, r6 │ │ │ │ movs r7, r1 │ │ │ │ - ands r2, r6 │ │ │ │ + negs r2, r7 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ movs r7, r1 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + tst r4, r7 │ │ │ │ movs r7, r1 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + tst r2, r4 │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + subs r2, r0, r4 │ │ │ │ movs r7, r1 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + sbcs r6, r1 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + subs r6, r5, r1 │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + asrs r6, r5 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + subs r6, r1, r0 │ │ │ │ movs r7, r1 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 5d6f4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -184559,37 +184532,37 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2516 @ 0x9d4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ movs r0, r2 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + adds r6, r7, r1 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r1, r2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 952b0 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 953d0 ) │ │ │ │ movs r6, r1 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ movs r1, r2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 9524c ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 9536c ) │ │ │ │ movs r6, r1 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r4, #2 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r1, r2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 951e8 ) │ │ │ │ + add r3, pc, #712 @ (adr r3, 95308 ) │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00095044 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -184665,23 +184638,23 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #496 @ 0x1f0 │ │ │ │ movs r2, r2 │ │ │ │ add r7, sp, #280 @ 0x118 │ │ │ │ movs r2, r2 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 00095124 : │ │ │ │ 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 │ │ │ │ @@ -185126,52 +185099,52 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #440 @ 0x1b8 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r7, r1 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r7, #4 │ │ │ │ movs r7, r1 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ movs r7, r1 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ movs r7, r1 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ movs r0, r2 │ │ │ │ - adds r7, #6 │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + subs r1, #26 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xfb7e0010 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + stc2l 0, cr0, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00095624 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -185371,44 +185344,45 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ movs r2, r2 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ movs r7, r1 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r3, #10 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr15, {0} │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movs r0, r2 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00095858 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -185471,20 +185445,20 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #448 @ (adr r7, 95ac0 ) │ │ │ │ movs r2, r2 │ │ │ │ add r7, pc, #272 @ (adr r7, 95a14 ) │ │ │ │ movs r2, r2 │ │ │ │ - stc2 0, cr0, [sl, #-60] @ 0xffffffc4 │ │ │ │ + vhadd.u16 d16, d2, d15 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00095914 : │ │ │ │ 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 │ │ │ │ @@ -185645,33 +185619,33 @@ │ │ │ │ b.n 959e6 │ │ │ │ add r6, pc, #816 @ (adr r6, 95de8 ) │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00095ae8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -185842,34 +185816,34 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsrs r2, r6, #32 │ │ │ │ movs r3, r2 │ │ │ │ lsls r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #472 @ (adr r4, 95e54 ) │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ movs r7, r1 │ │ │ │ - ldr??.w r0, [r8, #15] │ │ │ │ - adds r4, r2, #4 │ │ │ │ + mcrr2 0, 0, r0, r0, cr15 │ │ │ │ + subs r4, r3, #5 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf4f20010 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + @ instruction: 0xf73a0010 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r2, #22 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf4d60010 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + @ instruction: 0xf71e0010 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00095cac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -185932,20 +185906,20 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #112 @ (adr r3, 95dc4 ) │ │ │ │ movs r2, r2 │ │ │ │ add r2, pc, #960 @ (adr r2, 96118 ) │ │ │ │ movs r2, r2 │ │ │ │ - ldrh.w r0, [r6, #15] │ │ │ │ + @ instruction: 0xfafe000f │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + adds r1, #24 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00095d68 : │ │ │ │ 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 │ │ │ │ @@ -187052,105 +187026,115 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #408 @ (adr r2, 96a6c ) │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ movs r7, r1 │ │ │ │ ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r2, #0 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ movs r7, r1 │ │ │ │ - vaddl.u16 q8, d2, d14 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.u d0, d4, d14 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr14, {0} │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + lsls r4, r7, #5 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr14, {0} │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr14, {0} │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr14, {0} │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr14, {0} │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + cmp r0, #20 │ │ │ │ movs r7, r1 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr14, {0} │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ movs r7, r1 │ │ │ │ - ldc2l 0, cr0, [r4, #56]! @ 0x38 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ movs r7, r1 │ │ │ │ - stc2l 0, cr0, [r0, #56] @ 0x38 │ │ │ │ - movs r5, #6 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r7, r1 │ │ │ │ - stc2 0, cr0, [sl, #56]! @ 0x38 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ movs r7, r1 │ │ │ │ - ldc2 0, cr0, [r4, #56] @ 0x38 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + movs r7, r1 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ + movs r7, r1 │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ + movs r7, r1 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movs r7, r1 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ + movs r7, r1 │ │ │ │ + movs r4, r7 │ │ │ │ + movs r7, r1 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ + movs r7, r1 │ │ │ │ + movs r0, r1 │ │ │ │ + movs r7, r1 │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ + movs r7, r1 │ │ │ │ + vswp d16, d14 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ + movs r7, r1 │ │ │ │ + vaddl.u16 q8, d12, d14 │ │ │ │ + beq.n 96a4c │ │ │ │ movs r6, r1 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r7, #24 │ │ │ │ movs r7, r1 │ │ │ │ - ldc2l 0, cr0, [r4, #-56]! @ 0xffffffc8 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + vrev64. d0, d14 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ movs r7, r1 │ │ │ │ - ldc2l 0, cr0, [sl, #-56] @ 0xffffffc8 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + vaddl.u32 q0, d2, d14 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r7, r1 │ │ │ │ - stc2l 0, cr0, [r4, #-56] @ 0xffffffc8 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + vaddl.u8 q0, d12, d14 │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ movs r7, r1 │ │ │ │ - stc2 0, cr0, [r6, #-56]! @ 0xffffffc8 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + vhadd.u32 d16, d14, d14 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ movs r7, r1 │ │ │ │ - ldc2l 0, cr0, [r0], #56 @ 0x38 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + vhadd.u d0, d8, d14 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ movs r7, r1 │ │ │ │ - ldc2l 0, cr0, [r2], {14} │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + vhadd.u16 d0, d10, d14 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ movs r7, r1 │ │ │ │ - mrrc2 0, 0, r0, r8, cr14 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr14, {0} │ │ │ │ ldr r3, [pc, #332] @ (96b08 ) │ │ │ │ movw r2, #19636 @ 0x4cb4 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #328] @ (96b0c ) │ │ │ │ ldr r0, [pc, #328] @ (96b10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -187263,84 +187247,72 @@ │ │ │ │ ldr r1, [pc, #152] @ (96b90 ) │ │ │ │ ldr r0, [pc, #152] @ (96b94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2616 @ 0xa38 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - b.n 969d8 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + @ instruction: 0xe9ae0010 │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ movs r6, r1 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 969ac │ │ │ │ - movs r0, r2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + @ instruction: 0xe9920010 │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ movs r6, r1 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 96980 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrd r0, r0, [r6, #-64]! @ 0x40 │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 96954 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrd r0, r0, [sl, #-64] @ 0x40 │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r6, r1 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ movs r7, r1 │ │ │ │ - b.n 96928 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldmdb lr!, {r4} │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 968fc │ │ │ │ - movs r0, r2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + stmdb r2!, {r4} │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 968d0 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + stmdb r6, {r4} │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 968a4 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strd r0, r0, [sl], #64 @ 0x40 │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r4, #26 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 96878 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + @ instruction: 0xe8ce0010 │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfa72000e │ │ │ │ - b.n 9684c │ │ │ │ - movs r0, r2 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + ldc2 0, cr0, [sl], #56 @ 0x38 │ │ │ │ + ldmia.w r2!, {r4} │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 96820 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + ldmia.w r6, {r4} │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ movs r7, r1 │ │ │ │ - b.n 967f4 │ │ │ │ - movs r0, r2 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrd r0, r0, [sl], #-64 @ 0x40 │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfa1e000e │ │ │ │ + stc2l 0, cr0, [r6], #-56 @ 0xffffffc8 │ │ │ │ │ │ │ │ 00096b98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #248] @ 96ca0 │ │ │ │ @@ -187457,24 +187429,24 @@ │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r2 │ │ │ │ @ instruction: 0xf7780012 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ movs r2, r2 │ │ │ │ - b.n 96550 │ │ │ │ + b.n 969e0 │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r2, #32 │ │ │ │ movs r7, r1 │ │ │ │ - ldr??.w r0, [ip, lr] │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + @ instruction: 0xfac4000e │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ movs r7, r1 │ │ │ │ - strd r0, r0, [r0, #-60]! @ 0x3c │ │ │ │ + sub.w r0, r8, pc │ │ │ │ │ │ │ │ 00096cd0 : │ │ │ │ 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.w r2, [pc, #2352] @ 97614 │ │ │ │ @@ -188362,100 +188334,100 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r4, #5 │ │ │ │ movs r7, r1 │ │ │ │ - sbc.w r0, r2, #9306112 @ 0x8e0000 │ │ │ │ + @ instruction: 0xf7aa000e │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r3, #4 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf31a000e │ │ │ │ - subs r0, r5, r1 │ │ │ │ + sbc.w r0, r2, #9306112 @ 0x8e0000 │ │ │ │ + adds r0, r6, #2 │ │ │ │ movs r7, r1 │ │ │ │ - subw r0, ip, #14 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + @ instruction: 0xf4f4000e │ │ │ │ + adds r0, r1, #2 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97d7c │ │ │ │ + b.n 9720c │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf274000e │ │ │ │ - adds r4, r6, r7 │ │ │ │ + @ instruction: 0xf4bc000e │ │ │ │ + adds r4, r7, #0 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf238000e │ │ │ │ - adds r6, r3, r7 │ │ │ │ + eor.w r0, r0, #9306112 @ 0x8e0000 │ │ │ │ + adds r6, r4, #0 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf222000e │ │ │ │ - adds r0, r1, r7 │ │ │ │ + orn r0, sl, #9306112 @ 0x8e0000 │ │ │ │ + adds r0, r2, #0 │ │ │ │ movs r7, r1 │ │ │ │ - addw r0, ip, #14 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + orrs.w r0, r4, #9306112 @ 0x8e0000 │ │ │ │ + subs r0, r7, r7 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf1f4000e │ │ │ │ - adds r0, r3, r6 │ │ │ │ + bics.w r0, ip, #9306112 @ 0x8e0000 │ │ │ │ + subs r0, r4, r7 │ │ │ │ movs r7, r1 │ │ │ │ - rsbs r0, ip, #14 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + bic.w r0, r4, #9306112 @ 0x8e0000 │ │ │ │ + subs r0, r0, r7 │ │ │ │ movs r7, r1 │ │ │ │ - subs.w r0, ip, #14 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + and.w r0, r4, #9306112 @ 0x8e0000 │ │ │ │ + subs r2, r1, r6 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97bc0 │ │ │ │ + b.n 97050 │ │ │ │ movs r7, r1 │ │ │ │ - sbcs.w r0, sl, #14 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + ubfx r0, r2, #0, #15 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r7, r1 │ │ │ │ - adc.w r0, r6, #14 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + usat r0, #14, lr │ │ │ │ + subs r4, r3, r4 │ │ │ │ movs r7, r1 │ │ │ │ - adds.w r0, r8, #14 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + bfi r0, r0, #0, #15 │ │ │ │ + subs r4, r5, r3 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf0e8000e │ │ │ │ - adds r4, r1, r2 │ │ │ │ + @ instruction: 0xf330000e │ │ │ │ + subs r4, r2, r3 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf0d0000e │ │ │ │ - b.n 97a5c │ │ │ │ + @ instruction: 0xf318000e │ │ │ │ + b.n 96eec │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xf0b4000e │ │ │ │ - adds r6, r5, r0 │ │ │ │ + @ instruction: 0xf2fc000e │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r7, r1 │ │ │ │ - orns r0, r2, #14 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + @ instruction: 0xf2ba000e │ │ │ │ + subs r0, r4, r1 │ │ │ │ movs r7, r1 │ │ │ │ - orrs.w r0, ip, #14 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + subw r0, r4, #14 │ │ │ │ + subs r2, r5, r0 │ │ │ │ movs r7, r1 │ │ │ │ - bic.w r0, r6, #14 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + @ instruction: 0xf26e000e │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r7, r1 │ │ │ │ - vext.8 d16, d8, d14, #0 │ │ │ │ + movw r0, #14 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r2, r6 │ │ │ │ movs r7, r1 │ │ │ │ - vaddl.s16 q0, d0, d14 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + rsbs r0, r8, #14 │ │ │ │ + adds r4, r7, r4 │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.s d0, d8, d14 │ │ │ │ - blt.n 97780 │ │ │ │ + @ instruction: 0xf180000e │ │ │ │ + ble.n 97610 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ movs r6, r1 │ │ │ │ - movt r0, #14 │ │ │ │ - blt.n 97754 │ │ │ │ + add.w r0, r8, #9306112 @ 0x8e0000 │ │ │ │ + ble.n 977e4 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r6, r1 │ │ │ │ - ldr??.w r0, [r8, lr] │ │ │ │ + @ instruction: 0xfac0000e │ │ │ │ │ │ │ │ 0009770c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #164] @ 977c0 │ │ │ │ @@ -188533,22 +188505,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ movs r2, r2 │ │ │ │ - bhi.n 977b8 │ │ │ │ + blt.n 97848 │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ movs r7, r1 │ │ │ │ - stc 0, cr0, [r0, #-56]! @ 0xffffffc8 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + vhadd.s32 d16, d8, d14 │ │ │ │ + b.n 978c8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000977ec : │ │ │ │ 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 │ │ │ │ @@ -188938,73 +188910,73 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ movs r7, r1 │ │ │ │ - add.w r0, r4, lr │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + stcl 0, cr0, [ip, #-56] @ 0xffffffc8 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xeae4000e │ │ │ │ - blt.n 97b78 │ │ │ │ + stc 0, cr0, [ip, #-56]! @ 0xffffffc8 │ │ │ │ + udf #22 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xeab4000e │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + ldcl 0, cr0, [ip], #56 @ 0x38 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ movs r7, r1 │ │ │ │ - blt.n 97b08 │ │ │ │ + ble.n 97b98 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ movs r7, r1 │ │ │ │ - orns r0, r6, lr │ │ │ │ - revsh r0, r7 │ │ │ │ + ldc 0, cr0, [lr], #56 @ 0x38 │ │ │ │ + pop {r6, pc} │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r7, r1 │ │ │ │ - orrs.w r0, r2, lr │ │ │ │ + ldc 0, cr0, [sl], {14} │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ movs r2, r2 │ │ │ │ - blt.n 97c60 │ │ │ │ + ble.n 97cf0 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ movs r7, r1 │ │ │ │ - ands.w r0, r0, lr │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + mrrc 0, 0, r0, r8, cr14 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ movs r7, r1 │ │ │ │ - strd r0, r0, [lr, #56]! @ 0x38 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + ldc 0, cr0, [r6], #-56 @ 0xffffffc8 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ movs r7, r1 │ │ │ │ - strd r0, r0, [r8, #56] @ 0x38 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + ldc 0, cr0, [r0], {14} │ │ │ │ + asrs r6, r0, #15 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xe9b4000e │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + @ instruction: 0xebfc000e │ │ │ │ + asrs r2, r6, #14 │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xe9a0000e │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + @ instruction: 0xebe8000e │ │ │ │ + asrs r0, r2, #14 │ │ │ │ movs r7, r1 │ │ │ │ - ldrd r0, r0, [lr, #-56]! @ 0x38 │ │ │ │ - bpl.n 97bc0 │ │ │ │ + rsb r0, r6, lr │ │ │ │ + bhi.n 97c50 │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ movs r6, r1 │ │ │ │ - bics.w r0, r4, lr │ │ │ │ - bpl.n 97b94 │ │ │ │ + ldcl 0, cr0, [ip], #-56 @ 0xffffffc8 │ │ │ │ + bvc.n 97c24 │ │ │ │ movs r0, r2 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ movs r7, r1 │ │ │ │ - bpl.n 97b68 │ │ │ │ + bvc.n 97bf8 │ │ │ │ movs r0, r2 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 00097c58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -189068,22 +189040,21 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #26] │ │ │ │ movs r2, r2 │ │ │ │ strh r2, [r0, #26] │ │ │ │ movs r2, r2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97cdc │ │ │ │ - movs r6, r1 │ │ │ │ + bic.w r0, sl, lr │ │ │ │ │ │ │ │ 00097d18 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r0, [pc, #976] @ (980f8 ) │ │ │ │ @@ -189458,57 +189429,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #2] │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97ae8 │ │ │ │ + b.n 97f78 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97a8c │ │ │ │ + b.n 97f1c │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97a64 │ │ │ │ + b.n 97ef4 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97a3c │ │ │ │ + b.n 97ecc │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97a14 │ │ │ │ + b.n 97ea4 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 979ec │ │ │ │ + b.n 97e7c │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 979c4 │ │ │ │ + b.n 97e54 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 9799c │ │ │ │ + b.n 97e2c │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 97974 │ │ │ │ + b.n 97e04 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 9894c │ │ │ │ + b.n 97ddc │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98924 │ │ │ │ + b.n 97db4 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 00098170 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -190194,115 +190165,115 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 98814 │ │ │ │ + bcc.n 988a4 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98e88 │ │ │ │ + b.n 98318 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r4, r7 │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r0, r7, r5 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98da8 │ │ │ │ + b.n 98238 │ │ │ │ movs r6, r1 │ │ │ │ ldrb r6, [r7, #9] │ │ │ │ movs r2, r2 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98cb0 │ │ │ │ + b.n 98140 │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + subs r6, r3, r3 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98c88 │ │ │ │ + b.n 98118 │ │ │ │ movs r6, r1 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98c44 │ │ │ │ + b.n 980d4 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + subs r4, r2, r2 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98c04 │ │ │ │ + b.n 98094 │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + subs r6, r7, r1 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98be0 │ │ │ │ + b.n 99070 │ │ │ │ movs r6, r1 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + subs r0, r5, r1 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98bbc │ │ │ │ + b.n 9904c │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98b98 │ │ │ │ + b.n 99028 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + subs r6, r6, r0 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98b68 │ │ │ │ + b.n 98ff8 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + subs r0, r4, r0 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98b44 │ │ │ │ + b.n 98fd4 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + subs r4, r0, r0 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98b14 │ │ │ │ + b.n 98fa4 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + adds r2, r2, r7 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98ab8 │ │ │ │ + b.n 98f48 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + adds r4, r7, r6 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98a94 │ │ │ │ + b.n 98f24 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98a58 │ │ │ │ + b.n 98ee8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + beq.n 98850 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98a34 │ │ │ │ + b.n 98ec4 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + adds r6, r6, r5 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + adds r6, r3, r5 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 989f4 │ │ │ │ + b.n 98e84 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + beq.n 987e4 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + adds r6, r7, r4 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 989c0 │ │ │ │ + b.n 98e50 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + adds r4, r4, r4 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98994 │ │ │ │ + b.n 98e24 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + adds r2, r0, r4 │ │ │ │ movs r7, r1 │ │ │ │ - b.n 98958 │ │ │ │ + b.n 98de8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ movs r6, r1 │ │ │ │ - b.n 98a9c │ │ │ │ + b.n 98f2c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r6, r1 │ │ │ │ - cdp 0, 13, cr0, cr6, cr14, {0} │ │ │ │ + adds.w r0, lr, #14 │ │ │ │ │ │ │ │ 00098914 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #232] @ 98a0c │ │ │ │ @@ -190406,23 +190377,23 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #26] │ │ │ │ movs r2, r2 │ │ │ │ strb r2, [r5, #25] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ movs r7, r1 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + b.n 98b70 │ │ │ │ movs r6, r1 │ │ │ │ - vhadd.s d0, d4, d14 │ │ │ │ + sbcs.w r0, ip, #14 │ │ │ │ │ │ │ │ 00098a34 : │ │ │ │ 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 │ │ │ │ ldr.w r2, [pc, #2884] @ 9958c │ │ │ │ @@ -191507,103 +191478,103 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 9962c │ │ │ │ + bcc.n 994bc │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 996b4 │ │ │ │ + bhi.n 99544 │ │ │ │ movs r6, r1 │ │ │ │ - bne.n 995bc │ │ │ │ + bcc.n 9964c │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 9964c │ │ │ │ + bhi.n 994dc │ │ │ │ movs r6, r1 │ │ │ │ - beq.n 9954c │ │ │ │ + bcc.n 995dc │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 995dc │ │ │ │ + bhi.n 9966c │ │ │ │ movs r6, r1 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - beq.n 99688 │ │ │ │ + bcs.n 99518 │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n 99504 │ │ │ │ + bvc.n 99594 │ │ │ │ movs r6, r1 │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - beq.n 99604 │ │ │ │ + bcs.n 99694 │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n 99680 │ │ │ │ + bvc.n 99510 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + bcs.n 99650 │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n 99650 │ │ │ │ + bvc.n 996e0 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + bcs.n 99608 │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n 99608 │ │ │ │ + bvc.n 99698 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + bne.n 995dc │ │ │ │ movs r6, r1 │ │ │ │ - bmi.n 995d4 │ │ │ │ + bvc.n 99664 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + bne.n 995b0 │ │ │ │ movs r6, r1 │ │ │ │ - bmi.n 995a8 │ │ │ │ + bvc.n 99638 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 99694 │ │ │ │ movs r6, r1 │ │ │ │ - bmi.n 99680 │ │ │ │ + bvs.n 99510 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + bne.n 99640 │ │ │ │ movs r6, r1 │ │ │ │ - bmi.n 99640 │ │ │ │ + bvs.n 996d0 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 995e8 │ │ │ │ movs r6, r1 │ │ │ │ - bcc.n 995e4 │ │ │ │ + bvs.n 99674 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + beq.n 995a0 │ │ │ │ movs r6, r1 │ │ │ │ - bcc.n 995a0 │ │ │ │ + bvs.n 99630 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + beq.n 99548 │ │ │ │ movs r6, r1 │ │ │ │ - bcc.n 99548 │ │ │ │ + bpl.n 995d8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + beq.n 99700 │ │ │ │ movs r6, r1 │ │ │ │ - bcc.n 99700 │ │ │ │ + bpl.n 99590 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + beq.n 996e8 │ │ │ │ movs r6, r1 │ │ │ │ - bcc.n 996e8 │ │ │ │ + bpl.n 99578 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 996d0 │ │ │ │ movs r6, r1 │ │ │ │ - bcc.n 996c8 │ │ │ │ + bpl.n 99558 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + beq.n 996a4 │ │ │ │ movs r6, r1 │ │ │ │ - bcc.n 9969c │ │ │ │ + bpl.n 9972c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - bcs.n 99590 │ │ │ │ + bmi.n 99620 │ │ │ │ movs r6, r1 │ │ │ │ ldr.w r3, [pc, #2992] @ 9a210 │ │ │ │ mov.w r2, #784 @ 0x310 │ │ │ │ ldr.w r1, [pc, #2988] @ 9a214 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r0, [pc, #2988] @ 9a218 │ │ │ │ add r1, pc │ │ │ │ @@ -192657,283 +192628,283 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2744 @ 0xab8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - bne.n 9a154 │ │ │ │ + bcc.n 9a1e4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - bne.n 9a2ec │ │ │ │ + bcc.n 9a17c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ movs r6, r1 │ │ │ │ - bne.n 9a284 │ │ │ │ + bcc.n 9a314 │ │ │ │ movs r6, r1 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 9a280 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ movs r6, r1 │ │ │ │ - bne.n 9a240 │ │ │ │ + bcc.n 9a2d0 │ │ │ │ movs r6, r1 │ │ │ │ - bkpt 0x0094 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - beq.n 9a1c8 │ │ │ │ + bcc.n 9a258 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - beq.n 9a158 │ │ │ │ + bcs.n 9a1e8 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 9a2bc │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r6, 9a28a │ │ │ │ + cbnz r6, 9a2dc │ │ │ │ movs r7, r1 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - sxtb r0, r3 │ │ │ │ + push {r5, r7} │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ movs r6, r1 │ │ │ │ - blt.n 9a23c │ │ │ │ + ble.n 9a2cc │ │ │ │ movs r6, r1 │ │ │ │ - sxth r2, r7 │ │ │ │ + push {r1, r7} │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ movs r6, r1 │ │ │ │ - stcl 0, cr0, [r6, #56] @ 0x38 │ │ │ │ - sxth r6, r3 │ │ │ │ + and.w r0, lr, #14 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ movs r6, r1 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 9a630 │ │ │ │ movs r6, r1 │ │ │ │ - sxth r2, r0 │ │ │ │ + push {r1, r3, r6} │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ movs r6, r1 │ │ │ │ - bhi.n 9a2bc │ │ │ │ + blt.n 9a34c │ │ │ │ movs r6, r1 │ │ │ │ - cbz r6, 9a344 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ movs r6, r1 │ │ │ │ - ldc 0, cr0, [r6, #56] @ 0x38 │ │ │ │ - cbz r2, 9a34a │ │ │ │ + vaddl.s16 q8, d14, d14 │ │ │ │ + push {r1, r4} │ │ │ │ movs r0, r2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9a95c │ │ │ │ + b.n 99dec │ │ │ │ movs r6, r1 │ │ │ │ - cbz r6, 9a34e │ │ │ │ + cbz r6, 9a3a0 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r6, r1 │ │ │ │ - blt.n 9a360 │ │ │ │ + ble.n 9a3f0 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, 9a354 │ │ │ │ + cbz r2, 9a3a6 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ movs r6, r1 │ │ │ │ - stcl 0, cr0, [r2, #-56]! @ 0xffffffc8 │ │ │ │ - cbz r6, 9a358 │ │ │ │ + vaddl.s32 q0, d10, d14 │ │ │ │ + cbz r6, 9a3aa │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ movs r6, r1 │ │ │ │ - ldc 0, cr0, [sl, #-56] @ 0xffffffc8 │ │ │ │ - cbz r2, 9a35e │ │ │ │ + vhadd.s32 d16, d2, d14 │ │ │ │ + cbz r2, 9a3b0 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 9a41c │ │ │ │ + bhi.n 9a2ac │ │ │ │ movs r6, r1 │ │ │ │ - cbz r6, 9a362 │ │ │ │ + cbz r6, 9a3b4 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ movs r6, r1 │ │ │ │ - ldcl 0, cr0, [r6], {14} │ │ │ │ - cbz r2, 9a368 │ │ │ │ + vhadd.s16 d0, d14, d14 │ │ │ │ + cbz r2, 9a3ba │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ movs r6, r1 │ │ │ │ - stcl 0, cr0, [r2], #56 @ 0x38 │ │ │ │ - cbz r6, 9a36c │ │ │ │ + vhadd.s32 d0, d10, d14 │ │ │ │ + cbz r6, 9a3be │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9ab68 │ │ │ │ + b.n 99ff8 │ │ │ │ movs r6, r1 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 9a3c4 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ movs r6, r1 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + b.n 9a4c4 │ │ │ │ movs r6, r1 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 9a3c8 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9aa80 │ │ │ │ + b.n 99f10 │ │ │ │ movs r6, r1 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + uxtb r2, r7 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + uxtb r6, r3 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ movs r6, r1 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + uxtb r2, r0 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ movs r6, r1 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ movs r6, r1 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + uxth r6, r4 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ movs r6, r1 │ │ │ │ - ble.n 9a2f8 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ movs r6, r1 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + uxth r2, r1 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9a6dc │ │ │ │ + b.n 9ab6c │ │ │ │ movs r6, r1 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + sxtb r6, r5 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 9a3e0 │ │ │ │ + bhi.n 9a470 │ │ │ │ movs r6, r1 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + sxtb r2, r2 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xeb8a000e │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + ldcl 0, cr0, [r2, #56] @ 0x38 │ │ │ │ + sxth r6, r6 │ │ │ │ movs r0, r2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + sxth r2, r3 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ movs r6, r1 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + cbz r6, 9a43a │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #976] @ (9a7d0 ) │ │ │ │ + strh r4, [r7, r0] │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 9a4b0 │ │ │ │ + bhi.n 9a340 │ │ │ │ movs r6, r1 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + cbz r2, 9a440 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #864] @ (9a76c ) │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r6, r1 │ │ │ │ - add.w r0, lr, lr │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + ldcl 0, cr0, [r6, #-56] @ 0xffffffc8 │ │ │ │ + cbz r6, 9a444 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #752] @ (9a708 ) │ │ │ │ + strh r4, [r0, r0] │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + cbz r2, 9a44a │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #640] @ (9a6a4 ) │ │ │ │ + str r0, [r5, r7] │ │ │ │ movs r6, r1 │ │ │ │ - itte │ │ │ │ - mov r6, r1 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ - moval r0, r2 │ │ │ │ - ldr r7, [pc, #528] @ (9a640 ) │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ + movs r6, r1 │ │ │ │ + cbz r6, 9a44e │ │ │ │ + movs r0, r2 │ │ │ │ + str r4, [r1, r7] │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n 9a498 │ │ │ │ + bvc.n 9a528 │ │ │ │ movs r6, r1 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 9a454 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r7, [pc, #416] @ (9a5dc ) │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r6, r1 │ │ │ │ - orrs.w r0, sl, lr │ │ │ │ + stc 0, cr0, [r2], #56 @ 0x38 │ │ │ │ │ │ │ │ 0009a440 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #188] @ 9a50c │ │ │ │ @@ -193028,23 +192999,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ movs r2, r2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - add r3, pc, #8 @ (adr r3, 9a548 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 9a668 ) │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009a540 : │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ @@ -194206,149 +194177,149 @@ │ │ │ │ movs r2, r2 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ movs r2, r2 │ │ │ │ lsrs r6, r5, #11 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r6, r1 │ │ │ │ - revsh r4, r7 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ movs r6, r1 │ │ │ │ strh r6, [r2, r3] │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - rev16 r0, r5 │ │ │ │ + pop {r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - rev16 r4, r0 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - rev r2, r6 │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r0, 9b1dc │ │ │ │ + pop {r3, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r6, 9b1c6 │ │ │ │ + cbnz r6, 9b218 │ │ │ │ movs r6, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 9b1ec │ │ │ │ + ble.n 9b27c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r6, 9b1c8 │ │ │ │ + cbnz r6, 9b21a │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r2, 9b1c8 │ │ │ │ + cbnz r2, 9b21a │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r4, 9b1c8 │ │ │ │ + cbnz r4, 9b21a │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 9b21e │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + cbnz r4, 9b220 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 9b220 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + revsh r2, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + revsh r0, r4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + revsh r0, r2 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + hlt 0x003e │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + hlt 0x002c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + hlt 0x001c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + hlt 0x000a │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + rev16 r2, r7 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + rev16 r0, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + rev16 r0, r3 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + rev16 r6, r0 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + rev r2, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + rev r0, r3 │ │ │ │ movs r6, r1 │ │ │ │ - bhi.n 9b224 │ │ │ │ + blt.n 9b2b4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + cbnz r0, 9b292 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b258 │ │ │ │ + blt.n 9b2e8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + cbnz r0, 9b296 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b334 │ │ │ │ + blt.n 9b1c4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + cbnz r4, 9b294 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b368 │ │ │ │ + blt.n 9b1f8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + cbnz r4, 9b298 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b19c │ │ │ │ + blt.n 9b22c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + cbnz r4, 9b29c │ │ │ │ movs r6, r1 │ │ │ │ ldr r1, [pc, #280] @ (9b3a0 ) │ │ │ │ movs r2, #27 │ │ │ │ ldr r0, [pc, #280] @ (9b3a4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ @@ -194452,73 +194423,73 @@ │ │ │ │ ldr r0, [pc, #132] @ (9b414 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2796 @ 0xaec │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7be │ │ │ │ movs r6, r1 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ movs r6, r1 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb79a │ │ │ │ movs r6, r1 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ movs r6, r1 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb788 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + @ instruction: 0xb772 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #448 @ (adr r0, 9b594 ) │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + lsls r6, r5 │ │ │ │ movs r6, r1 │ │ │ │ - bge.n 9b3ec │ │ │ │ + bgt.n 9b47c │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc, #336 @ (adr r0, 9b530 ) │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + lsls r2, r2 │ │ │ │ movs r6, r1 │ │ │ │ - bge.n 9b400 │ │ │ │ + bgt.n 9b490 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #224 @ (adr r0, 9b4cc ) │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + eors r6, r6 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b3b4 │ │ │ │ + bgt.n 9b444 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #112 @ (adr r0, 9b468 ) │ │ │ │ movs r0, r2 │ │ │ │ - subs r6, #18 │ │ │ │ + eors r2, r3 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b368 │ │ │ │ + blt.n 9b3f8 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #0 @ (adr r0, 9b404 ) │ │ │ │ movs r0, r2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + ands r6, r7 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b37c │ │ │ │ + bgt.n 9b40c │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r0, r2 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + ands r2, r4 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9b330 │ │ │ │ + blt.n 9b3c0 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009b418 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -195287,129 +195258,129 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #944] @ (9bf5c ) │ │ │ │ movs r2, r2 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + add r1, pc, #776 @ (adr r1, 9bec0 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 9bb40 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + adds r0, r1, r4 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, #26 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ movs r6, r1 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ movs r6, r1 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ movs r6, r1 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ movs r6, r1 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r2 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ movs r6, r1 │ │ │ │ - bne.n 9bc04 │ │ │ │ + bcc.n 9bc94 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009bc9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -195501,23 +195472,23 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ cmn r2, r3 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ movs r0, r2 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009bd9c : │ │ │ │ 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 │ │ │ │ @@ -196299,147 +196270,147 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ movs r0, r2 │ │ │ │ subs r7, #28 │ │ │ │ movs r2, r2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ movs r0, r2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + cbnz r2, 9c5b0 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ movs r0, r2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ movs r0, r2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ movs r0, r2 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ movs r6, r1 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r0, r2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r0, r2 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, 9c6ee │ │ │ │ + @ instruction: 0xb602 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009c680 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -196502,21 +196473,21 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #72 @ 0x48 │ │ │ │ movs r2, r2 │ │ │ │ subs r1, #28 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ 0009c73c : │ │ │ │ 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 │ │ │ │ @@ -197663,134 +197634,146 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ movs r0, r2 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ movs r2, r2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ movs r7, r1 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ - movs r6, r1 │ │ │ │ - ite hi │ │ │ │ - movhi r6, r1 │ │ │ │ - vhaddls.u16 d16, d6, d15 │ │ │ │ - itte pl │ │ │ │ - movpl r6, r1 │ │ │ │ - vhaddpl.u32 d0, d4, d15 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - movne r6, r1 │ │ │ │ - cdp2ne 0, 14, cr0, cr2, cr15, {0} │ │ │ │ - bkpt 0x00f6 │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r6, r1 │ │ │ │ - cdp2 0, 11, cr0, cr14, cr15, {0} │ │ │ │ - bkpt 0x00d2 │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr15, {0} │ │ │ │ - bkpt 0x00ba │ │ │ │ + lsls r6, r3, #6 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - cdp2 0, 8, cr0, cr4, cr15, {0} │ │ │ │ - bkpt 0x009c │ │ │ │ + lsls r4, r5, #5 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr15, {0} │ │ │ │ - bkpt 0x007e │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r1 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr15, {0} │ │ │ │ - bkpt 0x0066 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ movs r6, r1 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr15, {0} │ │ │ │ - bkpt 0x0042 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r1!, {r1} │ │ │ │ movs r6, r1 │ │ │ │ - cdp2 0, 0, cr0, cr12, cr15, {0} │ │ │ │ - bkpt 0x0018 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stc2l 0, cr0, [r2, #60]! @ 0x3c │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ - movs r7, r1 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stc2l 0, cr0, [r4, #60] @ 0x3c │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - stc2 0, cr0, [r8, #60]! @ 0x3c │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldc2 0, cr0, [r0, #60] @ 0x3c │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldc2l 0, cr0, [r8, #-60]! @ 0xffffffc4 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + movs r2, r5 │ │ │ │ + movs r0, r2 │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ + movs r7, r1 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ movs r6, r1 │ │ │ │ - stc2l 0, cr0, [r0, #-60]! @ 0xffffffc4 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r2 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ movs r6, r1 │ │ │ │ - ldc2 0, cr0, [r6, #-60]! @ 0xffffffc4 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + vrev64.8 d16, d15 │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ movs r6, r1 │ │ │ │ - ldc2 0, cr0, [r6, #-60] @ 0xffffffc4 │ │ │ │ - cbnz r4, 9d4a4 │ │ │ │ + vaddl.u16 q8, d8, d15 │ │ │ │ + itet │ │ │ │ + mov r6, r1 │ │ │ │ + vaddlal.u8 q8, d0, d15 │ │ │ │ + ittt le @ unpredictable > │ │ │ │ + movle r6, r1 │ │ │ │ + vaddlle.u32 q0, d8, d15 │ │ │ │ + ite lt @ unpredictable │ │ │ │ + movlt r6, r1 │ │ │ │ + vhaddge.u d16, d14, d15 │ │ │ │ + ite ls │ │ │ │ + movls r6, r1 │ │ │ │ + vhaddhi.u16 d16, d14, d15 │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ movs r6, r1 │ │ │ │ - smlsd r0, lr, pc, r0 @ │ │ │ │ - cbnz r4, 9d49c │ │ │ │ + ldc2 0, cr0, [r6, #60] @ 0x3c │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ movs r6, r1 │ │ │ │ - mla r0, lr, pc, r0 │ │ │ │ - cbnz r0, 9d49e │ │ │ │ + ldc2l 0, cr0, [r6, #-60] @ 0xffffffc4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfaf2000f │ │ │ │ - cbnz r4, 9d4a0 │ │ │ │ + ldc2 0, cr0, [sl, #-60]! @ 0xffffffc4 │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfade000f │ │ │ │ - revsh r4, r6 │ │ │ │ + stc2 0, cr0, [r6, #-60]! @ 0xffffffc4 │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfabe000f │ │ │ │ - revsh r0, r4 │ │ │ │ + stc2 0, cr0, [r6, #-60] @ 0xffffffc4 │ │ │ │ + pop {r3, r5, pc} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfaaa000f │ │ │ │ - hlt 0x003a │ │ │ │ + ldc2l 0, cr0, [r2], #60 @ 0x3c │ │ │ │ + pop {r1, pc} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfa84000f │ │ │ │ - hlt 0x0016 │ │ │ │ + stc2l 0, cr0, [ip], {15} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfa60000f │ │ │ │ - rev16 r0, r6 │ │ │ │ + stc2 0, cr0, [r8], #60 @ 0x3c │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xfa3a000f │ │ │ │ - rev r4, r5 │ │ │ │ + stc2 0, cr0, [r2], {15} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldr??.w r0, [r6, #15] │ │ │ │ + ldc2 0, cr0, [lr], #-60 @ 0xffffffc4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ ldr r1, [pc, #320] @ (9d5d8 ) │ │ │ │ ldr r0, [pc, #324] @ (9d5dc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -197919,57 +197902,57 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23870 │ │ │ │ bl 23810 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 9d61e │ │ │ │ movs r6, r1 │ │ │ │ - ldrb.w r0, [r0, #15] │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xfad8000f │ │ │ │ + revsh r2, r7 │ │ │ │ movs r6, r1 │ │ │ │ - ldr??.w r0, [ip, pc] │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + @ instruction: 0xfac4000f │ │ │ │ + revsh r6, r3 │ │ │ │ movs r6, r1 │ │ │ │ - str??.w r0, [r0, pc] │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xfaa8000f │ │ │ │ + hlt 0x002a │ │ │ │ movs r6, r1 │ │ │ │ - strh.w r0, [ip, pc] │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + @ instruction: 0xfa74000f │ │ │ │ + strh r0, [r2, #24] │ │ │ │ movs r7, r1 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + hlt 0x0014 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb.w r0, [r4, pc] │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xfa5c000f │ │ │ │ + rev16 r2, r7 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf7fc000f │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xfa44000f │ │ │ │ + rev16 r6, r4 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf7e8000f │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xfa30000f │ │ │ │ + rev16 r2, r2 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf7d4000f │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xfa1c000f │ │ │ │ + rev r6, r7 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf7c0000f │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xfa08000f │ │ │ │ + rev r2, r2 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf794000f │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr??.w r0, [ip, #15] │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ movs r0, r2 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r0, r2 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r2, #5 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009d644 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -198242,34 +198225,34 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #28 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf4ea000f │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + @ instruction: 0xf732000f │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf4cc000f │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + @ instruction: 0xf714000f │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf4b6000f │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + @ instruction: 0xf6fe000f │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf4a0000f │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + @ instruction: 0xf6e8000f │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ movs r6, r1 │ │ │ │ - eor.w r0, sl, #9371648 @ 0x8f0000 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + @ instruction: 0xf6d2000f │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ movs r0, r2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + subs r4, r6, r3 │ │ │ │ movs r6, r1 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + adds r6, r2, #6 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009d924 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -198345,31 +198328,31 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 9d998 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ movs r6, #186 @ 0xba │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ movs r6, r1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ movs r6, r1 │ │ │ │ lsrs r0, r6, #2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #96 @ 0x60 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + str r4, [r1, #0] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bfi r0, sl, #0, #16 │ │ │ │ + subs.w r0, r2, #9371648 @ 0x8f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 9d924 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -198588,31 +198571,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #250 @ 0xfa │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r5 │ │ │ │ + push {r4, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - rsbs r0, r8, #15 │ │ │ │ - sxth r0, r2 │ │ │ │ + bic.w r0, r0, #9371648 @ 0x8f0000 │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r6, r1 │ │ │ │ - rsb r0, r0, #15 │ │ │ │ - cbz r2, 9dc5e │ │ │ │ + and.w r0, r8, #9371648 @ 0x8f0000 │ │ │ │ + push {r1, r6} │ │ │ │ movs r6, r1 │ │ │ │ - sub.w r0, sl, #15 │ │ │ │ - cbz r4, 9dc60 │ │ │ │ + @ instruction: 0xf3f2000f │ │ │ │ + push {r2, r3, r5} │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf194000f │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + @ instruction: 0xf3dc000f │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r4, 9dc60 │ │ │ │ + cbz r4, 9dcb2 │ │ │ │ movs r6, r1 │ │ │ │ - sbc.w r0, r4, #15 │ │ │ │ + usat16 r0, #15, ip │ │ │ │ │ │ │ │ 0009dc38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -198678,21 +198661,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ movs r2, r2 │ │ │ │ strh r4, [r3, #54] @ 0x36 │ │ │ │ movs r2, r2 │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 9dd30 │ │ │ │ movs r6, r1 │ │ │ │ - orn r0, lr, #15 │ │ │ │ + @ instruction: 0xf2b6000f │ │ │ │ │ │ │ │ 0009dcf4 : │ │ │ │ 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 r5, [pc, #448] @ (9dec8 ) │ │ │ │ @@ -198900,34 +198883,34 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #12 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + cbz r0, 9df12 │ │ │ │ movs r6, r1 │ │ │ │ - cdp 0, 15, cr0, cr8, cr15, {0} │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + adc.w r0, r0, #15 │ │ │ │ + cbz r0, 9df14 │ │ │ │ movs r6, r1 │ │ │ │ - cdp 0, 14, cr0, cr0, cr15, {0} │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + @ instruction: 0xf128000f │ │ │ │ + cbz r2, 9df16 │ │ │ │ movs r6, r1 │ │ │ │ - cdp 0, 12, cr0, cr10, cr15, {0} │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + adds.w r0, r2, #15 │ │ │ │ + cbz r4, 9df18 │ │ │ │ movs r6, r1 │ │ │ │ - cdp 0, 11, cr0, cr4, cr15, {0} │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + @ instruction: 0xf0fc000f │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ movs r7, r1 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 9df1c │ │ │ │ movs r6, r1 │ │ │ │ - cdp 0, 8, cr0, cr14, cr15, {0} │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + @ instruction: 0xf0d6000f │ │ │ │ + cbz r2, 9df1e │ │ │ │ movs r6, r1 │ │ │ │ - cdp 0, 7, cr0, cr10, cr15, {0} │ │ │ │ + @ instruction: 0xf0c2000f │ │ │ │ │ │ │ │ 0009df1c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -198993,21 +198976,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ movs r2, r2 │ │ │ │ strh r0, [r7, #30] │ │ │ │ movs r2, r2 │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ movs r2, r2 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ movs r6, r1 │ │ │ │ - stc 0, cr0, [sl, #60] @ 0x3c │ │ │ │ + vaddl.s16 q8, d2, d15 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ beq.n 9dfe6 │ │ │ │ b.w 9dcf4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -199018,15 +199001,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (9e008 ) │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 39b20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009e00c : │ │ │ │ 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 │ │ │ │ @@ -199277,41 +199260,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, #3 │ │ │ │ movs r2, r2 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xeb8e000f │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + ldcl 0, cr0, [r6, #60] @ 0x3c │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ movs r6, r1 │ │ │ │ - sbc.w r0, lr, pc │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + ldc 0, cr0, [r6, #60]! @ 0x3c │ │ │ │ + add r6, sp, #16 │ │ │ │ movs r6, r1 │ │ │ │ - adcs.w r0, r8, pc │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + stc 0, cr0, [r0, #60]! @ 0x3c │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ movs r6, r1 │ │ │ │ - adc.w r0, r2, pc │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + stc 0, cr0, [sl, #60] @ 0x3c │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xeb2c000f │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + ldcl 0, cr0, [r4, #-60]! @ 0xffffffc4 │ │ │ │ + strb r2, [r1, #24] │ │ │ │ movs r7, r1 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ movs r6, r1 │ │ │ │ - add.w r0, r6, pc │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + stcl 0, cr0, [lr, #-60] @ 0xffffffc4 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xeaf2000f │ │ │ │ + ldc 0, cr0, [sl, #-60]! @ 0xffffffc4 │ │ │ │ │ │ │ │ 0009e2b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ @@ -199378,21 +199361,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #4 │ │ │ │ movs r2, r2 │ │ │ │ strh r4, [r3, #2] │ │ │ │ movs r2, r2 │ │ │ │ adds r2, r4, #3 │ │ │ │ movs r2, r2 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ movs r6, r1 │ │ │ │ - strd r0, r0, [r8, #60]! @ 0x3c │ │ │ │ + ldc 0, cr0, [r0], #-60 @ 0xffffffc4 │ │ │ │ │ │ │ │ 0009e378 : │ │ │ │ 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 r5, [pc, #556] @ (9e5b8 ) │ │ │ │ @@ -199641,46 +199624,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, r5 │ │ │ │ movs r2, r2 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xe826000f │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + orn r0, lr, pc │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xe806000f │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + orr.w r0, lr, pc │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e5d8 │ │ │ │ - movs r7, r1 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + bics.w r0, r8, pc │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e5b4 │ │ │ │ - movs r7, r1 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + bic.w r0, r2, pc │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e590 │ │ │ │ - movs r7, r1 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + and.w r0, ip, pc │ │ │ │ + strb r2, [r4, #10] │ │ │ │ movs r7, r1 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e550 │ │ │ │ - movs r7, r1 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 9ea00 ) │ │ │ │ + strd r0, r0, [r6, #60]! @ 0x3c │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e530 │ │ │ │ - movs r7, r1 │ │ │ │ + ldrd r0, r0, [r2, #60] @ 0x3c │ │ │ │ │ │ │ │ 0009e61c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -199746,22 +199724,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r6 │ │ │ │ movs r2, r2 │ │ │ │ ldrb r0, [r7, #19] │ │ │ │ movs r2, r2 │ │ │ │ adds r4, r0, r6 │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 9eabc ) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e3ec │ │ │ │ - movs r7, r1 │ │ │ │ + @ instruction: 0xe8d2000f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -199790,15 +199767,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 9e716 │ │ │ │ bl 9e378 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 9e6fa │ │ │ │ b.n 9e720 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009e738 : │ │ │ │ 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 │ │ │ │ @@ -200057,47 +200034,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #30 │ │ │ │ movs r2, r2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #816 @ (adr r4, 9ecec ) │ │ │ │ + add r7, pc, #80 @ (adr r7, 9ea0c ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e260 │ │ │ │ + b.n 9e6f0 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #688 @ (adr r4, 9ec74 ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 9ed94 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e228 │ │ │ │ + b.n 9e6b8 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #600 @ (adr r4, 9ec24 ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 9ed44 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e204 │ │ │ │ + b.n 9e694 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #512 @ (adr r4, 9ebd4 ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 9ecf4 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9e1e0 │ │ │ │ + b.n 9e670 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #424 @ (adr r4, 9eb84 ) │ │ │ │ + add r6, pc, #712 @ (adr r6, 9eca4 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9f1bc │ │ │ │ + b.n 9e64c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #304 @ (adr r4, 9eb18 ) │ │ │ │ + add r6, pc, #592 @ (adr r6, 9ec38 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9f17c │ │ │ │ + b.n 9e60c │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #192 @ (adr r4, 9eab0 ) │ │ │ │ + add r6, pc, #480 @ (adr r6, 9ebd0 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9f15c │ │ │ │ + b.n 9e5ec │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0009e9f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -200183,21 +200160,21 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #22 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #960] @ (9ee8c ) │ │ │ │ + ldr r7, [pc, #224] @ (9ebac ) │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #56 @ (adr r3, 9eb0c ) │ │ │ │ + add r5, pc, #344 @ (adr r5, 9ec2c ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9effc │ │ │ │ + b.n 9e48c │ │ │ │ movs r7, r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 9e738 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -200235,17 +200212,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ asrs r6, r6, #19 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #560 @ (adr r2, 9ed78 ) │ │ │ │ + add r4, pc, #848 @ (adr r4, 9ee98 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9ef4c │ │ │ │ + b.n 9e3dc │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0009eb4c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -200296,21 +200273,21 @@ │ │ │ │ nop │ │ │ │ strb r2, [r5, #31] │ │ │ │ movs r2, r2 │ │ │ │ asrs r6, r1, #18 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #864] @ (9ef30 ) │ │ │ │ + ldr r6, [pc, #128] @ (9ec50 ) │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #24 @ (adr r2, 9ebf0 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 9ed10 ) │ │ │ │ movs r6, r1 │ │ │ │ - b.n 9eed0 │ │ │ │ + b.n 9f360 │ │ │ │ movs r7, r1 │ │ │ │ b.w 9eaf4 │ │ │ │ │ │ │ │ 0009ebe0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -200486,21 +200463,21 @@ │ │ │ │ movs r2, r2 │ │ │ │ strb r0, [r1, #25] │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #11 │ │ │ │ movs r2, r2 │ │ │ │ - add r0, pc, #480 @ (adr r0, 9ef64 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 9f084 ) │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 9efbc ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 9f0dc ) │ │ │ │ movs r6, r1 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 9f1c8 │ │ │ │ movs r7, r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #96] @ (9ee00 ) │ │ │ │ mov ip, r0 │ │ │ │ @@ -200546,17 +200523,17 @@ │ │ │ │ nop │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r2, pc, #112 @ (adr r2, 9ee80 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [pc, #520] @ (9f01c ) │ │ │ │ + ldr r3, [pc, #808] @ (9f13c ) │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009ee14 : │ │ │ │ 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 │ │ │ │ @@ -201088,105 +201065,105 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r6, r1 │ │ │ │ - bgt.n 9f308 │ │ │ │ + svc 12 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r6, r1 │ │ │ │ - bgt.n 9f464 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ movs r6, r1 │ │ │ │ - bgt.n 9f428 │ │ │ │ + udf #138 @ 0x8a │ │ │ │ movs r7, r1 │ │ │ │ - blt.n 9f364 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r1 │ │ │ │ - blt.n 9f304 │ │ │ │ + ble.n 9f394 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r1 │ │ │ │ - blt.n 9f4ac │ │ │ │ + ble.n 9f33c │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + bne.n 9f470 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r1 │ │ │ │ - blt.n 9f444 │ │ │ │ + ble.n 9f4d4 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r1 │ │ │ │ - bge.n 9f3d0 │ │ │ │ + ble.n 9f460 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ movs r6, r1 │ │ │ │ - bge.n 9f398 │ │ │ │ + ble.n 9f428 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ movs r6, r1 │ │ │ │ - bge.n 9f50c │ │ │ │ + bgt.n 9f39c │ │ │ │ movs r7, r1 │ │ │ │ - bne.n 9f320 │ │ │ │ + bcc.n 9f3b0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r1 │ │ │ │ - bge.n 9f474 │ │ │ │ + bgt.n 9f504 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ movs r6, r1 │ │ │ │ - bls.n 9f3d0 │ │ │ │ + bgt.n 9f460 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0009f42c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -201256,21 +201233,21 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ movs r6, r1 │ │ │ │ - bhi.n 9f40c │ │ │ │ + bge.n 9f49c │ │ │ │ movs r7, r1 │ │ │ │ lsrs r6, r0, #13 │ │ │ │ movs r2, r2 │ │ │ │ │ │ │ │ 0009f4f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -201458,41 +201435,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #8 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r1 │ │ │ │ - bvc.n 9f714 │ │ │ │ + bls.n 9f7a4 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r6, r1 │ │ │ │ - bvc.n 9f6ec │ │ │ │ + bls.n 9f77c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ movs r6, r1 │ │ │ │ - bvc.n 9f6c8 │ │ │ │ + bls.n 9f758 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 9f6a4 │ │ │ │ + bls.n 9f734 │ │ │ │ movs r7, r1 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ movs r6, r1 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n 9f674 │ │ │ │ + bls.n 9f704 │ │ │ │ movs r7, r1 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r5, #24] │ │ │ │ movs r7, r1 │ │ │ │ - bvs.n 9f644 │ │ │ │ + bhi.n 9f6d4 │ │ │ │ movs r7, r1 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009f6e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -201555,21 +201532,21 @@ │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ movs r2, r2 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r2, r2 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + str r2, [r0, #12] │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n 9f71c │ │ │ │ + bhi.n 9f7ac │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0009f7a4 : │ │ │ │ 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 │ │ │ │ @@ -201835,45 +201812,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r2, r2 │ │ │ │ ldr r4, [r6, #52] @ 0x34 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r1 │ │ │ │ - bmi.n 9fa00 │ │ │ │ + bvc.n 9fa90 │ │ │ │ movs r7, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ movs r2, r2 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ movs r6, r1 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ movs r6, r1 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ movs r6, r1 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ movs r6, r1 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ movs r6, r1 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + lsrs r6, r3 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009fa80 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -202035,39 +202012,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #21 │ │ │ │ movs r2, r2 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + strb r2, [r1, #1] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ movs r6, r1 │ │ │ │ - bcs.n 9fc4c │ │ │ │ + bmi.n 9fcdc │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #17 │ │ │ │ movs r2, r2 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ movs r7, r1 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ movs r7, r1 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ movs r6, r1 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009fc54 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -202156,27 +202133,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r2, r2 │ │ │ │ str r0, [r0, #108] @ 0x6c │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r1 │ │ │ │ - beq.n 9fe10 │ │ │ │ + bcs.n 9fca0 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #12 │ │ │ │ movs r2, r2 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 0009fd50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -202265,27 +202242,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #10 │ │ │ │ movs r2, r2 │ │ │ │ str r4, [r0, #92] @ 0x5c │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + bne.n 9fda4 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #8 │ │ │ │ movs r2, r2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009fe4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -202386,29 +202363,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r2, r2 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + beq.n 9feb8 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r2, r2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 0009ff6c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -202497,26 +202474,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r2, r2 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ vshr.u32 d16, d1, #24 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a0068 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -202740,49 +202717,49 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ vqadd.u32 d16, d8, d1 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ mcr2 0, 7, r0, cr8, cr1, {0} │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ movs r6, r1 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ movs r6, r1 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + ands r0, r2 │ │ │ │ movs r0, r2 │ │ │ │ - bics.w r0, r6, #13 │ │ │ │ - orn r0, r2, #13 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + @ instruction: 0xf27e000d │ │ │ │ + subw r0, sl, #13 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ movs r0, r2 │ │ │ │ - vaddl.s16 q8, d12, d13 │ │ │ │ - movs r6, #20 │ │ │ │ + @ instruction: 0xf224000d │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a02fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -202889,28 +202866,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [r4], {17} │ │ │ │ str r4, [r2, #0] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ ldc2l 0, cr0, [r6], #-68 @ 0xffffffbc │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ movs r6, r1 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a042c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -202993,24 +202970,24 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfba40011 │ │ │ │ ldrsh r4, [r4, r3] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r2, r7 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ smladx r0, sl, r1, r0 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a0524 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -203093,24 +203070,24 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaac0011 │ │ │ │ ldrb r4, [r5, r7] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, a0620 │ │ │ │ + cbnz r6, a0672 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ @ instruction: 0xfa320011 │ │ │ │ - ldr r7, [pc, #984] @ (a09f4 ) │ │ │ │ + strh r6, [r7, r0] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a061c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -203226,28 +203203,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [r4, #17] │ │ │ │ ldrb r4, [r6, r3] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r6, r1 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ ldr??.w r0, [ip, #17] │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [pc, #720] @ (a0a3c ) │ │ │ │ + str r4, [r7, r3] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [pc, #672] @ (a0a10 ) │ │ │ │ + str r0, [r6, r3] │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a0770 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -203354,28 +203331,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [r0, r1, lsl #1] │ │ │ │ ldrh r0, [r4, r6] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ movs r7, r1 │ │ │ │ strb.w r0, [r2, r1, lsl #1] │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a08a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -203482,28 +203459,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7360011 │ │ │ │ ldrh r2, [r7, r1] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb77c │ │ │ │ movs r6, r1 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ movs r7, r1 │ │ │ │ subw r0, sl, #2065 @ 0x811 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r5, #28] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r6, #2 │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [pc, #344] @ (a0b1c ) │ │ │ │ + ldr r6, [pc, #632] @ (a0c3c ) │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a09c4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -203619,30 +203596,30 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6120011 │ │ │ │ ldr r6, [r2, r5] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + str r0, [r6, #16] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, a0b5c │ │ │ │ + @ instruction: 0xb61c │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ movs r7, r1 │ │ │ │ subs.w r0, r6, #9502720 @ 0x910000 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + str r0, [r6, #8] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r7, #16 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [pc, #112] @ (a0b70 ) │ │ │ │ + ldr r5, [pc, #400] @ (a0c90 ) │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a0b00 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -203749,28 +203726,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4d00011 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ orns r0, r2, #9502720 @ 0x910000 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a0c30 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -203886,30 +203863,30 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ usat16 r0, #17, r6 │ │ │ │ ldrsb r2, [r5, r3] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, a0da4 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ sbfx r0, sl, #0, #18 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [pc, #704] @ (a102c ) │ │ │ │ + ldr r2, [pc, #992] @ (a114c ) │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a0d6c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -204119,52 +204096,52 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2640011 │ │ │ │ strb r4, [r4, r6] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ movs r6, r1 │ │ │ │ - ittt cs │ │ │ │ - movcs r7, r1 │ │ │ │ - lslcs r0, r7, #27 │ │ │ │ - movcs r0, r0 │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ + movs r7, r1 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1200011 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ movs r6, r1 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + ldr r1, [pc, #32] @ (a0fd8 ) │ │ │ │ movs r7, r1 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ movs r6, r1 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ movs r6, r1 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ movs r0, r2 │ │ │ │ - b.n a15f4 │ │ │ │ + b.n a0a84 │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + subs r6, r2, r6 │ │ │ │ movs r6, r1 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r3, #28 │ │ │ │ movs r0, r2 │ │ │ │ - b.n a1658 │ │ │ │ + b.n a0ae8 │ │ │ │ movs r5, r1 │ │ │ │ - b.n a16b4 │ │ │ │ + b.n a0b44 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a0fd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -204282,34 +204259,34 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ vshr.s32 d16, d1, #8 │ │ │ │ strh r0, [r7, r4] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ movs r6, r1 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ - movs r7, r1 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ - movs r0, r0 │ │ │ │ + itee ne │ │ │ │ + movne r7, r1 │ │ │ │ + lsleq r4, r0, #30 │ │ │ │ + moveq r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ vqadd.s64 d0, d14, d1 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ movs r6, r1 │ │ │ │ - add ip, lr │ │ │ │ + bxns r7 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a113c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -204409,28 +204386,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ mrc 0, 4, r0, cr4, cr1, {0} │ │ │ │ str r4, [r2, r7] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r6, a12aa │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r7, r1 │ │ │ │ mcr 0, 0, r0, cr10, cr1, {0} │ │ │ │ - mvns r6, r1 │ │ │ │ + mov r6, r2 │ │ │ │ movs r7, r1 │ │ │ │ - mvns r4, r0 │ │ │ │ + mov r4, r1 │ │ │ │ movs r7, r1 │ │ │ │ - bics r0, r7 │ │ │ │ + mov r0, r0 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a1260 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -204535,28 +204512,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [r0, #-68]! @ 0xffffffbc │ │ │ │ str r0, [r6, r2] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ movs r6, r1 │ │ │ │ - rev16 r2, r0 │ │ │ │ + pop {r1, r3, r7} │ │ │ │ movs r7, r1 │ │ │ │ ldcl 0, cr0, [r4], {17} │ │ │ │ - cmp r0, r3 │ │ │ │ + add r8, ip │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, r1 │ │ │ │ + add lr, sl │ │ │ │ movs r7, r1 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a1398 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -204625,21 +204602,21 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [r8], #-68 @ 0xffffffbc │ │ │ │ ldr r7, [pc, #496] @ (a163c ) │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r2, a1468 │ │ │ │ + cbnz r2, a14ba │ │ │ │ movs r7, r1 │ │ │ │ rsbs r0, sl, r1, lsr #32 │ │ │ │ │ │ │ │ 000a1464 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -204781,36 +204758,36 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r0, ip, r1, lsr #32 │ │ │ │ ldr r6, [pc, #688] @ (a1878 ) │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + rev16 r6, r7 │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r0, r8, r1, lsr #32 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ movs r6, r1 │ │ │ │ - ands r2, r7 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r7, r1 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a15fc : │ │ │ │ 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 │ │ │ │ @@ -205247,87 +205224,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ b.n a19d8 │ │ │ │ movs r1, r2 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ movs r6, r1 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r6} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ movs r6, r1 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + cpsid a │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ movs r6, r1 │ │ │ │ - push {r4} │ │ │ │ + setend be │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ movs r6, r1 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r6, a1b60 │ │ │ │ + @ instruction: 0xb63e │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r4, a1b62 │ │ │ │ + @ instruction: 0xb624 │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r6, a1b64 │ │ │ │ + @ instruction: 0xb60e │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r0, a1b60 │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, a1b62 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r4, a1b5e │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r6, a1b60 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, a1b62 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r4, a1b64 │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ movs r6, r1 │ │ │ │ - uxtb r2, r4 │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ movs r6, r1 │ │ │ │ - uxtb r4, r1 │ │ │ │ + push {r2, r4, lr} │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ movs r6, r1 │ │ │ │ - uxth r6, r6 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ movs r6, r1 │ │ │ │ - uxth r0, r4 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a1b44 : │ │ │ │ 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, #3784] @ 0xec8 │ │ │ │ @@ -206438,175 +206415,175 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + strb r6, [r4, #2] │ │ │ │ movs r6, r1 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ movs r6, r1 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ movs r7, r1 │ │ │ │ ble.n a2594 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ movs r6, r1 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r7, r1 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + sbcs r2, r3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [pc, #728] @ (a2930 ) │ │ │ │ + ldr r2, [pc, #1016] @ (a2a50 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ movs r6, r1 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [pc, #392] @ (a27ec ) │ │ │ │ + ldr r3, [pc, #680] @ (a290c ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [pc, #584] @ (a28b0 ) │ │ │ │ + ldr r2, [pc, #872] @ (a29d0 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r6, r1 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ movs r6, r1 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [pc, #152] @ (a2714 ) │ │ │ │ + ldr r3, [pc, #440] @ (a2834 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [pc, #104] @ (a26e8 ) │ │ │ │ + ldr r2, [pc, #392] @ (a2808 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ movs r6, r1 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [pc, #584] @ (a28d4 ) │ │ │ │ + ldr r3, [pc, #872] @ (a29f4 ) │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + ldr r2, [pc, #248] @ (a2788 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ movs r6, r1 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r6, r1 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [pc, #232] @ (a278c ) │ │ │ │ + ldr r3, [pc, #520] @ (a28ac ) │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r1, [pc, #984] @ (a2a80 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ movs r6, r1 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ movs r6, r1 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #624] @ (a292c ) │ │ │ │ + ldr r2, [pc, #912] @ (a2a4c ) │ │ │ │ movs r6, r1 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #704] @ (a2980 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ movs r6, r1 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [pc, #320] @ (a2824 ) │ │ │ │ + ldr r2, [pc, #608] @ (a2944 ) │ │ │ │ movs r6, r1 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [pc, #288] @ (a2808 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ movs r6, r1 │ │ │ │ - mov ip, r8 │ │ │ │ + ldr r1, [pc, #48] @ (a2730 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ movs r7, r1 │ │ │ │ - add r4, pc, #768 @ (adr r4, a2a14 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, a2734 ) │ │ │ │ movs r7, r1 │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r0, [pc, #832] @ (a2a58 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ movs r6, r1 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r6, r1 │ │ │ │ - mov r0, r8 │ │ │ │ + ldr r0, [pc, #544] @ (a2950 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ movs r6, r1 │ │ │ │ - add r7, pc, #864 @ (adr r7, a2a98 ) │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r6, r1 │ │ │ │ - add r7, pc, #768 @ (adr r7, a2a40 ) │ │ │ │ + add r2, sp, #32 │ │ │ │ movs r7, r1 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ movs r6, r1 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ (a2878 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ movs r6, r1 │ │ │ │ - add r7, pc, #624 @ (adr r7, a29c0 ) │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ movs r6, r1 │ │ │ │ - add r7, pc, #528 @ (adr r7, a2968 ) │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r8, r9 │ │ │ │ + ldr r0, [pc, #64] @ (a27a0 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ movs r6, r1 │ │ │ │ - add r7, pc, #384 @ (adr r7, a28e8 ) │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ movs r6, r1 │ │ │ │ - add r7, pc, #184 @ (adr r7, a2828 ) │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ movs r7, r1 │ │ │ │ ldr r1, [pc, #72] @ (a27bc ) │ │ │ │ movw r0, #359 @ 0x167 │ │ │ │ ldr r3, [pc, #72] @ (a27c0 ) │ │ │ │ ldr r2, [pc, #72] @ (a27c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ @@ -206634,25 +206611,25 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a207e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a206a │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #840 @ (adr r7, a2b0c ) │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, r1 │ │ │ │ + mov r2, sl │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ movs r6, r1 │ │ │ │ - add r5, pc, #648 @ (adr r5, a2a58 ) │ │ │ │ + add r7, pc, #936 @ (adr r7, a2b78 ) │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ movs r6, r1 │ │ │ │ - add r5, pc, #552 @ (adr r5, a2a00 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, a2b20 ) │ │ │ │ movs r7, r1 │ │ │ │ ldr.w r3, [pc, #2756] @ a32a0 │ │ │ │ ldr.w r1, [r9, #228] @ 0xe4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ @@ -207726,17 +207703,17 @@ │ │ │ │ b.n a2ac4 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w a2944 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a2bbc │ │ │ │ @@ -208883,253 +208860,253 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ b.w a31d6 │ │ │ │ nop │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ movs r6, r1 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ movs r6, r1 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r4 │ │ │ │ + mov r6, sp │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ movs r6, r1 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r7, r1 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ movs r6, r1 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, #8 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ movs r6, r1 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ movs r6, r1 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ movs r7, r1 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ movs r6, r1 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ movs r6, r1 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r6, r1 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ movs r7, r1 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ movs r6, r1 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ movs r7, r1 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ movs r6, r1 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ movs r6, r1 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ movs r6, r1 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ movs r6, r1 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ movs r6, r1 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ movs r7, r1 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r2, #3 │ │ │ │ movs r7, r1 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ movs r6, r1 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ movs r6, r1 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ movs r6, r1 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r2, r7, #0 │ │ │ │ movs r7, r1 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ movs r6, r1 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ movs r6, r1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ movs r6, r1 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r3, #16 │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ movs r6, r1 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r6, #12 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ movs r7, r1 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ movs r7, r1 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + str r0, [sp, #16] │ │ │ │ movs r7, r1 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #385 @ 0x181 │ │ │ │ ldr.w r2, [pc, #3352] @ a4ea8 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -210264,351 +210241,351 @@ │ │ │ │ ldr r1, [pc, #684] @ (a5144 ) │ │ │ │ ldr r0, [pc, #684] @ (a5148 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2948 @ 0xb84 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [pc, #384] @ (a5030 ) │ │ │ │ + str r0, [r5, r2] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [pc, #248] @ (a4fb4 ) │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [pc, #56] @ (a4efc ) │ │ │ │ + str r6, [r2, r1] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #920] @ (a5264 ) │ │ │ │ + str r6, [r5, r0] │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [pc, #728] @ (a51b0 ) │ │ │ │ + ldr r7, [pc, #1016] @ (a52d0 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #464] @ (a50b4 ) │ │ │ │ + ldr r7, [pc, #752] @ (a51d4 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #296] @ (a5014 ) │ │ │ │ + ldr r7, [pc, #584] @ (a5134 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r5, [pc, #168] @ (a4f9c ) │ │ │ │ + ldr r7, [pc, #456] @ (a50bc ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [pc, #968] @ (a52c8 ) │ │ │ │ + ldr r7, [pc, #232] @ (a4fe8 ) │ │ │ │ movs r6, r1 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #832] @ (a524c ) │ │ │ │ + ldr r7, [pc, #96] @ (a4f6c ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #704] @ (a51d4 ) │ │ │ │ + ldr r6, [pc, #992] @ (a52f4 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #576] @ (a515c ) │ │ │ │ + ldr r6, [pc, #864] @ (a527c ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #408] @ (a50bc ) │ │ │ │ + ldr r6, [pc, #696] @ (a51dc ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #248] @ (a5024 ) │ │ │ │ + ldr r6, [pc, #536] @ (a5144 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r4, [pc, #88] @ (a4f8c ) │ │ │ │ + ldr r6, [pc, #376] @ (a50ac ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [pc, #984] @ (a5314 ) │ │ │ │ + ldr r6, [pc, #248] @ (a5034 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ movs r7, r1 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [pc, #824] @ (a5280 ) │ │ │ │ + ldr r6, [pc, #88] @ (a4fa0 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ movs r7, r1 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [pc, #704] @ (a5214 ) │ │ │ │ + ldr r5, [pc, #992] @ (a5334 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [pc, #584] @ (a51a4 ) │ │ │ │ + ldr r5, [pc, #872] @ (a52c4 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [pc, #488] @ (a514c ) │ │ │ │ + ldr r5, [pc, #776] @ (a526c ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ movs r6, r1 │ │ │ │ - ldr r3, [pc, #328] @ (a50b8 ) │ │ │ │ + ldr r5, [pc, #616] @ (a51d8 ) │ │ │ │ movs r6, r1 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [pc, #192] @ (a503c ) │ │ │ │ + ldr r5, [pc, #480] @ (a515c ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r3, [pc, #24] @ (a4f9c ) │ │ │ │ + ldr r5, [pc, #312] @ (a50bc ) │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ movs r7, r1 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [pc, #792] @ (a52a8 ) │ │ │ │ + ldr r5, [pc, #56] @ (a4fc8 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [pc, #896] @ (a5314 ) │ │ │ │ + ldr r5, [pc, #160] @ (a5034 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [pc, #528] @ (a51ac ) │ │ │ │ + ldr r4, [pc, #816] @ (a52cc ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #376] @ (a5120 ) │ │ │ │ + ldr r4, [pc, #664] @ (a5240 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [pc, #136] @ (a5038 ) │ │ │ │ + ldr r4, [pc, #424] @ (a5158 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [pc, #16] @ (a4fc8 ) │ │ │ │ + ldr r4, [pc, #304] @ (a50e8 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ movs r7, r1 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [pc, #864] @ (a5324 ) │ │ │ │ + ldr r4, [pc, #128] @ (a5044 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ movs r7, r1 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [pc, #744] @ (a52b8 ) │ │ │ │ + ldr r4, [pc, #8] @ (a4fd8 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [pc, #616] @ (a5240 ) │ │ │ │ + ldr r3, [pc, #904] @ (a5360 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ movs r7, r1 │ │ │ │ - mov ip, r5 │ │ │ │ + ldr r0, [pc, #976] @ (a53b0 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + subs r4, r5, r3 │ │ │ │ movs r6, r1 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ movs r6, r1 │ │ │ │ - mov r2, lr │ │ │ │ + ldr r0, [pc, #744] @ (a52d8 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - mov r4, sl │ │ │ │ + ldr r0, [pc, #624] @ (a5268 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ movs r7, r1 │ │ │ │ - mov r4, r5 │ │ │ │ + ldr r0, [pc, #464] @ (a51d0 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + subs r6, r4, r1 │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ movs r6, r1 │ │ │ │ - cmp ip, sp │ │ │ │ + ldr r0, [pc, #208] @ (a50e0 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #10 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ movs r6, r1 │ │ │ │ - cmp ip, r7 │ │ │ │ + ldr r0, [pc, #16] @ (a5030 ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - cmp lr, r1 │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ movs r6, r1 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r7, r1 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r4, ip │ │ │ │ + blxns r5 │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ movs r6, r1 │ │ │ │ - cmp r4, r6 │ │ │ │ + bxns pc │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ movs r7, r1 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ movs r6, r1 │ │ │ │ - add ip, pc │ │ │ │ + bxns r8 │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ movs r6, r1 │ │ │ │ - add ip, r9 │ │ │ │ + bxns r2 │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ movs r7, r1 │ │ │ │ - add ip, r5 │ │ │ │ + mov ip, lr │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r7, #16 │ │ │ │ movs r6, r1 │ │ │ │ - add r2, pc │ │ │ │ + mov sl, r8 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ movs r7, r1 │ │ │ │ - add r2, sl │ │ │ │ + mov sl, r3 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ movs r7, r1 │ │ │ │ - add r0, r5 │ │ │ │ + mov r0, lr │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r7, r1 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ movs r6, r1 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r6, r1 │ │ │ │ - add r0, r0 │ │ │ │ + mov r0, r9 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ movs r7, r1 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ movs r6, r1 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ movs r6, r1 │ │ │ │ - mvns r4, r0 │ │ │ │ + mov r4, r1 │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ movs r7, r1 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ movs r6, r1 │ │ │ │ - bics r0, r3 │ │ │ │ + cmp r8, ip │ │ │ │ movs r6, r1 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ movs r7, r1 │ │ │ │ - muls r2, r7 │ │ │ │ + cmp sl, r8 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r7, r1 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ movs r6, r1 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r1, #32 │ │ │ │ movs r6, r1 │ │ │ │ - muls r2, r0 │ │ │ │ + cmp sl, r1 │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ movs r7, r1 │ │ │ │ - orrs r2, r5 │ │ │ │ + cmp r2, lr │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ movs r6, r1 │ │ │ │ - cmn r4, r6 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r6, r1 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r2, #14 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ movs r7, r1 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmp r4, r2 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ movs r7, r1 │ │ │ │ - cmp r0, r6 │ │ │ │ + add r8, pc │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ movs r7, r1 │ │ │ │ - cmp r4, r2 │ │ │ │ + add ip, fp │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ movs r6, r1 │ │ │ │ - negs r0, r5 │ │ │ │ + add r8, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ movs r7, r1 │ │ │ │ - negs r6, r5 │ │ │ │ + add lr, r6 │ │ │ │ movs r6, r1 │ │ │ │ - tst r0, r6 │ │ │ │ + add r0, pc │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ movs r7, r1 │ │ │ │ - rors r6, r3 │ │ │ │ + add r6, r4 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r7, r1 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ movs r0, r2 │ │ │ │ - add r3, pc, #144 @ (adr r3, a51b4 ) │ │ │ │ + add r5, pc, #432 @ (adr r5, a52d4 ) │ │ │ │ movs r5, r1 │ │ │ │ - tst r6, r5 │ │ │ │ + add r6, lr │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ movs r0, r2 │ │ │ │ - add r3, pc, #32 @ (adr r3, a5150 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, a5270 ) │ │ │ │ movs r5, r1 │ │ │ │ - tst r2, r0 │ │ │ │ + add r2, r9 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ movs r0, r2 │ │ │ │ - add r2, pc, #944 @ (adr r2, a54ec ) │ │ │ │ + add r5, pc, #208 @ (adr r5, a520c ) │ │ │ │ movs r5, r1 │ │ │ │ - rors r6, r2 │ │ │ │ + add r6, r3 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ movs r0, r2 │ │ │ │ - add r2, pc, #832 @ (adr r2, a5488 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, a51a8 ) │ │ │ │ movs r5, r1 │ │ │ │ - sbcs r6, r0 │ │ │ │ + mvns r6, r1 │ │ │ │ movs r6, r1 │ │ │ │ ldr r3, [pc, #108] @ (a51bc ) │ │ │ │ movw r2, #51054 @ 0xc76e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #104] @ (a51c0 ) │ │ │ │ ldr r0, [pc, #104] @ (a51c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -210642,33 +210619,37 @@ │ │ │ │ ldr r1, [pc, #56] @ (a51e4 ) │ │ │ │ ldr r0, [pc, #56] @ (a51e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2948 @ 0xb84 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - vaddl.u16 q8, d2, d15 │ │ │ │ - add r0, pc, #64 @ (adr r0, a5204 ) │ │ │ │ + lsls r2, r3, #8 │ │ │ │ + movs r0, r2 │ │ │ │ + add r2, pc, #352 @ (adr r2, a5324 ) │ │ │ │ movs r5, r1 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ movs r6, r1 │ │ │ │ - vaddl.u q0, d6, d15 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ + movs r0, r2 │ │ │ │ + add r2, pc, #240 @ (adr r2, a52c0 ) │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + asrs r6, r2 │ │ │ │ movs r6, r1 │ │ │ │ - vaddl.u16 q0, d10, d15 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ + movs r0, r2 │ │ │ │ + add r2, pc, #128 @ (adr r2, a525c ) │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + lsrs r6, r5 │ │ │ │ movs r6, r1 │ │ │ │ - vhadd.u d16, d14, d15 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ + movs r0, r2 │ │ │ │ + add r2, pc, #16 @ (adr r2, a51f8 ) │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + lsrs r6, r0 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a51ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -210757,27 +210738,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #912 @ 0x390 │ │ │ │ movs r1, r2 │ │ │ │ asrs r0, r5, #4 │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + adds r2, r1, r4 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #416 @ 0x1a0 │ │ │ │ movs r1, r2 │ │ │ │ - b.n a4c84 │ │ │ │ + b.n a5114 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a52e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -210852,23 +210833,23 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ movs r1, r2 │ │ │ │ add r4, sp, #648 @ 0x288 │ │ │ │ movs r1, r2 │ │ │ │ - b.n a4bc4 │ │ │ │ + b.n a5054 │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ movs r7, r1 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ movs r7, r1 │ │ │ │ │ │ │ │ 000a53c8 : │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ @@ -211945,15 +211926,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], #60 @ 0x3c │ │ │ │ + vhadd.u8 d16, d4, d15 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #30 │ │ │ │ @@ -212024,51 +212005,51 @@ │ │ │ │ movs r2, r2 │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ movs r1, r2 │ │ │ │ ldrh r0, [r4, r1] │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r6, #0 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + strb r6, [r1, #5] │ │ │ │ movs r7, r1 │ │ │ │ add r1, pc, #808 @ (adr r1, a6394 ) │ │ │ │ movs r1, r2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r6, #6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + strb r6, [r1, #3] │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r3, #6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + strb r4, [r6, #2] │ │ │ │ movs r7, r1 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r1, #6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + strb r2, [r4, #2] │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r5, #5 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r0, #2] │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r5, #4 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ movs r7, r1 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r6, #3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + strb r0, [r1, #0] │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r3, #3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ movs r7, r1 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + adds r2, r0, #3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r7, r1 │ │ │ │ ldr r1, [pc, #628] @ (a6324 ) │ │ │ │ movs r2, #17 │ │ │ │ ldr r0, [pc, #628] @ (a6328 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -212332,133 +212313,133 @@ │ │ │ │ ldr r0, [pc, #248] @ (a6410 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r2, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + subs r0, r0, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + subs r2, r0, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + subs r6, r3, r4 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + subs r4, r1, r4 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ movs r7, r1 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + subs r2, r6, r3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + subs r6, r1, r3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + subs r4, r7, r2 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + subs r0, r1, r2 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + subs r0, r7, r1 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + subs r2, r7, r0 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + subs r6, r2, r0 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r2, r5, r7 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + adds r0, r3, r7 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + adds r2, r0, r7 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r6, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + adds r6, r3, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r1, r6 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + adds r6, r6, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - ble.n a6478 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ movs r5, r1 │ │ │ │ - ble.n a6448 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ movs r5, r1 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a6414 : │ │ │ │ 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 │ │ │ │ @@ -213255,128 +213236,129 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r5, #20 │ │ │ │ movs r6, r1 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ movs r1, r2 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ movs r6, r1 │ │ │ │ - stcl 0, cr0, [r4, #56]! @ 0x38 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + bic.w r0, ip, #14 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ movs r6, r1 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r6, r1 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ movs r6, r1 │ │ │ │ - sbc.w r0, r0, lr │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + stc 0, cr0, [r8, #56]! @ 0x38 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ movs r6, r1 │ │ │ │ - movs r6, #10 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ movs r6, r1 │ │ │ │ - adds.w r0, lr, lr │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + stcl 0, cr0, [r6, #-56]! @ 0xffffffc8 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + cmp r0, #14 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ movs r6, r1 │ │ │ │ - orrs.w r0, lr, lr │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + stc 0, cr0, [r6], #56 @ 0x38 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ movs r6, r1 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ movs r6, r1 │ │ │ │ - b.n a67f8 │ │ │ │ + b.n a6c88 │ │ │ │ movs r7, r1 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ movs r6, r1 │ │ │ │ - bmi.n a6ddc │ │ │ │ + bvs.n a6c6c │ │ │ │ movs r7, r1 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ - movs r5, r1 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r5, r1 │ │ │ │ - b.n a67a4 │ │ │ │ - movs r7, r1 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + itte cs │ │ │ │ + movcs r5, r1 │ │ │ │ + bcs.n a6c34 @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + movcc r7, r1 │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - stc2 0, cr0, [lr], #52 @ 0x34 │ │ │ │ - b.n a6778 │ │ │ │ + cdp2 0, 15, cr0, cr6, cr13, {0} │ │ │ │ + b.n a6c08 │ │ │ │ movs r7, r1 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - ldc2l 0, cr0, [sl], #-52 @ 0xffffffcc │ │ │ │ + cdp2 0, 12, cr0, cr2, cr13, {0} │ │ │ │ │ │ │ │ 000a6d0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #124] @ a6d98 │ │ │ │ @@ -213738,57 +213720,57 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r2 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ movs r6, r1 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r3, #4 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ movs r6, r1 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a70f8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -214891,169 +214873,169 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + movs r0, #2 │ │ │ │ movs r6, r1 │ │ │ │ ldrh r2, [r2, #40] @ 0x28 │ │ │ │ movs r1, r2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + subs r2, r4, #3 │ │ │ │ movs r6, r1 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r3, #4 │ │ │ │ movs r6, r1 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + adds r6, r2, #3 │ │ │ │ movs r6, r1 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ movs r6, r1 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n a80c0 │ │ │ │ movs r6, r1 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r5, #2 │ │ │ │ movs r6, r1 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r1, #2 │ │ │ │ movs r6, r1 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r6, r1 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r5, #1 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r4, #0 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + adds r2, r0, #1 │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r7, r7 │ │ │ │ movs r6, r1 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + adds r0, r2, #0 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r0, #0 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + subs r2, r6, r7 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + subs r2, r4, r6 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + subs r0, r1, r3 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + subs r4, r0, r2 │ │ │ │ movs r6, r1 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + subs r6, r4, r2 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + subs r4, r0, r2 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + subs r2, r0, r1 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + subs r4, r5, r1 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + subs r0, r5, r0 │ │ │ │ movs r6, r1 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + subs r0, r2, r1 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + subs r4, r1, r0 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + adds r4, r4, r7 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + subs r6, r1, r0 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r1, r7 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + adds r6, r5, r6 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + adds r4, r3, r2 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + adds r0, r3, r1 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + adds r0, r6, r1 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + adds r6, r5, r0 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + adds r4, r3, r1 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r0, r3, r0 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + adds r4, r0, r1 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + adds r2, r0, r0 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + adds r0, r5, r0 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + adds r4, r2, r0 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ movs r6, r1 │ │ │ │ - bge.n a7c84 │ │ │ │ + bgt.n a7d14 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ movs r6, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -215622,141 +215604,141 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ movs r6, r1 │ │ │ │ - bvc.n a842c │ │ │ │ + bls.n a84bc │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ movs r6, r1 │ │ │ │ - bvc.n a83f8 │ │ │ │ + bls.n a8488 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ movs r6, r1 │ │ │ │ - bcs.n a8578 │ │ │ │ + bmi.n a8408 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r5, r1 │ │ │ │ - b.n a84ec │ │ │ │ + b.n a897c │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a84dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -216167,84 +216149,84 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #5] │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n a88c8 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xf0b2000d │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + @ instruction: 0xf2fa000d │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n a89a0 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000a8988 : │ │ │ │ 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 │ │ │ │ @@ -216387,31 +216369,31 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, #25] │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ movs r6, r1 │ │ │ │ - ble.n a8b30 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n a8a68 │ │ │ │ + bge.n a8af8 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n a8a2c │ │ │ │ + bls.n a8abc │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n a8ae0 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n a8bf8 │ │ │ │ + bls.n a8a88 │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n a8aac │ │ │ │ + svc 26 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n a8bd4 │ │ │ │ + bls.n a8a64 │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n a8a88 │ │ │ │ + svc 4 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a8b10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -216474,21 +216456,21 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #18] │ │ │ │ movs r1, r2 │ │ │ │ strb r4, [r1, #18] │ │ │ │ movs r1, r2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n a8b08 │ │ │ │ + bhi.n a8b98 │ │ │ │ movs r5, r1 │ │ │ │ - blt.n a8bbc │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a8bcc : │ │ │ │ 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 │ │ │ │ @@ -216658,31 +216640,31 @@ │ │ │ │ b.n a8d38 │ │ │ │ strb r4, [r3, #16] │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n a8ca4 │ │ │ │ + bvc.n a8d34 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n a8ccc │ │ │ │ + bls.n a8d5c │ │ │ │ movs r5, r1 │ │ │ │ - bpl.n a8d94 │ │ │ │ + bvc.n a8e24 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n a8db8 │ │ │ │ + bls.n a8e48 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n a8d6c │ │ │ │ + bvc.n a8dfc │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n a8d90 │ │ │ │ + bls.n a8e20 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n a8d48 │ │ │ │ + bvc.n a8dd8 │ │ │ │ movs r5, r1 │ │ │ │ - bvs.n a8d6c │ │ │ │ + bls.n a8dfc │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a8d98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -216745,21 +216727,21 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #8] │ │ │ │ movs r1, r2 │ │ │ │ strb r4, [r0, #8] │ │ │ │ movs r1, r2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n a8e80 │ │ │ │ + bvs.n a8f10 │ │ │ │ movs r5, r1 │ │ │ │ - bvs.n a8ea4 │ │ │ │ + bhi.n a8f34 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000a8e54 : │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ @@ -217825,61 +217807,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [sl, #13] │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + umlal r0, r0, r2, sp │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movs r1, r2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r2, #14 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr??.w r0, [r2, #13] │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + smlawb r0, sl, sp, r0 │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + movs r1, #2 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ ldr.w r3, [pc, #2968] @ aa57c │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ ldr.w r1, [pc, #2968] @ aa580 │ │ │ │ ldr.w r0, [pc, #2968] @ aa584 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -218952,115 +218934,115 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n a9eec │ │ │ │ nop │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + movs r0, #30 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + movs r0, #6 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r5, #7 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r2, #7 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r2, r0, #6 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r3, #5 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r0, #5 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + subs r2, r5, #4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r2, #4 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + subs r2, r3, #3 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r1, #0 │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r5, r6 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r1, r6 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + subs r0, r6, r5 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + subs r6, r4, r4 │ │ │ │ movs r6, r1 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + subs r4, r4, r3 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ movs r6, r1 │ │ │ │ - itee cs │ │ │ │ - movcs r5, r1 │ │ │ │ - asrcc r6, r7, #9 │ │ │ │ - movcc r6, r1 │ │ │ │ - nop │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ movs r6, r1 │ │ │ │ - bkpt 0x00ea │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ movs r5, r1 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ movs r6, r1 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ + movs r5, r1 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ + movs r6, r1 │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ movs r5, r1 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr.w r3, [pc, #3296] @ ab33c │ │ │ │ ldr.w r1, [pc, #3296] @ ab340 │ │ │ │ @@ -220228,361 +220210,360 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3124 @ 0xc34 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n ab2ec │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ - movs r6, r1 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + bmi.n ab37c │ │ │ │ movs r5, r1 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ - movs r5, r1 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ movs r5, r1 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ - movs r5, r1 │ │ │ │ - add r4, pc, #296 @ (adr r4, ab48c ) │ │ │ │ - movs r6, r1 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + itt │ │ │ │ + mov r5, r1 │ │ │ │ + itet gt @ unpredictable > │ │ │ │ + movgt r5, r1 │ │ │ │ + asrle r4, r3, #13 │ │ │ │ + movgt r6, r1 │ │ │ │ + it le │ │ │ │ + movle r5, r1 │ │ │ │ + add r6, pc, #584 @ (adr r6, ab5ac ) │ │ │ │ movs r6, r1 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + ite ge │ │ │ │ + movge r5, r1 │ │ │ │ + asrlt r6, r7, #11 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r1, pc} │ │ │ │ + nop {8} │ │ │ │ movs r5, r1 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + itet mi │ │ │ │ + movmi r5, r1 │ │ │ │ + asrpl r6, r5, #10 │ │ │ │ + movmi r6, r1 │ │ │ │ + wfi │ │ │ │ movs r5, r1 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ - movs r6, r1 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ - movs r5, r1 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + itet eq │ │ │ │ + moveq r5, r1 │ │ │ │ + asrne r2, r3, #9 │ │ │ │ + moveq r6, r1 │ │ │ │ + bkpt 0x00dc │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ movs r6, r1 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + bkpt 0x007e │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r0, ab416 │ │ │ │ + bkpt 0x0010 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xe8ce000d │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + adds.w r0, r6, sp │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r6, ab422 │ │ │ │ + bkpt 0x0016 │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r4, ab41a │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r2, ab426 │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ - strd r0, r0, [r0], #-52 @ 0x34 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + @ instruction: 0xeaa8000d │ │ │ │ + asrs r6, r7, #4 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r0, ab426 │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r0, ab428 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #32 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r2, ab424 │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r2, ab426 │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ movs r6, r1 │ │ │ │ - revsh r6, r3 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ movs r6, r1 │ │ │ │ - hlt 0x0026 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r6, r1 │ │ │ │ - rev16 r6, r6 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ movs r6, r1 │ │ │ │ - rev16 r6, r2 │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r0, ab440 │ │ │ │ + pop {r3} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r4, ab43a │ │ │ │ + cbnz r4, ab48c │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r4, ab438 │ │ │ │ + cbnz r4, ab48a │ │ │ │ movs r5, r1 │ │ │ │ - b.n ab114 │ │ │ │ + @ instruction: 0xe8c2000d │ │ │ │ + cbnz r4, ab486 │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r4, ab434 │ │ │ │ - movs r5, r1 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r4, ab440 │ │ │ │ + cbnz r4, ab492 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r0, ab43e │ │ │ │ + cbnz r0, ab490 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, ab48c │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r2, ab48e │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, ab490 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + revsh r6, r4 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + hlt 0x000c │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ movs r6, r1 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + @ instruction: 0xb85e │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb846 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ movs r6, r1 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ movs r5, r1 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ movs r6, r1 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ab998 │ │ │ │ + b.n aae28 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + @ instruction: 0xb78e │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ movs r6, r1 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb764 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb742 │ │ │ │ movs r5, r1 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xb71a │ │ │ │ movs r5, r1 │ │ │ │ - b.n ab7d4 │ │ │ │ + b.n abc64 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ movs r6, r1 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb700 │ │ │ │ movs r5, r1 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r7} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r6, r1 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ movs r6, r1 │ │ │ │ - push {r1, r4} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, ab56a │ │ │ │ + @ instruction: 0xb642 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, ab566 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ movs r5, r1 │ │ │ │ - add r5, pc, #240 @ (adr r5, ab5e8 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, ab708 ) │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, ab566 │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r4, ab566 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r4, ab562 │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ movs r5, r1 │ │ │ │ - add r4, pc, #768 @ (adr r4, ab814 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, ab534 ) │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r6, ab564 │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ movs r6, r1 │ │ │ │ - cbz r0, ab564 │ │ │ │ + push {r3, r6, lr} │ │ │ │ movs r5, r1 │ │ │ │ - uxtb r2, r1 │ │ │ │ + push {r1, r4, lr} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ movs r6, r1 │ │ │ │ - b.n ab5b4 │ │ │ │ + b.n aba44 │ │ │ │ movs r5, r1 │ │ │ │ - uxtb r0, r3 │ │ │ │ + push {r5, lr} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ movs r6, r1 │ │ │ │ - uxtb r2, r0 │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r5, r1 │ │ │ │ - uxth r4, r1 │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ movs r6, r1 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n ab9a8 │ │ │ │ movs r5, r1 │ │ │ │ - uxth r2, r3 │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ movs r6, r1 │ │ │ │ - uxth r2, r0 │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - sxtb r2, r1 │ │ │ │ + push {r1, r4, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ movs r6, r1 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + b.n ab994 │ │ │ │ movs r5, r1 │ │ │ │ - sxtb r0, r3 │ │ │ │ + push {r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ movs r6, r1 │ │ │ │ - sxtb r2, r0 │ │ │ │ + push {r1, r3, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + add r1, pc, #312 @ (adr r1, ab6a8 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + sbcs r4, r1 │ │ │ │ movs r5, r1 │ │ │ │ - svc 10 │ │ │ │ + b.n ab81c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #216 @ (adr r1, ab654 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + adcs r4, r6 │ │ │ │ movs r5, r1 │ │ │ │ - beq.n ab680 │ │ │ │ + bcs.n ab510 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + add r1, pc, #120 @ (adr r1, ab600 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r7, #20 │ │ │ │ + adcs r4, r3 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + add r1, pc, #24 @ (adr r1, ab5ac ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + adcs r4, r0 │ │ │ │ movs r5, r1 │ │ │ │ - beq.n ab608 │ │ │ │ + bcs.n ab698 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #952 @ (adr r0, ab958 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + asrs r4, r5 │ │ │ │ movs r5, r1 │ │ │ │ - bpl.n ab524 │ │ │ │ + bhi.n ab5b4 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #856 @ (adr r0, ab904 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + asrs r4, r2 │ │ │ │ movs r5, r1 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + b.n ab7f0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #760 @ (adr r0, ab8b0 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + lsrs r4, r7 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r2, r6 │ │ │ │ + muls r2, r7 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + add r0, pc, #664 @ (adr r0, ab85c ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + lsrs r4, r4 │ │ │ │ movs r5, r1 │ │ │ │ - uxth r6, r6 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #568 @ (adr r0, ab808 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + lsrs r4, r1 │ │ │ │ movs r5, r1 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + b.n ab79c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + add r0, pc, #472 @ (adr r0, ab7b4 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + lsls r4, r6 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + add r0, pc, #376 @ (adr r0, ab760 ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + lsls r4, r3 │ │ │ │ movs r5, r1 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #280 @ (adr r0, ab70c ) │ │ │ │ movs r7, r1 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + lsls r4, r0 │ │ │ │ movs r5, r1 │ │ │ │ - ble.n ab5e0 │ │ │ │ + b.n ab670 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ab5fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -220754,31 +220735,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #104] @ (ab800 ) │ │ │ │ movs r1, r2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + add r1, pc, #144 @ (adr r1, ab82c ) │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ movs r6, r1 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #984 @ (adr r0, abb88 ) │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #936 @ (adr r0, abb5c ) │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r7, #32] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ab818 │ │ │ │ + bcc.n ab8a8 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ab7bc : │ │ │ │ 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 │ │ │ │ @@ -221137,61 +221118,61 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r5, r1 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ movs r5, r1 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ movs r5, r1 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ movs r5, r1 │ │ │ │ - add r7, pc, #880 @ (adr r7, abefc ) │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ movs r5, r1 │ │ │ │ - add r7, pc, #784 @ (adr r7, abea4 ) │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r5, r1 │ │ │ │ - add r6, pc, #832 @ (adr r6, abee4 ) │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ movs r5, r1 │ │ │ │ - cbz r4, abc08 │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ movs r5, r1 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ movs r5, r1 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r7, r1 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r0, abc30 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000abbc8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -221319,29 +221300,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r6 │ │ │ │ movs r1, r2 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #1016 @ (adr r5, ac114 ) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ movs r5, r1 │ │ │ │ - add r7, pc, #600 @ (adr r7, abf78 ) │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ movs r5, r1 │ │ │ │ - add r7, pc, #312 @ (adr r7, abe5c ) │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r6, r1 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000abd30 : │ │ │ │ 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 │ │ │ │ @@ -221751,69 +221732,69 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #112 @ (adr r3, ac1e0 ) │ │ │ │ + add r5, pc, #400 @ (adr r5, ac300 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r4, pc, #656 @ (adr r4, ac404 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, ac524 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r2, pc, #552 @ (adr r2, ac3a0 ) │ │ │ │ + add r4, pc, #840 @ (adr r4, ac4c0 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r4, pc, #72 @ (adr r4, ac1c4 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, ac2e4 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r2, pc, #408 @ (adr r2, ac318 ) │ │ │ │ + add r4, pc, #696 @ (adr r4, ac438 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r3, pc, #952 @ (adr r3, ac53c ) │ │ │ │ + add r6, pc, #216 @ (adr r6, ac25c ) │ │ │ │ movs r5, r1 │ │ │ │ - add r2, pc, #312 @ (adr r2, ac2c0 ) │ │ │ │ + add r4, pc, #600 @ (adr r4, ac3e0 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r3, pc, #856 @ (adr r3, ac4e4 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, ac204 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r2, pc, #168 @ (adr r2, ac238 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, ac358 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r3, pc, #712 @ (adr r3, ac45c ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, ac57c ) │ │ │ │ movs r5, r1 │ │ │ │ - add r2, pc, #0 @ (adr r2, ac198 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, ac2b8 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r3, pc, #544 @ (adr r3, ac3bc ) │ │ │ │ + add r5, pc, #832 @ (adr r5, ac4dc ) │ │ │ │ movs r5, r1 │ │ │ │ - add r1, pc, #928 @ (adr r1, ac540 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, ac260 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r3, pc, #448 @ (adr r3, ac364 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, ac484 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r1, pc, #832 @ (adr r1, ac4e8 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, ac208 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r3, pc, #352 @ (adr r3, ac30c ) │ │ │ │ + add r5, pc, #640 @ (adr r5, ac42c ) │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ movs r5, r1 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ movs r5, r1 │ │ │ │ - add r7, pc, #880 @ (adr r7, ac534 ) │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ movs r5, r1 │ │ │ │ - add r4, pc, #368 @ (adr r4, ac340 ) │ │ │ │ + add r6, pc, #656 @ (adr r6, ac460 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ movs r7, r1 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ movs r5, r1 │ │ │ │ - add r0, pc, #528 @ (adr r0, ac3ec ) │ │ │ │ + add r2, pc, #816 @ (adr r2, ac50c ) │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ac1dc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -221916,25 +221897,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #142 @ 0x8e │ │ │ │ movs r1, r2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #152 @ (adr r0, ac384 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, ac4a4 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r1, pc, #696 @ (adr r1, ac5a8 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, ac6c8 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r1, pc, #408 @ (adr r1, ac48c ) │ │ │ │ + add r3, pc, #696 @ (adr r3, ac5ac ) │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ac2f8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -221957,17 +221938,17 @@ │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r4, #244 @ 0xf4 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + beq.n ac334 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, pc, #464 @ (adr r1, ac510 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, ac630 ) │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ac340 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -222030,21 +222011,21 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #136 @ 0x88 │ │ │ │ movs r1, r2 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r1, r2 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + beq.n ac4a8 │ │ │ │ movs r5, r1 │ │ │ │ - add r0, pc, #832 @ (adr r0, ac73c ) │ │ │ │ + add r3, pc, #96 @ (adr r3, ac45c ) │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ac3fc : │ │ │ │ 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 │ │ │ │ @@ -222193,31 +222174,31 @@ │ │ │ │ b.n ac52e │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r1, pc, #928 @ (adr r1, ac918 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r1, pc, #744 @ (adr r1, ac86c ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + add r1, pc, #624 @ (adr r1, ac7fc ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + add r1, pc, #536 @ (adr r1, ac7ac ) │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ac594 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -222280,21 +222261,21 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r1, r2 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, r2 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + add r0, pc, #784 @ (adr r0, ac960 ) │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ac650 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -222319,17 +222300,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r1, #154 @ 0x9a │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + add r0, pc, #392 @ (adr r0, ac824 ) │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000ac69c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -222407,23 +222388,23 @@ │ │ │ │ movs r1, r2 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r2 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000ac774 : │ │ │ │ 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, #3632] @ 0xe30 │ │ │ │ @@ -223441,52 +223422,49 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6], #52 @ 0x34 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + @ instruction: 0xeb2e000d │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ movs r5, r1 │ │ │ │ adds r1, #10 │ │ │ │ movs r1, r2 │ │ │ │ - ldmia.w r2!, {r0, r2, r3} │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ - movs r5, r1 │ │ │ │ - ldmia.w sl, {r0, r2, r3} │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ - movs r5, r1 │ │ │ │ - stmia.w r6, {r0, r2, r3} │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ - movs r5, r1 │ │ │ │ - ldrd r0, r0, [r2], #-52 @ 0x34 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + @ instruction: 0xeafa000d │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xe85e000d │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + @ instruction: 0xeae2000d │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r1 │ │ │ │ - strex r0, r0, [sl, #52] @ 0x34 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + pkhbt r0, lr, sp │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ad1e4 │ │ │ │ + @ instruction: 0xeaba000d │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + @ instruction: 0xeaa6000d │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r1 │ │ │ │ - b.n aceb0 │ │ │ │ + eors.w r0, r2, sp │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + ldrd r0, r0, [r4, #52]! @ 0x34 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ace34 │ │ │ │ + @ instruction: 0xe856000d │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + @ instruction: 0xe814000d │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ movs r5, r1 │ │ │ │ - b.n acdec │ │ │ │ + b.n ad27c │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ movs r5, r1 │ │ │ │ bl 39478 │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -224709,181 +224687,181 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ b.w ad03c │ │ │ │ nop │ │ │ │ - b.n ae7d4 │ │ │ │ + b.n adc64 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ae7ac │ │ │ │ + b.n adc3c │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ae760 │ │ │ │ + b.n adbf0 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ae728 │ │ │ │ + b.n adbb8 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ae700 │ │ │ │ + b.n adb90 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ae6d8 │ │ │ │ + b.n adb68 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ movs r5, r1 │ │ │ │ - b.n ae6b0 │ │ │ │ + b.n adb40 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #8 │ │ │ │ + b.n ae0bc │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - ble.n adfd0 │ │ │ │ + b.n ae060 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ movs r5, r1 │ │ │ │ - ble.n adf88 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ movs r5, r1 │ │ │ │ - ble.n ae114 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - ble.n ae0a0 │ │ │ │ + svc 122 @ 0x7a │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r5, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n adff4 │ │ │ │ + svc 28 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r6, r1 │ │ │ │ - bgt.n adfbc │ │ │ │ + udf #250 @ 0xfa │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n adf6c │ │ │ │ + udf #206 @ 0xce │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n ae118 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n ae0e4 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ movs r5, r1 │ │ │ │ - bgt.n ae0a0 │ │ │ │ + udf #92 @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r5, r1 │ │ │ │ - blt.n ae050 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ movs r5, r1 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xb70e │ │ │ │ movs r5, r1 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ movs r5, r1 │ │ │ │ - blt.n ae118 │ │ │ │ + ble.n adfa8 │ │ │ │ movs r5, r1 │ │ │ │ - blt.n ae0dc │ │ │ │ + ble.n ae16c │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ movs r5, r1 │ │ │ │ - bge.n ae094 │ │ │ │ + ble.n ae124 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ movs r5, r1 │ │ │ │ - bge.n ae060 │ │ │ │ + ble.n ae0f0 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ movs r5, r1 │ │ │ │ - bge.n ae018 │ │ │ │ + bgt.n ae0a8 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ movs r5, r1 │ │ │ │ - bge.n adfc4 │ │ │ │ + bgt.n ae054 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ movs r5, r1 │ │ │ │ - bls.n ae05c │ │ │ │ + bgt.n ae0ec │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ movs r5, r1 │ │ │ │ - bls.n adff4 │ │ │ │ + blt.n ae084 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ movs r5, r1 │ │ │ │ - bls.n ae1ac │ │ │ │ + blt.n ae03c │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ movs r5, r1 │ │ │ │ - bls.n ae130 │ │ │ │ + blt.n ae1c0 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n ae0b4 │ │ │ │ + blt.n ae144 │ │ │ │ movs r5, r1 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r6, r1 │ │ │ │ - bhi.n ae08c │ │ │ │ + blt.n ae11c │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n ae060 │ │ │ │ + bge.n ae0f0 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n ae038 │ │ │ │ + bge.n ae0c8 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n ae020 │ │ │ │ + bge.n ae0b0 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n ae1d8 │ │ │ │ + bge.n ae068 │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n ae1a8 │ │ │ │ + bge.n ae038 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n ae148 │ │ │ │ + bge.n ae1d8 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ movs r5, r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr.w r1, [pc, #1848] @ ae868 │ │ │ │ ldr.w r0, [pc, #1848] @ ae86c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -225559,219 +225537,219 @@ │ │ │ │ ldr r0, [pc, #424] @ (aea00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bvs.n ae788 │ │ │ │ + bhi.n ae818 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - bvs.n ae8e8 │ │ │ │ + bhi.n ae778 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ movs r5, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ movs r5, r1 │ │ │ │ - bpl.n ae880 │ │ │ │ + bhi.n ae910 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - bcc.n ae834 │ │ │ │ + bvs.n ae8c4 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ movs r5, r1 │ │ │ │ - bcc.n ae7c0 │ │ │ │ + bpl.n ae850 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ movs r5, r1 │ │ │ │ - bcc.n ae8d8 │ │ │ │ + bpl.n ae968 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ movs r6, r1 │ │ │ │ - bcs.n ae880 │ │ │ │ + bpl.n ae910 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n ae844 │ │ │ │ + bpl.n ae8d4 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n ae7ec │ │ │ │ + bmi.n ae87c │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n ae7c8 │ │ │ │ + bmi.n ae858 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n ae984 │ │ │ │ + bmi.n ae814 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ movs r5, r1 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r5, r1 │ │ │ │ - bcs.n ae928 │ │ │ │ + bmi.n ae9b8 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ movs r6, r1 │ │ │ │ - bcs.n ae8f8 │ │ │ │ + bmi.n ae988 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ae8c4 │ │ │ │ + bmi.n ae954 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ae89c │ │ │ │ + bmi.n ae92c │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ae860 │ │ │ │ + bcc.n ae8f0 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ae824 │ │ │ │ + bcc.n ae8b4 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #7] │ │ │ │ movs r6, r1 │ │ │ │ - bne.n ae9ec │ │ │ │ + bcc.n ae87c │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ae9c8 │ │ │ │ + bcc.n ae858 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #6] │ │ │ │ movs r6, r1 │ │ │ │ - bne.n ae9a0 │ │ │ │ + bcc.n ae830 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ae980 │ │ │ │ + bcc.n aea10 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ movs r5, r1 │ │ │ │ - bne.n ae958 │ │ │ │ + bcc.n ae9e8 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ movs r5, r1 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ movs r5, r1 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ movs r5, r1 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ movs r5, r1 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ movs r5, r1 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ movs r5, r1 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ movs r7, r1 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r5, r1 │ │ │ │ - add r4, pc, #336 @ (adr r4, aeb54 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, aec74 ) │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000aea04 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -225943,31 +225921,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #20 │ │ │ │ movs r1, r2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ movs r6, r1 │ │ │ │ - ldr r5, [pc, #936] @ (aef68 ) │ │ │ │ + str r2, [r6, r0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000aebc4 : │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ @@ -227014,55 +226992,55 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #6 │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ movs r5, r1 │ │ │ │ - add r2, pc, #128 @ (adr r2, af7c4 ) │ │ │ │ + add r4, pc, #416 @ (adr r4, af8e4 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r3, pc, #16 @ (adr r3, af758 ) │ │ │ │ + add r5, pc, #304 @ (adr r5, af878 ) │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + strb r0, [r6, #2] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + strb r2, [r7, #1] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + strb r4, [r1, #1] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r5, r1 │ │ │ │ ldr.w r3, [pc, #2916] @ b02f4 │ │ │ │ movw r2, #343 @ 0x157 │ │ │ │ ldr.w r1, [pc, #2912] @ b02f8 │ │ │ │ ldr.w r0, [pc, #2912] @ b02fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -228083,272 +228061,272 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3336 @ 0xd08 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ movs r5, r1 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ movs r6, r1 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ movs r5, r1 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ movs r5, r1 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ movs r6, r1 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ movs r5, r1 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ movs r5, r1 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #120] @ (b0518 ) │ │ │ │ + str r6, [r4, r5] │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.s16 d16, d12, d12 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + sub.w r0, r4, #12 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #24] @ (b04c4 ) │ │ │ │ + str r6, [r1, r5] │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.s8 d16, d4, d12 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + @ instruction: 0xf18c000c │ │ │ │ + strh r2, [r5, #32] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #952] @ (b0870 ) │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.s32 d0, d12, d12 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + sbcs.w r0, r4, #12 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #856] @ (b081c ) │ │ │ │ + str r6, [r3, r4] │ │ │ │ movs r7, r1 │ │ │ │ - vhadd.s16 d0, d4, d12 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + adcs.w r0, ip, #12 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #760] @ (b07c8 ) │ │ │ │ + str r6, [r0, r4] │ │ │ │ movs r7, r1 │ │ │ │ - cdp 0, 15, cr0, cr12, cr12, {0} │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + adc.w r0, r4, #12 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #664] @ (b0774 ) │ │ │ │ + str r6, [r5, r3] │ │ │ │ movs r7, r1 │ │ │ │ - cdp 0, 14, cr0, cr4, cr12, {0} │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + @ instruction: 0xf12c000c │ │ │ │ + strb r6, [r3, #26] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #568] @ (b0720 ) │ │ │ │ + str r6, [r2, r3] │ │ │ │ movs r7, r1 │ │ │ │ - cdp 0, 12, cr0, cr12, cr12, {0} │ │ │ │ - sbc.w r0, lr, #12 │ │ │ │ - ldr r6, [pc, #472] @ (b06cc ) │ │ │ │ + adds.w r0, r4, #12 │ │ │ │ + @ instruction: 0xf3b6000c │ │ │ │ + str r6, [r7, r2] │ │ │ │ movs r7, r1 │ │ │ │ - cdp 0, 11, cr0, cr4, cr12, {0} │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + @ instruction: 0xf0fc000c │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #376] @ (b0678 ) │ │ │ │ + str r6, [r4, r2] │ │ │ │ movs r7, r1 │ │ │ │ - cdp 0, 9, cr0, cr12, cr12, {0} │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf0e4000c │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #280] @ (b0624 ) │ │ │ │ + str r6, [r1, r2] │ │ │ │ movs r7, r1 │ │ │ │ - cdp 0, 8, cr0, cr4, cr12, {0} │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf0cc000c │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b0514 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -228448,25 +228426,25 @@ │ │ │ │ ldrb r4, [r7, r7] │ │ │ │ movs r1, r2 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa560010 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + str r2, [r6, #12] │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ movs r5, r1 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + str r6, [r1, #16] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #992] @ (b0a08 ) │ │ │ │ + strh r0, [r0, r1] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b062c : │ │ │ │ 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 │ │ │ │ @@ -228856,65 +228834,61 @@ │ │ │ │ ldrsh.w r0, [r8, #16] │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ movs r5, r1 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #640] @ (b0cf8 ) │ │ │ │ movs r7, r1 │ │ │ │ - b.n b09a8 │ │ │ │ - movs r4, r1 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrd r0, r0, [lr, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ movs r5, r1 │ │ │ │ - bx r8 │ │ │ │ + ldr r1, [pc, #544] @ (b0ca4 ) │ │ │ │ movs r7, r1 │ │ │ │ - b.n b0984 │ │ │ │ - movs r4, r1 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + strd r0, r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ movs r5, r1 │ │ │ │ - bx r5 │ │ │ │ + ldr r1, [pc, #448] @ (b0c50 ) │ │ │ │ movs r7, r1 │ │ │ │ - b.n b0960 │ │ │ │ - movs r4, r1 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + @ instruction: 0xe9ae000c │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ movs r5, r1 │ │ │ │ - bx r2 │ │ │ │ + ldr r1, [pc, #352] @ (b0bfc ) │ │ │ │ movs r7, r1 │ │ │ │ - b.n b093c │ │ │ │ - movs r4, r1 │ │ │ │ - ldrd r0, r0, [r0, #48]! @ 0x30 │ │ │ │ + @ instruction: 0xe996000c │ │ │ │ + ldc 0, cr0, [r8], #-48 @ 0xffffffd0 │ │ │ │ │ │ │ │ 000b0aa4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #280] @ b0bcc │ │ │ │ @@ -229039,29 +229013,29 @@ │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r0, ip, #9437184 @ 0x900000 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [pc, #200] @ (b0ccc ) │ │ │ │ + ldr r4, [pc, #488] @ (b0dec ) │ │ │ │ movs r6, r1 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [pc, #104] @ (b0c74 ) │ │ │ │ + ldr r4, [pc, #392] @ (b0d94 ) │ │ │ │ movs r6, r1 │ │ │ │ │ │ │ │ 000b0c0c : │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -229854,92 +229828,92 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ movs r5, r1 │ │ │ │ mcr 0, 1, r0, cr10, cr0, {0} │ │ │ │ - str r4, [r7, r1] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ movs r5, r1 │ │ │ │ - muls r4, r6 │ │ │ │ + cmp ip, r7 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #1008] @ (b18a8 ) │ │ │ │ + strh r4, [r0, r1] │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r5, r1 │ │ │ │ - orrs r2, r6 │ │ │ │ + cmp r2, pc │ │ │ │ movs r6, r1 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #784] @ (b17d8 ) │ │ │ │ + strh r4, [r1, r0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #560] @ (b16fc ) │ │ │ │ + str r4, [r2, r7] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #336] @ (b1624 ) │ │ │ │ + str r4, [r3, r6] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r7, [pc, #216] @ (b15b8 ) │ │ │ │ + str r6, [r7, r5] │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r5, r1 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ movs r6, r1 │ │ │ │ - ldr r6, [pc, #976] @ (b18bc ) │ │ │ │ + str r4, [r7, r4] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #880] @ (b1864 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #784] @ (b180c ) │ │ │ │ + str r4, [r1, r4] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #568] @ (b173c ) │ │ │ │ + str r6, [r2, r3] │ │ │ │ movs r5, r1 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ movs r5, r1 │ │ │ │ - rors r2, r4 │ │ │ │ + add r2, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #392] @ (b169c ) │ │ │ │ + str r2, [r5, r2] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #136] @ (b15a8 ) │ │ │ │ + str r2, [r5, r1] │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ movs r5, r1 │ │ │ │ ldr.w r9, [fp, #80] @ 0x50 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w b1f88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -231332,249 +231306,249 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3436 @ 0xd6c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #624] @ (b2758 ) │ │ │ │ + ldr r2, [pc, #912] @ (b2878 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [pc, #720] @ (b27bc ) │ │ │ │ + ldr r4, [pc, #1008] @ (b28dc ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [pc, #376] @ (b2668 ) │ │ │ │ + ldr r2, [pc, #664] @ (b2788 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [pc, #472] @ (b26cc ) │ │ │ │ + ldr r4, [pc, #760] @ (b27ec ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [pc, #256] @ (b25f8 ) │ │ │ │ + ldr r2, [pc, #544] @ (b2718 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [pc, #352] @ (b265c ) │ │ │ │ + ldr r4, [pc, #640] @ (b277c ) │ │ │ │ movs r5, r1 │ │ │ │ - blxns pc │ │ │ │ + ldr r2, [pc, #272] @ (b2610 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [pc, #80] @ (b2554 ) │ │ │ │ + ldr r4, [pc, #368] @ (b2674 ) │ │ │ │ movs r5, r1 │ │ │ │ - blx r7 │ │ │ │ + ldr r2, [pc, #0] @ (b2508 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r1, [pc, #832] @ (b284c ) │ │ │ │ + ldr r4, [pc, #96] @ (b256c ) │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r1, [pc, #904] @ (b2898 ) │ │ │ │ movs r5, r1 │ │ │ │ - ldr r1, [pc, #712] @ (b27dc ) │ │ │ │ + ldr r3, [pc, #1000] @ (b28fc ) │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ movs r6, r1 │ │ │ │ - add lr, r3 │ │ │ │ + mov lr, ip │ │ │ │ movs r5, r1 │ │ │ │ - mov lr, r6 │ │ │ │ + ldr r0, [pc, #1016] @ (b2918 ) │ │ │ │ movs r5, r1 │ │ │ │ - add r6, lr │ │ │ │ + mov lr, r7 │ │ │ │ movs r5, r1 │ │ │ │ - mov lr, r1 │ │ │ │ + ldr r0, [pc, #856] @ (b2880 ) │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ movs r5, r1 │ │ │ │ - add r6, r3 │ │ │ │ + mov r6, ip │ │ │ │ movs r5, r1 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r0, [pc, #512] @ (b2734 ) │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r5, r1 │ │ │ │ - mvns r2, r6 │ │ │ │ + mov r2, r7 │ │ │ │ movs r5, r1 │ │ │ │ - mov r2, r1 │ │ │ │ + ldr r0, [pc, #328] @ (b2688 ) │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ movs r7, r1 │ │ │ │ - bcs.n b2600 │ │ │ │ + bmi.n b2490 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ movs r5, r1 │ │ │ │ - muls r0, r2 │ │ │ │ + cmp r8, r3 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, sp │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ movs r5, r1 │ │ │ │ - orrs r2, r3 │ │ │ │ + cmp r2, ip │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, r6 │ │ │ │ + bxns pc │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ movs r5, r1 │ │ │ │ - cmn r0, r4 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r5, r1 │ │ │ │ - add sl, pc │ │ │ │ + bx r8 │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, r6 │ │ │ │ + add ip, pc │ │ │ │ movs r5, r1 │ │ │ │ - add ip, r9 │ │ │ │ + bxns r2 │ │ │ │ movs r5, r1 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + subs r0, #24 │ │ │ │ movs r6, r1 │ │ │ │ - negs r4, r5 │ │ │ │ + add ip, r6 │ │ │ │ movs r5, r1 │ │ │ │ - add ip, r0 │ │ │ │ + mov ip, r9 │ │ │ │ movs r5, r1 │ │ │ │ - tst r6, r3 │ │ │ │ + add r6, ip │ │ │ │ movs r5, r1 │ │ │ │ - add r6, r6 │ │ │ │ + mov r6, pc │ │ │ │ movs r5, r1 │ │ │ │ - mvns r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ movs r5, r1 │ │ │ │ - sbcs r2, r6 │ │ │ │ + mvns r2, r7 │ │ │ │ movs r5, r1 │ │ │ │ - sbcs r6, r1 │ │ │ │ + mvns r6, r2 │ │ │ │ movs r5, r1 │ │ │ │ - bics r6, r4 │ │ │ │ + cmp lr, sp │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ movs r6, r1 │ │ │ │ - asrs r0, r7 │ │ │ │ + bics r0, r0 │ │ │ │ movs r5, r1 │ │ │ │ - muls r0, r2 │ │ │ │ + cmp r8, r3 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r0 │ │ │ │ + muls r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ - orrs r0, r3 │ │ │ │ + cmp r0, ip │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r6 │ │ │ │ + cmn r6, r7 │ │ │ │ movs r5, r1 │ │ │ │ - cmn r0, r1 │ │ │ │ + cmp r0, r2 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #8] │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r1 │ │ │ │ + cmn r0, r2 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r0, r4 │ │ │ │ + add r8, sp │ │ │ │ movs r5, r1 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r6, r1 │ │ │ │ - negs r4, r6 │ │ │ │ + add ip, r7 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #7] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #8] │ │ │ │ movs r5, r1 │ │ │ │ - eors r4, r0 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r5, r1 │ │ │ │ - ands r2, r6 │ │ │ │ + negs r2, r7 │ │ │ │ movs r5, r1 │ │ │ │ - negs r2, r1 │ │ │ │ + add sl, r2 │ │ │ │ movs r5, r1 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ movs r6, r1 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + negs r2, r0 │ │ │ │ movs r5, r1 │ │ │ │ - tst r0, r1 │ │ │ │ + add r0, sl │ │ │ │ movs r5, r1 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + tst r6, r1 │ │ │ │ movs r5, r1 │ │ │ │ - rors r6, r3 │ │ │ │ + add r6, r4 │ │ │ │ movs r5, r1 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + rors r6, r6 │ │ │ │ movs r5, r1 │ │ │ │ - rors r6, r0 │ │ │ │ + add r6, r1 │ │ │ │ movs r5, r1 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + sbcs r4, r6 │ │ │ │ movs r5, r1 │ │ │ │ - sbcs r4, r0 │ │ │ │ + mvns r4, r1 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + strb r0, [r7, #2] │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + strb r0, [r1, #4] │ │ │ │ movs r5, r1 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + adcs r2, r6 │ │ │ │ movs r5, r1 │ │ │ │ - adcs r4, r0 │ │ │ │ + bics r4, r1 │ │ │ │ movs r5, r1 │ │ │ │ - subs r7, #14 │ │ │ │ + adcs r6, r2 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r6, r4 │ │ │ │ + muls r6, r5 │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + asrs r0, r6 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r0 │ │ │ │ + muls r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r6, r1 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + asrs r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r3 │ │ │ │ + orrs r0, r4 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + str r6, [r7, #12] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ movs r4, r1 │ │ │ │ - add r6, pc │ │ │ │ + mov lr, r8 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r7, #26 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r7, #2 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [pc, #408] @ (b2830 ) │ │ │ │ + ldr r2, [pc, #696] @ (b2950 ) │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ movs r7, r1 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b26bc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -231740,31 +231714,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n b28d4 │ │ │ │ movs r0, r2 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + adds r0, #10 │ │ │ │ movs r6, r1 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b2888 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -232077,53 +232051,53 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + eors r6, r5 │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ movs r5, r1 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + ands r2, r1 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ movs r6, r1 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r2, #12 │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ movs r5, r1 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r5, r1 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ movs r5, r1 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ movs r5, r1 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #20 │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + subs r1, #32 │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b2be8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -232186,21 +232160,21 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n b2c50 │ │ │ │ movs r0, r2 │ │ │ │ bcc.n b2bfc │ │ │ │ movs r0, r2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + subs r0, #16 │ │ │ │ movs r5, r1 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b2ca4 : │ │ │ │ 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 │ │ │ │ @@ -233307,159 +233281,159 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ movs r5, r1 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ movs r6, r1 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + subs r1, #12 │ │ │ │ movs r5, r1 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r7, #4 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ movs r5, r1 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ movs r5, r1 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ movs r5, r1 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ movs r5, r1 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ movs r5, r1 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ movs r6, r1 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r6, #14 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ movs r5, r1 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r5, #8 │ │ │ │ movs r5, r1 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ movs r5, r1 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ movs r5, r1 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ movs r5, r1 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r5, r1 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r4, #22 │ │ │ │ movs r5, r1 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ movs r5, r1 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ movs r5, r1 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ movs r5, r1 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r3, #6 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ movs r5, r1 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ movs r5, r1 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ movs r6, r1 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b3978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -234605,159 +234579,159 @@ │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n b44f6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b4464 │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r6, #3 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + subs r2, r0, r5 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ movs r5, r1 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ movs r5, r1 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r2, #28 │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ movs r5, r1 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ movs r5, r1 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ movs r5, r1 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r5, r1 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ movs r5, r1 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ movs r6, r1 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ movs r5, r1 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ movs r5, r1 │ │ │ │ - movs r6, #22 │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + cmp r0, #20 │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + cmp r0, #0 │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ movs r5, r1 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ movs r5, r1 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ movs r5, r1 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ movs r6, r1 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ movs r5, r1 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r5, r1 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ movs r5, r1 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ movs r6, r1 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ movs r5, r1 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ movs r5, r1 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ movs r5, r1 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r5, #6 │ │ │ │ movs r5, r1 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ movs r5, r1 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r5, r1 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ movs r5, r1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n b46da │ │ │ │ @@ -235710,232 +235684,233 @@ │ │ │ │ ldr r1, [pc, #448] @ (b52fc ) │ │ │ │ ldr r0, [pc, #448] @ (b5300 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3488 @ 0xda0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, r0, #5 │ │ │ │ + subs r4, r1, #6 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r5, #5 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r0, #5 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r3, #4 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r1, #3 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + subs r2, r3, #2 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r5, #1 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r1, #0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ movs r5, r1 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + adds r0, r2, #7 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r5, #6 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ movs r5, r1 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r1, #6 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ movs r5, r1 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r0, r6, #5 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r3, #4 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ movs r5, r1 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ movs r5, r1 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r4, #3 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ movs r5, r1 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r4, #1 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r0, r4, #0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ movs r5, r1 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + adds r0, r1, #0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r6, r5 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + subs r4, r1, r5 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + subs r4, r4, r4 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ movs r7, r1 │ │ │ │ - add r2, pc, #32 @ (adr r2, b5254 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, b5374 ) │ │ │ │ movs r4, r1 │ │ │ │ - sbcs r6, r7 │ │ │ │ + add r6, r0 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #944 @ (adr r1, b55f0 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, b5310 ) │ │ │ │ movs r4, r1 │ │ │ │ - mvns r2, r1 │ │ │ │ + mov r2, r2 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #832 @ (adr r1, b558c ) │ │ │ │ + add r4, pc, #96 @ (adr r4, b52ac ) │ │ │ │ movs r4, r1 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp lr, r4 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #720 @ (adr r1, b5528 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, b5648 ) │ │ │ │ movs r4, r1 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #608 @ (adr r1, b54c4 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, b55e4 ) │ │ │ │ movs r4, r1 │ │ │ │ - orrs r6, r1 │ │ │ │ + cmp r6, sl │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #496 @ (adr r1, b5460 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, b5580 ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #384 @ (adr r1, b53fc ) │ │ │ │ + add r3, pc, #672 @ (adr r3, b551c ) │ │ │ │ movs r4, r1 │ │ │ │ - cmn r2, r4 │ │ │ │ + cmp r2, r5 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #272 @ (adr r1, b5398 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, b54b8 ) │ │ │ │ movs r4, r1 │ │ │ │ - cmp r6, r5 │ │ │ │ + add lr, lr │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #160 @ (adr r1, b5334 ) │ │ │ │ + add r3, pc, #448 @ (adr r3, b5454 ) │ │ │ │ movs r4, r1 │ │ │ │ - cmp r6, r0 │ │ │ │ + add lr, r9 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ movs r7, r1 │ │ │ │ - add r1, pc, #48 @ (adr r1, b52d0 ) │ │ │ │ + add r3, pc, #336 @ (adr r3, b53f0 ) │ │ │ │ movs r4, r1 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #960 @ (adr r0, b566c ) │ │ │ │ + add r3, pc, #224 @ (adr r3, b538c ) │ │ │ │ movs r4, r1 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #848 @ (adr r0, b5608 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, b5328 ) │ │ │ │ movs r4, r1 │ │ │ │ - adcs r2, r4 │ │ │ │ + bics r2, r5 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #736 @ (adr r0, b55a4 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, b52c4 ) │ │ │ │ movs r4, r1 │ │ │ │ - sbcs r6, r6 │ │ │ │ + mvns r6, r7 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #624 @ (adr r0, b5540 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, b5660 ) │ │ │ │ movs r4, r1 │ │ │ │ - adcs r2, r3 │ │ │ │ + bics r2, r4 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #512 @ (adr r0, b54dc ) │ │ │ │ + add r2, pc, #800 @ (adr r2, b55fc ) │ │ │ │ movs r4, r1 │ │ │ │ - sbcs r2, r1 │ │ │ │ + mvns r2, r2 │ │ │ │ movs r5, r1 │ │ │ │ - movs r6, r4 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #400 @ (adr r0, b5478 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, b5598 ) │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ - movs r2, r1 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ movs r7, r1 │ │ │ │ - add r0, pc, #288 @ (adr r0, b5414 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, b5534 ) │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ movs r5, r1 │ │ │ │ - vaddl.u32 q8, d14, d14 │ │ │ │ - add r0, pc, #176 @ (adr r0, b53b0 ) │ │ │ │ + lsls r6, r6, #8 │ │ │ │ + movs r7, r1 │ │ │ │ + add r2, pc, #464 @ (adr r2, b54d0 ) │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b5304 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -236106,31 +236081,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ movs r0, r2 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ movs r6, r1 │ │ │ │ - b.n b4e94 │ │ │ │ + b.n b5324 │ │ │ │ movs r4, r1 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b54c0 : │ │ │ │ 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 │ │ │ │ @@ -237210,64 +237185,64 @@ │ │ │ │ movs r0, r2 │ │ │ │ add r3, sp, #0 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xf7ec000d │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + @ instruction: 0xfa34000d │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xf6b6000d │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + ldr??.w r0, [lr, #13] │ │ │ │ + lsls r0, r4, #21 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xf664000d │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + strh.w r0, [ip, #13] │ │ │ │ + lsls r6, r1, #20 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ movs r5, r1 │ │ │ │ ldr.w r1, [pc, #1408] @ b6608 │ │ │ │ movw r2, #339 @ 0x153 │ │ │ │ ldr.w r0, [pc, #1404] @ b660c │ │ │ │ ldr.w r3, [pc, #1404] @ b6610 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -237765,188 +237740,202 @@ │ │ │ │ ldr r1, [pc, #424] @ (b67a0 ) │ │ │ │ ldr r0, [pc, #424] @ (b67a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r5, r1 │ │ │ │ - orns r0, sl, #9240576 @ 0x8d0000 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + movt r0, #10253 @ 0x280d │ │ │ │ + lsls r0, r7, #11 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ movs r5, r1 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ movs r5, r1 │ │ │ │ - movs r2, r1 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ movs r5, r1 │ │ │ │ - vrev64.8 d16, d12 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ movs r5, r1 │ │ │ │ - vaddl.u16 q8, d8, d12 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ movs r5, r1 │ │ │ │ - vrev64.8 d0, d12 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ movs r5, r1 │ │ │ │ - ssat16 r0, #14, ip │ │ │ │ - vaddl.u8 q0, d14, d12 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ movs r5, r1 │ │ │ │ - vhadd.u32 d16, d0, d12 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ movs r5, r1 │ │ │ │ - vhadd.u32 d0, d14, d12 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ movs r5, r1 │ │ │ │ - vhadd.u8 d0, d12, d12 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + sbcs.w r0, r4, #9240576 @ 0x8d0000 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ movs r5, r1 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr12, {0} │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r5, r1 │ │ │ │ - cdp2 0, 12, cr0, cr8, cr12, {0} │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ movs r5, r1 │ │ │ │ - cdp2 0, 10, cr0, cr8, cr12, {0} │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ movs r5, r1 │ │ │ │ - cdp2 0, 5, cr0, cr12, cr12, {0} │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ movs r5, r1 │ │ │ │ - cdp2 0, 3, cr0, cr14, cr12, {0} │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ movs r5, r1 │ │ │ │ - cdp2 0, 1, cr0, cr14, cr12, {0} │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r5, r1 │ │ │ │ - stcl 0, cr0, [lr], #56 @ 0x38 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ + movs r5, r1 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ + movs r5, r1 │ │ │ │ + vhadd.s d0, d6, d14 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ movs r4, r1 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ movs r5, r1 │ │ │ │ - ldcl 0, cr0, [r2], {14} │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + vhadd.s16 d0, d10, d14 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + adds r2, r4, r1 │ │ │ │ movs r5, r1 │ │ │ │ - ldc 0, cr0, [r6], #56 @ 0x38 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + cdp 0, 15, cr0, cr14, cr14, {0} │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ movs r5, r1 │ │ │ │ - ldc 0, cr0, [sl], {14} │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + cdp 0, 14, cr0, cr2, cr14, {0} │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ movs r5, r1 │ │ │ │ - ldcl 0, cr0, [lr], #-56 @ 0xffffffc8 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + cdp 0, 12, cr0, cr6, cr14, {0} │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ movs r5, r1 │ │ │ │ - stcl 0, cr0, [r6], #-56 @ 0xffffffc8 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + cdp 0, 10, cr0, cr14, cr14, {0} │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ movs r5, r1 │ │ │ │ - mcrr 0, 0, r0, sl, cr14 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + cdp 0, 9, cr0, cr2, cr14, {0} │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r5, r1 │ │ │ │ - stc 0, cr0, [lr], #-56 @ 0xffffffc8 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + cdp 0, 7, cr0, cr6, cr14, {0} │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ movs r5, r1 │ │ │ │ - ldc 0, cr0, [r2], {14} │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + cdp 0, 5, cr0, cr10, cr14, {0} │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xebf6000e │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + cdp 0, 3, cr0, cr14, cr14, {0} │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ movs r5, r1 │ │ │ │ - rsbs r0, sl, lr │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + cdp 0, 2, cr0, cr2, cr14, {0} │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ movs r5, r1 │ │ │ │ - subs.w r0, lr, lr │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + cdp 0, 0, cr0, cr6, cr14, {0} │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ movs r4, r1 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ movs r5, r1 │ │ │ │ - sub.w r0, r2, lr │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + stcl 0, cr0, [sl, #56]! @ 0x38 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + adds r0, #30 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xeb86000e │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + stcl 0, cr0, [lr, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - vaddl.u32 q8, d10, d12 │ │ │ │ - sbc.w r0, sl, lr │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + lsls r2, r6, #8 │ │ │ │ + movs r5, r1 │ │ │ │ + ldc 0, cr0, [r2, #56]! @ 0x38 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ movs r4, r1 │ │ │ │ - adc.w r0, lr, lr │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldc 0, cr0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xeb32000e │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldcl 0, cr0, [sl, #-56]! @ 0xffffffc8 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b67a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -238050,21 +238039,23 @@ │ │ │ │ movs r1, r2 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ movs r0, r2 │ │ │ │ - vrev64.32 d16, d12 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ + movs r5, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[0]}, [r0], ip │ │ │ │ - vrev64.8 d0, d12 │ │ │ │ - stcl 0, cr0, [r6, #-52]! @ 0xffffffcc │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stc2 0, cr0, [r8], #-48 @ 0xffffffd0 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ + movs r5, r1 │ │ │ │ + vaddl.s32 q0, d14, d13 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b68c0 : │ │ │ │ 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 │ │ │ │ @@ -238315,36 +238306,34 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r2, ip] │ │ │ │ - stc2 0, cr0, [r6, #48]! @ 0x30 │ │ │ │ - strh.w r0, [r2, ip] │ │ │ │ - stc2 0, cr0, [r6, #48] @ 0x30 │ │ │ │ - strb.w r0, [sl, ip] │ │ │ │ - stc2l 0, cr0, [lr, #-48]! @ 0xffffffd0 │ │ │ │ - @ instruction: 0xf7e6000c │ │ │ │ - stc2l 0, cr0, [sl, #-48] @ 0xffffffd0 │ │ │ │ - @ instruction: 0xf7c8000c │ │ │ │ - stc2 0, cr0, [ip, #-48]! @ 0xffffffd0 │ │ │ │ - @ instruction: 0xf7b0000c │ │ │ │ - ldc2 0, cr0, [r4, #-48] @ 0xffffffd0 │ │ │ │ - b.n b67ac │ │ │ │ - movs r6, r1 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + @ instruction: 0xfa8a000c │ │ │ │ + vaddl.u32 q8, d14, d12 │ │ │ │ + @ instruction: 0xfa6a000c │ │ │ │ + vaddl.u8 q8, d14, d12 │ │ │ │ + @ instruction: 0xfa52000c │ │ │ │ + vaddl.u q0, d6, d12 │ │ │ │ + @ instruction: 0xfa2e000c │ │ │ │ + vaddl.u16 q0, d2, d12 │ │ │ │ + @ instruction: 0xfa10000c │ │ │ │ + vhadd.u d16, d4, d12 │ │ │ │ + ldr??.w r0, [r8, #12] │ │ │ │ + vhadd.u16 d16, d12, d12 │ │ │ │ + @ instruction: 0xe85c000e │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ movs r4, r1 │ │ │ │ - subw r0, ip, #2060 @ 0x80c │ │ │ │ - b.n b6780 │ │ │ │ - movs r6, r1 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + ldr??.w r0, [r4, #12] │ │ │ │ + strex r0, r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf7b8000c │ │ │ │ + @ instruction: 0xfa00000c │ │ │ │ │ │ │ │ 000b6b98 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #280] @ b6cc0 │ │ │ │ @@ -238472,25 +238461,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf630000c │ │ │ │ - @ instruction: 0xfb94000c │ │ │ │ - @ instruction: 0xfbb8000c │ │ │ │ - ldmdb lr!, {r0, r2, r3} │ │ │ │ - blt.n b6db0 │ │ │ │ + ldr??.w r0, [r8, ip] │ │ │ │ + ldc2l 0, cr0, [ip, #48] @ 0x30 │ │ │ │ + cdp2 0, 0, cr0, cr0, cr12, {0} │ │ │ │ + @ instruction: 0xeb86000d │ │ │ │ + ble.n b6c40 │ │ │ │ movs r4, r1 │ │ │ │ - stmdb r6!, {r0, r2, r3} │ │ │ │ + sbc.w r0, lr, sp │ │ │ │ │ │ │ │ 000b6d00 : │ │ │ │ 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 r7, [pc, #900] @ (b7098 ) │ │ │ │ @@ -238844,46 +238833,46 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3ba000c │ │ │ │ - vst4.8 {d0-d3}, [lr], ip │ │ │ │ - @ instruction: 0xf338000c │ │ │ │ - strb.w r0, [ip, #12] │ │ │ │ - @ instruction: 0xf318000c │ │ │ │ - str??.w r0, [ip, ip] │ │ │ │ - @ instruction: 0xf2fa000c │ │ │ │ - str.w r0, [lr, ip] │ │ │ │ - @ instruction: 0xf2e2000c │ │ │ │ - ldrh.w r0, [r6, ip] │ │ │ │ - movt r0, #16396 @ 0x400c │ │ │ │ - ldrb.w r0, [r8, ip] │ │ │ │ - subw r0, r0, #12 │ │ │ │ - @ instruction: 0xf7f4000c │ │ │ │ - @ instruction: 0xf288000c │ │ │ │ - @ instruction: 0xf7dc000c │ │ │ │ - b.n b72a0 │ │ │ │ + addw r0, r2, #2060 @ 0x80c │ │ │ │ + smmla r0, r6, ip, r0 │ │ │ │ + @ instruction: 0xf580000c │ │ │ │ + @ instruction: 0xfad4000c │ │ │ │ + sbc.w r0, r0, #9175040 @ 0x8c0000 │ │ │ │ + @ instruction: 0xfab4000c │ │ │ │ + adc.w r0, r2, #9175040 @ 0x8c0000 │ │ │ │ + @ instruction: 0xfa96000c │ │ │ │ + @ instruction: 0xf52a000c │ │ │ │ + @ instruction: 0xfa7e000c │ │ │ │ + add.w r0, ip, #9175040 @ 0x8c0000 │ │ │ │ + @ instruction: 0xfa60000c │ │ │ │ + @ instruction: 0xf4e8000c │ │ │ │ + @ instruction: 0xfa3c000c │ │ │ │ + @ instruction: 0xf4d0000c │ │ │ │ + @ instruction: 0xfa24000c │ │ │ │ + b.n b7730 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ movs r4, r1 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ movs r4, r1 │ │ │ │ - b.n b7274 │ │ │ │ + b.n b7704 │ │ │ │ movs r6, r1 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ movs r4, r1 │ │ │ │ - ldrh.w r0, [ip, ip] │ │ │ │ - b.n b7248 │ │ │ │ + @ instruction: 0xfa84000c │ │ │ │ + b.n b76d8 │ │ │ │ movs r6, r1 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ movs r4, r1 │ │ │ │ - adc.w r0, r8, #12 │ │ │ │ + @ instruction: 0xf390000c │ │ │ │ │ │ │ │ 000b7108 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #212] @ b71ec │ │ │ │ @@ -238986,22 +238975,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r0, r2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0fc000c │ │ │ │ - @ instruction: 0xf650000c │ │ │ │ - @ instruction: 0xf674000c │ │ │ │ - bvs.n b7268 │ │ │ │ + sbfx r0, r4, #0, #13 │ │ │ │ + ldrb.w r0, [r8, #12] │ │ │ │ + ldrh.w r0, [ip, #12] │ │ │ │ + bhi.n b72f8 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b7224 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -239065,21 +239054,21 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #44] @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ movs r0, r2 │ │ │ │ - b.n b7954 │ │ │ │ + b.n b6de4 │ │ │ │ movs r5, r1 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b72e4 : │ │ │ │ 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 │ │ │ │ @@ -239241,24 +239230,24 @@ │ │ │ │ b.n b743c │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b78e4 │ │ │ │ + b.n b6d74 │ │ │ │ movs r5, r1 │ │ │ │ - cdp 0, 8, cr0, cr2, cr12, {0} │ │ │ │ - subw r0, ip, #12 │ │ │ │ - cdp 0, 0, cr0, cr4, cr12, {0} │ │ │ │ - @ instruction: 0xf22c000c │ │ │ │ - stcl 0, cr0, [ip, #48]! @ 0x30 │ │ │ │ - @ instruction: 0xf214000c │ │ │ │ - ldcl 0, cr0, [r6, #48] @ 0x30 │ │ │ │ - @ instruction: 0xf1fe000c │ │ │ │ + @ instruction: 0xf0ca000c │ │ │ │ + @ instruction: 0xf4f4000c │ │ │ │ + orr.w r0, ip, #12 │ │ │ │ + orns r0, r4, #9175040 @ 0x8c0000 │ │ │ │ + bics.w r0, r4, #12 │ │ │ │ + orrs.w r0, ip, #9175040 @ 0x8c0000 │ │ │ │ + ands.w r0, lr, #12 │ │ │ │ + orr.w r0, r6, #9175040 @ 0x8c0000 │ │ │ │ │ │ │ │ 000b749c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #136] @ b7534 │ │ │ │ @@ -239319,20 +239308,20 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #24] │ │ │ │ movs r0, r2 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ movs r0, r2 │ │ │ │ - b.n b76d8 │ │ │ │ + b.n b7b68 │ │ │ │ movs r5, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #-48] @ 0xffffffd0 │ │ │ │ - @ instruction: 0xf13c000c │ │ │ │ + vhadd.s16 d16, d12, d12 │ │ │ │ + usat r0, #12, r4 │ │ │ │ │ │ │ │ 000b7558 : │ │ │ │ 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, [r2, #36] @ 0x24 │ │ │ │ @@ -239697,47 +239686,48 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb24000c │ │ │ │ - cdp 0, 13, cr0, cr4, cr12, {0} │ │ │ │ - eors.w r0, r8, ip │ │ │ │ - cdp 0, 4, cr0, cr8, cr12, {0} │ │ │ │ - eor.w r0, r0, ip │ │ │ │ - cdp 0, 3, cr0, cr0, cr12, {0} │ │ │ │ - orrs.w r0, r6, ip │ │ │ │ - cdp 0, 0, cr0, cr6, cr12, {0} │ │ │ │ - bics.w r0, r2, ip │ │ │ │ - stcl 0, cr0, [r2, #48]! @ 0x30 │ │ │ │ - ands.w r0, sl, ip │ │ │ │ - stcl 0, cr0, [sl, #48] @ 0x30 │ │ │ │ - bhi.n b7a50 │ │ │ │ + stcl 0, cr0, [ip, #-48]! @ 0xffffffd0 │ │ │ │ + adds.w r0, ip, #12 │ │ │ │ + stcl 0, cr0, [r0], #48 @ 0x30 │ │ │ │ + eors.w r0, r0, #12 │ │ │ │ + stcl 0, cr0, [r8], {12} │ │ │ │ + orns r0, r8, #12 │ │ │ │ + ldc 0, cr0, [lr], {12} │ │ │ │ + orr.w r0, lr, #12 │ │ │ │ + ldcl 0, cr0, [sl], #-48 @ 0xffffffd0 │ │ │ │ + bic.w r0, sl, #12 │ │ │ │ + stcl 0, cr0, [r2], #-48 @ 0xffffffd0 │ │ │ │ + ands.w r0, r2, #12 │ │ │ │ + bge.n b78e0 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r4, r1 │ │ │ │ - stmdb r2!, {r2, r3} │ │ │ │ - bhi.n b7a24 │ │ │ │ + sbc.w r0, sl, ip │ │ │ │ + bge.n b78b4 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ movs r4, r1 │ │ │ │ - subs.w r0, r2, #9175040 @ 0x8c0000 │ │ │ │ - bhi.n b79f8 │ │ │ │ + @ instruction: 0xf7fa000c │ │ │ │ + bge.n b7888 │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n b79cc │ │ │ │ + bge.n b7a5c │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r4, r1 │ │ │ │ - stc2l 0, cr0, [r6, #48]! @ 0x30 │ │ │ │ + movs r6, r5 │ │ │ │ + movs r5, r1 │ │ │ │ │ │ │ │ 000b7980 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #280] @ b7aa8 │ │ │ │ @@ -239864,26 +239854,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #46] @ 0x2e │ │ │ │ movs r0, r2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [r8, #48] @ 0x30 │ │ │ │ - @ instruction: 0xebf8000c │ │ │ │ - sub.w r0, r4, ip │ │ │ │ - blt.n b7b8c │ │ │ │ + eors.w r0, r0, ip │ │ │ │ + cdp 0, 4, cr0, cr0, cr12, {0} │ │ │ │ + stcl 0, cr0, [ip, #48]! @ 0x30 │ │ │ │ + ble.n b7a1c │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - blt.n b7b64 │ │ │ │ + ble.n b79f4 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b7ae8 : │ │ │ │ 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 │ │ │ │ @@ -240296,63 +240286,59 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b7a04 │ │ │ │ + b.n b7e94 │ │ │ │ movs r4, r1 │ │ │ │ - stmdb r8, {r2, r3} │ │ │ │ - b.n b78e8 │ │ │ │ + adcs.w r0, r0, ip │ │ │ │ + b.n b7d78 │ │ │ │ movs r4, r1 │ │ │ │ - ldrd r0, r0, [r6], #-48 @ 0x30 │ │ │ │ - b.n b78a8 │ │ │ │ + @ instruction: 0xeabe000c │ │ │ │ + b.n b7d38 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xe852000c │ │ │ │ - b.n b7880 │ │ │ │ + eors.w r0, sl, ip │ │ │ │ + b.n b7d10 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xe83a000c │ │ │ │ - b.n b7840 │ │ │ │ + eor.w r0, r2, ip │ │ │ │ + b.n b7cd0 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xe816000c │ │ │ │ - b.n b77f4 │ │ │ │ + orrs.w r0, lr, ip │ │ │ │ + b.n b7c84 │ │ │ │ movs r4, r1 │ │ │ │ - b.n b7f38 │ │ │ │ + bics.w r0, r4, ip │ │ │ │ + b.n b7c5c │ │ │ │ movs r4, r1 │ │ │ │ - b.n b77cc │ │ │ │ + ands.w r0, ip, ip │ │ │ │ + b.n b7c34 │ │ │ │ movs r4, r1 │ │ │ │ - b.n b7f10 │ │ │ │ - movs r4, r1 │ │ │ │ - b.n b77a4 │ │ │ │ - movs r4, r1 │ │ │ │ - b.n b7ee8 │ │ │ │ - movs r4, r1 │ │ │ │ - bcs.n b8054 │ │ │ │ + and.w r0, r4, ip │ │ │ │ + bmi.n b7ee4 │ │ │ │ movs r6, r1 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ movs r4, r1 │ │ │ │ - bcs.n b8028 │ │ │ │ + bmi.n b7eb8 │ │ │ │ movs r6, r1 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ movs r4, r1 │ │ │ │ - bic.w r0, r0, ip │ │ │ │ - bcs.n b7ffc │ │ │ │ + stcl 0, cr0, [r8], #-48 @ 0xffffffd0 │ │ │ │ + bmi.n b7e8c │ │ │ │ movs r6, r1 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ - movs r4, r1 │ │ │ │ - b.n b7cb4 │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r4, r1 │ │ │ │ - bcs.n b7fd0 │ │ │ │ + @ instruction: 0xe8d8000c │ │ │ │ + bmi.n b8060 │ │ │ │ movs r6, r1 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ movs r4, r1 │ │ │ │ - b.n b8520 │ │ │ │ + b.n b79b0 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b7fa0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -240454,25 +240440,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #31] │ │ │ │ movs r0, r2 │ │ │ │ - cbnz r6, b80b2 │ │ │ │ + cbnz r6, b8104 │ │ │ │ movs r4, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b8574 │ │ │ │ - movs r4, r1 │ │ │ │ - b.n b7cb8 │ │ │ │ + b.n b7a04 │ │ │ │ movs r4, r1 │ │ │ │ - b.n b7c14 │ │ │ │ + strex r0, r0, [sl, #48] @ 0x30 │ │ │ │ + b.n b80a4 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b80bc : │ │ │ │ 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 │ │ │ │ @@ -240996,93 +240981,93 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ movs r5, r1 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ movs r0, r2 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ movs r5, r1 │ │ │ │ - rev r6, r4 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ - add r2, pc, #560 @ (adr r2, b891c ) │ │ │ │ + add r4, pc, #848 @ (adr r4, b8a3c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ movs r6, r1 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b86f8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -241492,84 +241477,84 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #29] │ │ │ │ movs r0, r2 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ movs r5, r1 │ │ │ │ - cdp 0, 9, cr0, cr6, cr12, {0} │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + @ instruction: 0xf0de000c │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r4, #23 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ movs r5, r1 │ │ │ │ │ │ │ │ 000b8ba4 : │ │ │ │ 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 │ │ │ │ @@ -242345,148 +242330,147 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r7, #16] │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ movs r6, r1 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ movs r4, r1 │ │ │ │ - b.n b9784 │ │ │ │ + b.n b8c14 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ movs r5, r1 │ │ │ │ - bls.n b92e0 │ │ │ │ + blt.n b9370 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ movs r5, r1 │ │ │ │ - bls.n b9488 │ │ │ │ + blt.n b9318 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ movs r5, r1 │ │ │ │ - bls.n b9458 │ │ │ │ + blt.n b94e8 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n b93e8 │ │ │ │ + blt.n b9478 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n b938c │ │ │ │ + blt.n b941c │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n b9334 │ │ │ │ + bge.n b93c4 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n b94c8 │ │ │ │ + bge.n b9358 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ movs r5, r1 │ │ │ │ - bhi.n b9454 │ │ │ │ + bge.n b94e4 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n b941c │ │ │ │ + bge.n b94ac │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n b93c0 │ │ │ │ + bge.n b9450 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n b9390 │ │ │ │ + bls.n b9420 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n b9360 │ │ │ │ + bls.n b93f0 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n b9524 │ │ │ │ + bls.n b93b4 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ movs r5, r1 │ │ │ │ - bpl.n b9414 │ │ │ │ + bhi.n b94a4 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ movs r5, r1 │ │ │ │ - bpl.n b9534 │ │ │ │ + bvc.n b93c4 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b9450 │ │ │ │ + bvc.n b94e0 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b941c │ │ │ │ + bvc.n b94ac │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b93f4 │ │ │ │ + bvc.n b9484 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b93cc │ │ │ │ + bvs.n b945c │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b93a4 │ │ │ │ + bvs.n b9434 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b957c │ │ │ │ + bvs.n b940c │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b9554 │ │ │ │ + bvs.n b93e4 │ │ │ │ movs r4, r1 │ │ │ │ - b.n b8ca0 │ │ │ │ + b.n b9130 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ movs r5, r1 │ │ │ │ - bmi.n b951c │ │ │ │ + bvs.n b93ac │ │ │ │ movs r4, r1 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + stmia r0!, {r4} │ │ │ │ movs r6, r1 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + str r6, [r1, #4] │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n b945c │ │ │ │ + bls.n b94ec │ │ │ │ movs r4, r1 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ - movs r6, r1 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + it │ │ │ │ + mov r6, r1 │ │ │ │ + str r6, [r6, #0] │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + beq.n b93d8 │ │ │ │ movs r4, r1 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + nop {14} │ │ │ │ movs r6, r1 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ - movs r4, r1 │ │ │ │ - bpl.n b9534 │ │ │ │ + str r6, [r3, #0] │ │ │ │ movs r4, r1 │ │ │ │ - pop {r7, pc} │ │ │ │ - movs r6, r1 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + bvc.n b93c4 │ │ │ │ movs r4, r1 │ │ │ │ - b.n b9070 │ │ │ │ + it gt │ │ │ │ + movgt r6, r1 │ │ │ │ + str r6, [r0, #0] │ │ │ │ movs r4, r1 │ │ │ │ + @ instruction: 0xe818000c │ │ │ │ │ │ │ │ 000b94d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ b9580 │ │ │ │ @@ -242564,22 +242548,23 @@ │ │ │ │ movs r0, r2 │ │ │ │ svc 60 @ 0x3c │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - bcs.n b94d4 │ │ │ │ + bmi.n b9564 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr12, {0} │ │ │ │ - bcs.n b9600 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + movs r5, r1 │ │ │ │ + bmi.n b9690 │ │ │ │ movs r4, r1 │ │ │ │ - add r2, pc, #24 @ (adr r2, b95c4 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, b96e4 ) │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b95ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -243150,74 +243135,74 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfabc000c │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + stc2 0, cr0, [r4, #-48] @ 0xffffffd0 │ │ │ │ + beq.n b9b64 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xfa28000c │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldc2l 0, cr0, [r0], #-48 @ 0xffffffd0 │ │ │ │ + beq.n b9c44 │ │ │ │ movs r4, r1 │ │ │ │ - ldr??.w r0, [lr, #12] │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + mcrr2 0, 0, r0, r6, cr12 │ │ │ │ + beq.n b9bf8 │ │ │ │ movs r4, r1 │ │ │ │ - vld1.8 {d16[0]}, [r6], ip │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stc2 0, cr0, [lr], #-48 @ 0xffffffd0 │ │ │ │ + beq.n b9bd0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsb.w r0, [r6, #12] │ │ │ │ - cbnz r4, b9c0e │ │ │ │ + @ instruction: 0xfbde000c │ │ │ │ + bkpt 0x0014 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr??.w r0, [r0, ip] │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + @ instruction: 0xfbb8000c │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr??.w r0, [r8, ip] │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + umull r0, r0, r0, ip │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ - vst4.8 {d16-d19}, [r0], ip │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + smull r0, r0, r8, ip │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - cbnz r0, b9c16 │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ movs r5, r1 │ │ │ │ - vld4.8 {d0-d3}, [r6], ip │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + smmls r0, lr, ip, r0 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r1 │ │ │ │ - vst4.8 {d0-d3}, [r8], ip │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + smmla r0, r0, ip, r0 │ │ │ │ + ldmia r7!, {r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ movs r4, r1 │ │ │ │ - str??.w r0, [r2, #12] │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + smlad r0, sl, ip, r0 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ movs r4, r1 │ │ │ │ - str.w r0, [r2, #12] │ │ │ │ - ldrh.w r0, [r0, #12] │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + mla r0, sl, ip, r0 │ │ │ │ + @ instruction: 0xfaf8000c │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldrb.w r0, [r8, #12] │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + @ instruction: 0xfae0000c │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - revsh r0, r0 │ │ │ │ + pop {r3, pc} │ │ │ │ movs r5, r1 │ │ │ │ - ldr??.w r0, [lr, ip] │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xfac6000c │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - str??.w r0, [r0, ip] │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + @ instruction: 0xfaa8000c │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ - str.w r0, [r8, ip] │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + @ instruction: 0xfa90000c │ │ │ │ + ldmia r6!, {r7} │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b9c10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -243300,20 +243285,20 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e6000c │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + vld4.8 {d0-d3}, [lr], ip │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000b9cf8 : │ │ │ │ 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 │ │ │ │ @@ -243680,58 +243665,58 @@ │ │ │ │ b.n ba05e │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52e000c │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + @ instruction: 0xf776000c │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf4e8000c │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + @ instruction: 0xf730000c │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ movs r4, r1 │ │ │ │ - eors.w r0, ip, #9175040 @ 0x8c0000 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf6e4000c │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - orn r0, sl, #9175040 @ 0x8c0000 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + @ instruction: 0xf6b2000c │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - bics.w r0, r2, #9175040 @ 0x8c0000 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + @ instruction: 0xf67a000c │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ movs r4, r1 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r1 │ │ │ │ - ands.w r0, r8, #9175040 @ 0x8c0000 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf660000c │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf3f4000c │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + @ instruction: 0xf63c000c │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf3dc000c │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf624000c │ │ │ │ + ldmia r2!, {} │ │ │ │ movs r4, r1 │ │ │ │ - ubfx r0, r4, #0, #13 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + addw r0, ip, #2060 @ 0x80c │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf3b2000c │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xf5fa000c │ │ │ │ + @ instruction: 0xb81c │ │ │ │ movs r5, r1 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - usat r0, #12, ip │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + rsbs r0, r4, #9175040 @ 0x8c0000 │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf374000c │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + subs.w r0, ip, #9175040 @ 0x8c0000 │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf33e000c │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + @ instruction: 0xf586000c │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000ba108 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -244159,55 +244144,55 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #12 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf26e000c │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r4, r1 │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ movs r0, r2 │ │ │ │ - vaddl.s16 q8, d12, d12 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + @ instruction: 0xf224000c │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - vext.8 d0, d8, d12, #0 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + addw r0, r0, #12 │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s32 d16, d10, d12 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + subs.w r0, r2, #12 │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s16 d16, d2, d12 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + @ instruction: 0xf19a000c │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s d0, d10, d12 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + @ instruction: 0xf182000c │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s16 d0, d6, d12 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + adcs.w r0, lr, #12 │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 15, cr0, cr2, cr12, {0} │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf13a000c │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r4, r1 │ │ │ │ - b.n bacdc │ │ │ │ + b.n ba16c │ │ │ │ movs r4, r1 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 12, cr0, cr2, cr12, {0} │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add.w r0, sl, #12 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [pc, #328] @ (ba6fc ) │ │ │ │ + ldr r6, [pc, #616] @ (ba81c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldc 0, cr0, [r0, #-48] @ 0xffffffd0 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + vhadd.s16 d16, d8, d12 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [pc, #232] @ (ba6a8 ) │ │ │ │ + ldr r6, [pc, #520] @ (ba7c8 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000ba5c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -244308,22 +244293,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, r6] │ │ │ │ movs r0, r2 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2, #-48] @ 0xffffffd0 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + vaddl.s8 q0, d10, d12 │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000ba6d4 : │ │ │ │ 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 │ │ │ │ @@ -245388,48 +245373,48 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, ip │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - @ instruction: 0xe9bc000c │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - @ instruction: 0xe990000c │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + ldcl 0, cr0, [r0], #-48 @ 0xffffffd0 │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + stc 0, cr0, [r4], {12} │ │ │ │ + it lt │ │ │ │ + movlt r4, r1 │ │ │ │ + rsbs r0, r8, ip │ │ │ │ + ite hi │ │ │ │ + movhi r4, r1 │ │ │ │ + lslls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bacec │ │ │ │ + b.n bb17c │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, bb2cc │ │ │ │ movs r4, r1 │ │ │ │ - b.n baa94 │ │ │ │ + b.n baf24 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + rev r4, r0 │ │ │ │ movs r4, r1 │ │ │ │ ldr r7, [pc, #640] @ (bb50c ) │ │ │ │ movs r0, r2 │ │ │ │ - b.n bb870 │ │ │ │ + b.n bad00 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ movs r4, r1 │ │ │ │ - b.n bb6a8 │ │ │ │ + b.n bab38 │ │ │ │ movs r4, r1 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb800 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + add r1, pc, #280 @ (adr r1, bb3b8 ) │ │ │ │ movs r6, r1 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + sbcs r4, r0 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w bbae8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -246641,317 +246626,317 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3972 @ 0xf84 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bc0e8 │ │ │ │ + b.n bc578 │ │ │ │ movs r4, r1 │ │ │ │ - push {r1, r6} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ movs r4, r1 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n bc3a8 │ │ │ │ movs r4, r1 │ │ │ │ - cbz r6, bc02c │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r4, r1 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + b.n bc378 │ │ │ │ movs r4, r1 │ │ │ │ - cbz r2, bc02e │ │ │ │ + push {r1, r7, lr} │ │ │ │ movs r4, r1 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n bc330 │ │ │ │ movs r4, r1 │ │ │ │ - cbz r2, bc02c │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ movs r4, r1 │ │ │ │ - svc 30 │ │ │ │ + b.n bc2b8 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, pc, #88 @ (adr r1, bc048 ) │ │ │ │ + add r3, pc, #376 @ (adr r3, bc168 ) │ │ │ │ movs r5, r1 │ │ │ │ - uxtb r2, r0 │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r4, r1 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + b.n bc170 │ │ │ │ movs r4, r1 │ │ │ │ - sxth r0, r5 │ │ │ │ + push {r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + b.n bc100 │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r4, r1 │ │ │ │ - cbz r4, bc03e │ │ │ │ + push {r2, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ble.n bbff4 │ │ │ │ + b.n bc084 │ │ │ │ movs r4, r1 │ │ │ │ - cbz r0, bc03a │ │ │ │ + cbz r0, bc08c │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r1, pc, #936 @ (adr r1, bc3bc ) │ │ │ │ movs r5, r1 │ │ │ │ - ble.n bbf54 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ movs r4, r1 │ │ │ │ - cbz r2, bc030 │ │ │ │ + cbz r2, bc082 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n bbf24 │ │ │ │ + svc 202 @ 0xca │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + add r1, pc, #776 @ (adr r1, bc32c ) │ │ │ │ movs r5, r1 │ │ │ │ - cbz r6, bc030 │ │ │ │ + cbz r6, bc082 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n bc0dc │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ movs r4, r1 │ │ │ │ - cbz r4, bc032 │ │ │ │ + cbz r4, bc084 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n bc0ac │ │ │ │ + svc 132 @ 0x84 │ │ │ │ movs r4, r1 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, bc086 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n bc078 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ movs r4, r1 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, bc086 │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n bc030 │ │ │ │ + svc 62 @ 0x3e │ │ │ │ movs r4, r1 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ movs r4, r1 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + uxtb r2, r4 │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n bbfe4 │ │ │ │ + svc 18 │ │ │ │ movs r4, r1 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + uxtb r6, r0 │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n bbfb0 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ movs r4, r1 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + uxth r0, r5 │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n bc154 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ movs r4, r1 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + sxtb r6, r4 │ │ │ │ movs r4, r1 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n bc0a4 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ movs r4, r1 │ │ │ │ - blt.n bbfe8 │ │ │ │ + udf #2 │ │ │ │ movs r4, r1 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, bc0a4 │ │ │ │ movs r4, r1 │ │ │ │ - blt.n bbf7c │ │ │ │ + ble.n bc00c │ │ │ │ movs r4, r1 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + cbz r4, bc09e │ │ │ │ movs r4, r1 │ │ │ │ - blt.n bc114 │ │ │ │ + ble.n bbfa4 │ │ │ │ movs r4, r1 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + cbz r4, bc098 │ │ │ │ movs r4, r1 │ │ │ │ - blt.n bc0e0 │ │ │ │ + ble.n bc170 │ │ │ │ movs r4, r1 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + cbz r6, bc098 │ │ │ │ movs r4, r1 │ │ │ │ - blt.n bc0ac │ │ │ │ + ble.n bc13c │ │ │ │ movs r4, r1 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + cbz r0, bc09a │ │ │ │ movs r4, r1 │ │ │ │ - bge.n bc194 │ │ │ │ + bgt.n bc024 │ │ │ │ movs r4, r1 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ movs r4, r1 │ │ │ │ - bge.n bc114 │ │ │ │ + bgt.n bbfa4 │ │ │ │ movs r4, r1 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ movs r4, r1 │ │ │ │ - bge.n bc0e8 │ │ │ │ + bgt.n bc178 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ movs r5, r1 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - bls.n bc088 │ │ │ │ + bgt.n bc118 │ │ │ │ movs r4, r1 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ movs r4, r1 │ │ │ │ - bls.n bc05c │ │ │ │ + bgt.n bc0ec │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ movs r4, r1 │ │ │ │ - bls.n bbff0 │ │ │ │ + blt.n bc080 │ │ │ │ movs r4, r1 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ movs r4, r1 │ │ │ │ - bls.n bc1a4 │ │ │ │ + blt.n bc034 │ │ │ │ movs r4, r1 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ movs r4, r1 │ │ │ │ - bls.n bc168 │ │ │ │ + blt.n bbff8 │ │ │ │ movs r4, r1 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ movs r4, r1 │ │ │ │ - bls.n bc0e8 │ │ │ │ + blt.n bc178 │ │ │ │ movs r4, r1 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n bc0b4 │ │ │ │ + blt.n bc144 │ │ │ │ movs r4, r1 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n bc054 │ │ │ │ + bge.n bc0e4 │ │ │ │ movs r4, r1 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n bc020 │ │ │ │ + bge.n bc0b0 │ │ │ │ movs r4, r1 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n bc1e8 │ │ │ │ + bge.n bc078 │ │ │ │ movs r4, r1 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n bc1b0 │ │ │ │ + bge.n bc040 │ │ │ │ movs r4, r1 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n bc17c │ │ │ │ + bge.n bc20c │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n bc144 │ │ │ │ + bge.n bc1d4 │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n bc0fc │ │ │ │ + bge.n bc18c │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n bc0cc │ │ │ │ + bge.n bc15c │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n bc09c │ │ │ │ + bls.n bc12c │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n bc06c │ │ │ │ + bls.n bc0fc │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n bc248 │ │ │ │ + bls.n bc0d8 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r1 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n bc208 │ │ │ │ + bls.n bc098 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r5, r1 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n bc074 │ │ │ │ + bhi.n bc104 │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n bc22c │ │ │ │ + bhi.n bc0bc │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n bc1ec │ │ │ │ + bhi.n bc07c │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n bc1c4 │ │ │ │ + bhi.n bc254 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n bc1a0 │ │ │ │ + bhi.n bc230 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc168 │ │ │ │ + bhi.n bc1f8 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc128 │ │ │ │ + bhi.n bc1b8 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc100 │ │ │ │ + bvc.n bc190 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc0d8 │ │ │ │ + bvc.n bc168 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc2b0 │ │ │ │ + bvc.n bc140 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc288 │ │ │ │ + bvc.n bc118 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc248 │ │ │ │ + bvc.n bc0d8 │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc224 │ │ │ │ + bvc.n bc2b4 │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n bc1ec │ │ │ │ + bvc.n bc27c │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #24 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n bc1cc │ │ │ │ + bvc.n bc25c │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ movs r5, r1 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n bc190 │ │ │ │ + bvc.n bc220 │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n bc168 │ │ │ │ + bvc.n bc1f8 │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n bc140 │ │ │ │ + bvs.n bc1d0 │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n bc2dc │ │ │ │ + bvs.n bc16c │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n bc2b4 │ │ │ │ + bvs.n bc144 │ │ │ │ movs r4, r1 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ movs r4, r1 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ movs r6, r1 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r4, #20 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ movs r6, r1 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ ldr r3, [pc, #164] @ (bc2d0 ) │ │ │ │ movw r2, #34698 @ 0x878a │ │ │ │ ldr r1, [pc, #164] @ (bc2d4 ) │ │ │ │ ldr r0, [pc, #164] @ (bc2d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -247008,55 +246993,55 @@ │ │ │ │ ldr r1, [pc, #92] @ (bc31c ) │ │ │ │ ldr r0, [pc, #92] @ (bc320 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3972 @ 0xf84 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ movs r4, r1 │ │ │ │ - bne.n bc290 │ │ │ │ + bmi.n bc320 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r7, #32 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ - bne.n bc224 │ │ │ │ + bcc.n bc2b4 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + rev16 r2, r6 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #904] @ 0x388 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + adds r1, #32 │ │ │ │ movs r4, r1 │ │ │ │ - bne.n bc3d0 │ │ │ │ + bcc.n bc260 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r1, #8 │ │ │ │ movs r4, r1 │ │ │ │ - bne.n bc3c4 │ │ │ │ + bcc.n bc254 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ movs r6, r1 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bc324 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -247254,39 +247239,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ movs r0, r2 │ │ │ │ - add r3, pc, #608 @ (adr r3, bc764 ) │ │ │ │ + add r5, pc, #896 @ (adr r5, bc884 ) │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + bne.n bc488 │ │ │ │ movs r4, r1 │ │ │ │ - add r3, pc, #168 @ (adr r3, bc5b8 ) │ │ │ │ + add r5, pc, #456 @ (adr r5, bc6d8 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + bcs.n bc568 │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r4, #27] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r6, #26 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bc534 : │ │ │ │ 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 │ │ │ │ @@ -247645,69 +247630,69 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ movs r4, r1 │ │ │ │ - add r0, pc, #376 @ (adr r0, bca48 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, bcb68 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ movs r4, r1 │ │ │ │ - add r0, pc, #32 @ (adr r0, bc8f8 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, bca18 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ movs r5, r1 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r2, pc, #176 @ (adr r2, bc994 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r2, pc, #88 @ (adr r2, bc944 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r1, pc, #1016 @ (adr r1, bccec ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + add r1, pc, #896 @ (adr r1, bcc7c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r1, pc, #800 @ (adr r1, bcc24 ) │ │ │ │ movs r4, r1 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + cbz r4, bc91e │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r1, pc, #616 @ (adr r1, bcb78 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r1, pc, #528 @ (adr r1, bcb28 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + add r1, pc, #432 @ (adr r1, bcad0 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #992 @ (adr r5, bcd0c ) │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ movs r6, r1 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r3, #22 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bc938 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -247786,23 +247771,23 @@ │ │ │ │ movs r0, r2 │ │ │ │ add r2, sp, #848 @ 0x350 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ movs r0, r2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + add r0, pc, #496 @ (adr r0, bcbf4 ) │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #48 @ (adr r0, bca40 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bca14 : │ │ │ │ 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 │ │ │ │ @@ -248161,69 +248146,69 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ movs r5, r1 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ movs r6, r1 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ movs r6, r1 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bce18 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -248302,23 +248287,23 @@ │ │ │ │ movs r0, r2 │ │ │ │ add r5, pc, #976 @ (adr r5, bd2a8 ) │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ movs r0, r2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bcef4 : │ │ │ │ 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 │ │ │ │ @@ -249217,120 +249202,120 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #196 @ 0xc4 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf276000c │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0xf4be000c │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf252000c │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + eors.w r0, sl, #9175040 @ 0x8c0000 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xf22c000c │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + orns r0, r4, #9175040 @ 0x8c0000 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf1ee000c │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + bics.w r0, r6, #9175040 @ 0x8c0000 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ - movs r4, r1 │ │ │ │ - rsb r0, r6, #12 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ movs r4, r1 │ │ │ │ - sub.w r0, lr, #12 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + and.w r0, lr, #9175040 @ 0x8c0000 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf198000c │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + @ instruction: 0xf3f6000c │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r1 │ │ │ │ - sbcs.w r0, r6, #12 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0xf3e0000c │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ movs r4, r1 │ │ │ │ - adds.w r0, r4, #12 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf3be000c │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + @ instruction: 0xf35c000c │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - orns r0, ip, #12 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ movs r4, r1 │ │ │ │ - add r1, pc, #624 @ (adr r1, bdafc ) │ │ │ │ + movt r0, #16396 @ 0x400c │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ movs r4, r1 │ │ │ │ - orn r0, r4, #12 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + add r3, pc, #912 @ (adr r3, bdc1c ) │ │ │ │ movs r4, r1 │ │ │ │ - bics.w r0, r8, #12 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + subw r0, ip, #12 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ movs r4, r1 │ │ │ │ - and.w r0, r4, #12 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + @ instruction: 0xf280000c │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r4, r1 │ │ │ │ - vext.8 d0, d14, d12, #0 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + movw r0, #49164 @ 0xc00c │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ movs r4, r1 │ │ │ │ - vaddl.s32 q0, d6, d12 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + addw r0, r6, #12 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s d16, d0, d12 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + @ instruction: 0xf1ee000c │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s16 d16, d8, d12 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + subs.w r0, r8, #12 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ movs r4, r1 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + sub.w r0, r0, #12 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s d0, d14, d12 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + itee le │ │ │ │ + movle r4, r1 │ │ │ │ + @ instruction: 0xf186000c │ │ │ │ + strgt r3, [sp, #0] │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.s16 d0, d12, d12 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + sbc.w r0, r4, #12 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 15, cr0, cr2, cr12, {0} │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + @ instruction: 0xf13a000c │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 13, cr0, cr10, cr12, {0} │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + @ instruction: 0xf122000c │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 12, cr0, cr6, cr12, {0} │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + add.w r0, lr, #12 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ movs r5, r1 │ │ │ │ - cdp 0, 10, cr0, cr4, cr12, {0} │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + @ instruction: 0xf0ec000c │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 8, cr0, cr12, cr12, {0} │ │ │ │ - str r0, [sp, #32] │ │ │ │ + @ instruction: 0xf0d4000c │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 7, cr0, cr6, cr12, {0} │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + @ instruction: 0xf0be000c │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 6, cr0, cr2, cr12, {0} │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + @ instruction: 0xf0aa000c │ │ │ │ + strh r4, [r5, #2] │ │ │ │ movs r5, r1 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ - cdp 0, 4, cr0, cr2, cr12, {0} │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + eor.w r0, sl, #12 │ │ │ │ + str r2, [sp, #24] │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ movs r6, r1 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + subs r0, r1, r7 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + add r0, pc, #464 @ (adr r0, bdafc ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r2, pc, #88 @ (adr r2, bd990 ) │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bd938 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -249432,24 +249417,24 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ movs r0, r2 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + str r4, [r2, #16] │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], {12} │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + cdp 0, 6, cr0, cr2, cr12, {0} │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bda54 : │ │ │ │ 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 │ │ │ │ @@ -250266,149 +250251,149 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + cbnz r2, be2dc │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb866 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ movs r4, r1 │ │ │ │ movs r1, #106 @ 0x6a │ │ │ │ movs r0, r2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ movs r5, r1 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7be │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r4, r1 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ movs r4, r1 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb790 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ movs r4, r1 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + @ instruction: 0xb772 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ movs r4, r1 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb754 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ movs r4, r1 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb73c │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ movs r5, r1 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r4, r1 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ movs r4, r1 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ movs r5, r1 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ movs r4, r1 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + cpsie i │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ movs r4, r1 │ │ │ │ - cbz r4, be3c8 │ │ │ │ + @ instruction: 0xb62c │ │ │ │ movs r4, r1 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r5, r1 │ │ │ │ - cbz r0, be3cc │ │ │ │ + @ instruction: 0xb608 │ │ │ │ movs r4, r1 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ movs r4, r1 │ │ │ │ - cbz r6, be3ca │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ movs r4, r1 │ │ │ │ - cbz r6, be3cc │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ movs r4, r1 │ │ │ │ - cbz r6, be3ce │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ movs r4, r1 │ │ │ │ - cbz r4, be3c8 │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ movs r4, r1 │ │ │ │ - uxtb r4, r0 │ │ │ │ + push {r2, r3, lr} │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ movs r4, r1 │ │ │ │ - uxth r4, r5 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ movs r4, r1 │ │ │ │ - uxth r4, r2 │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ movs r4, r1 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ movs r4, r1 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r1 │ │ │ │ - sxtb r4, r4 │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ movs r4, r1 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r4, r1 │ │ │ │ - sxtb r4, r0 │ │ │ │ + push {r2, r3, r7} │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ movs r4, r1 │ │ │ │ - sxth r4, r5 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ movs r4, r1 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r4, r1 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ movs r6, r1 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000be3e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -250487,23 +250472,23 @@ │ │ │ │ movs r0, r2 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r6 │ │ │ │ movs r0, r2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + sxtb r0, r4 │ │ │ │ movs r4, r1 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ movs r4, r1 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000be4bc : │ │ │ │ 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 │ │ │ │ @@ -251618,199 +251603,199 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ movs r4, r1 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ movs r4, r1 │ │ │ │ asrs r4, r5, #24 │ │ │ │ movs r0, r2 │ │ │ │ - ldr r5, [pc, #528] @ (bf2d0 ) │ │ │ │ + ldr r7, [pc, #816] @ (bf3f0 ) │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r4, r1 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r4, r1 │ │ │ │ - add r7, pc, #1000 @ (adr r7, bf4fc ) │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ movs r4, r1 │ │ │ │ - add r7, pc, #872 @ (adr r7, bf484 ) │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ movs r4, r1 │ │ │ │ - add r7, pc, #712 @ (adr r7, bf3ec ) │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ movs r4, r1 │ │ │ │ - add r7, pc, #584 @ (adr r7, bf374 ) │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r4, r1 │ │ │ │ - add r7, pc, #424 @ (adr r7, bf2dc ) │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r4, r1 │ │ │ │ - add r7, pc, #312 @ (adr r7, bf274 ) │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ movs r4, r1 │ │ │ │ - add r6, pc, #920 @ (adr r6, bf4dc ) │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r4, r1 │ │ │ │ - add r6, pc, #776 @ (adr r6, bf454 ) │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ movs r4, r1 │ │ │ │ - add r6, pc, #464 @ (adr r6, bf324 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ movs r4, r1 │ │ │ │ - add r6, pc, #320 @ (adr r6, bf29c ) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ movs r4, r1 │ │ │ │ - add r6, pc, #200 @ (adr r6, bf22c ) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ movs r4, r1 │ │ │ │ - add r6, pc, #56 @ (adr r6, bf1a4 ) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #1016 @ (adr r5, bf56c ) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #856 @ (adr r5, bf4d4 ) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #712 @ (adr r5, bf44c ) │ │ │ │ + add r7, pc, #1000 @ (adr r7, bf56c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #552 @ (adr r5, bf3b4 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, bf4d4 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ movs r4, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #328 @ (adr r5, bf2e4 ) │ │ │ │ + add r7, pc, #616 @ (adr r7, bf404 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #232 @ (adr r5, bf28c ) │ │ │ │ + add r7, pc, #520 @ (adr r7, bf3ac ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #120 @ (adr r5, bf224 ) │ │ │ │ + add r7, pc, #408 @ (adr r7, bf344 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r4, r1 │ │ │ │ - add r5, pc, #8 @ (adr r5, bf1bc ) │ │ │ │ + add r7, pc, #296 @ (adr r7, bf2dc ) │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ movs r4, r1 │ │ │ │ - add r4, pc, #952 @ (adr r4, bf574 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, bf294 ) │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ movs r5, r1 │ │ │ │ - add r4, pc, #832 @ (adr r4, bf508 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, bf228 ) │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ movs r4, r1 │ │ │ │ - add r4, pc, #672 @ (adr r4, bf470 ) │ │ │ │ + add r6, pc, #960 @ (adr r6, bf590 ) │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ movs r4, r1 │ │ │ │ - add r4, pc, #528 @ (adr r4, bf3e8 ) │ │ │ │ + add r6, pc, #816 @ (adr r6, bf508 ) │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ movs r6, r1 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ movs r6, r1 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ movs r6, r1 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ movs r6, r1 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bf20c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -251902,23 +251887,23 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #21 │ │ │ │ movs r0, r2 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #928 @ (adr r1, bf69c ) │ │ │ │ + add r4, pc, #192 @ (adr r4, bf3bc ) │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ movs r4, r1 │ │ │ │ - cmp r6, r3 │ │ │ │ + add lr, ip │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000bf304 : │ │ │ │ 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, #3624] @ 0xe28 │ │ │ │ @@ -252981,37 +252966,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #12 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #224] @ (bff54 ) │ │ │ │ + ldr r7, [pc, #512] @ (c0074 ) │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ movs r4, r1 │ │ │ │ ldr.w r3, [pc, #1948] @ c0638 │ │ │ │ mov.w r2, #282 @ 0x11a │ │ │ │ ldr.w r1, [pc, #1944] @ c063c │ │ │ │ ldr.w r0, [pc, #1944] @ c0640 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -253715,247 +253700,247 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w bfa0a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w bf9f0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ movs r4, r1 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #928] @ (c0a18 ) │ │ │ │ + ldr r5, [pc, #192] @ (c0738 ) │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ movs r4, r1 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [pc, #592] @ (c0920 ) │ │ │ │ + ldr r3, [pc, #880] @ (c0a40 ) │ │ │ │ movs r5, r1 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r7, #32] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r1, #32] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r6, #28] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + str r4, [r6, #20] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + str r2, [r7, #16] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + str r0, [r0, #16] │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + str r4, [r2, #12] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ movs r5, r1 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + str r6, [r4, #8] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + str r0, [r1, #8] │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ movs r5, r1 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + str r4, [r5, #4] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + str r6, [r1, #4] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + str r0, [r3, #0] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r3, #32] │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r5, #28] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + str r4, [r7, #28] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + str r0, [r1, #28] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r6, #24] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r3, #24] │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + str r4, [r5, #20] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + str r6, [r3, #20] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + str r0, [r5, #16] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + str r2, [r7, #12] │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r6, [r6, r1] │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + str r6, [r1, #12] │ │ │ │ movs r4, r1 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + str r2, [r3, #8] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + str r2, [r2, #8] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + str r0, [r0, #8] │ │ │ │ movs r4, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r5 │ │ │ │ mov r5, fp │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -255410,281 +255395,281 @@ │ │ │ │ add r1, pc │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ movs r4, r1 │ │ │ │ - cmp ip, ip │ │ │ │ + ldr r0, [pc, #176] @ (c18a4 ) │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ movs r4, r1 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r3, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ movs r4, r1 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #1000] @ (c1c0c ) │ │ │ │ + strh r2, [r0, r1] │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #840] @ (c1b74 ) │ │ │ │ + strh r2, [r3, r0] │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #520] @ (c1a3c ) │ │ │ │ + str r2, [r1, r7] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #320] @ (c197c ) │ │ │ │ + str r0, [r3, r6] │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #168] @ (c18ec ) │ │ │ │ + str r2, [r6, r5] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #40] @ (c1874 ) │ │ │ │ + str r2, [r2, r5] │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r4, r1 │ │ │ │ - cmp r6, r2 │ │ │ │ + add lr, fp │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #856] @ (c1bb0 ) │ │ │ │ + str r6, [r3, r4] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #664] @ (c1afc ) │ │ │ │ + str r6, [r5, r3] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #488] @ (c1a58 ) │ │ │ │ + str r2, [r0, r3] │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #408] @ (c1a10 ) │ │ │ │ + str r6, [r5, r2] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ movs r4, r1 │ │ │ │ - rors r2, r6 │ │ │ │ + add r2, r7 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #184] @ (c193c ) │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r4, r1 │ │ │ │ - sbcs r2, r7 │ │ │ │ + add r2, r0 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #1000] @ (c1c78 ) │ │ │ │ + str r2, [r0, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #1016] @ (c1c8c ) │ │ │ │ + strh r6, [r0, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #784] @ (c1ba8 ) │ │ │ │ + strh r4, [r1, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #848] @ (c1bec ) │ │ │ │ + str r4, [r3, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #864] @ (c1c00 ) │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #640] @ (c1b28 ) │ │ │ │ + ldr r7, [pc, #928] @ (c1c48 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #656] @ (c1b3c ) │ │ │ │ + str r4, [r5, r7] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #528] @ (c1ac0 ) │ │ │ │ + ldr r7, [pc, #816] @ (c1be0 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #544] @ (c1ad4 ) │ │ │ │ + str r0, [r2, r7] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #376] @ (c1a30 ) │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #440] @ (c1a74 ) │ │ │ │ + ldr r7, [pc, #728] @ (c1b94 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #456] @ (c1a88 ) │ │ │ │ + str r2, [r7, r6] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #216] @ (c19a0 ) │ │ │ │ + ldr r7, [pc, #504] @ (c1ac0 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #232] @ (c19b4 ) │ │ │ │ + str r2, [r0, r6] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #152] @ (c1968 ) │ │ │ │ + ldr r7, [pc, #440] @ (c1a88 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #168] @ (c197c ) │ │ │ │ + str r2, [r6, r5] │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r6 │ │ │ │ + cmn r4, r7 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #0] @ (c18dc ) │ │ │ │ + ldr r7, [pc, #288] @ (c19fc ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [pc, #16] @ (c18f0 ) │ │ │ │ + str r4, [r1, r5] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #840] @ (c1c2c ) │ │ │ │ + str r2, [r3, r4] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [pc, #904] @ (c1c70 ) │ │ │ │ + ldr r7, [pc, #168] @ (c1990 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #920] @ (c1c84 ) │ │ │ │ + str r6, [r5, r4] │ │ │ │ movs r4, r1 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + subs r0, #28 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [pc, #760] @ (c1bec ) │ │ │ │ + ldr r7, [pc, #24] @ (c190c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #776] @ (c1c00 ) │ │ │ │ + str r2, [r1, r4] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [pc, #608] @ (c1b5c ) │ │ │ │ + ldr r6, [pc, #896] @ (c1c7c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #624] @ (c1b70 ) │ │ │ │ + str r4, [r4, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [pc, #472] @ (c1adc ) │ │ │ │ + ldr r6, [pc, #760] @ (c1bfc ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #488] @ (c1af0 ) │ │ │ │ + str r2, [r0, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #272] @ (c1a20 ) │ │ │ │ + str r4, [r1, r2] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [pc, #312] @ (c1a4c ) │ │ │ │ + ldr r6, [pc, #600] @ (c1b6c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #336] @ (c1a68 ) │ │ │ │ + str r4, [r3, r2] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [pc, #216] @ (c19f4 ) │ │ │ │ + ldr r6, [pc, #504] @ (c1b14 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #240] @ (c1a10 ) │ │ │ │ + str r4, [r0, r2] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #48] @ (c1958 ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [pc, #88] @ (c1984 ) │ │ │ │ + ldr r6, [pc, #376] @ (c1aa4 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [pc, #112] @ (c19a0 ) │ │ │ │ + str r4, [r4, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [pc, #944] @ (c1ce4 ) │ │ │ │ + ldr r6, [pc, #208] @ (c1a04 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #968] @ (c1d00 ) │ │ │ │ + str r2, [r7, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #776] @ (c1c48 ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [pc, #816] @ (c1c74 ) │ │ │ │ + ldr r6, [pc, #80] @ (c1994 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #840] @ (c1c90 ) │ │ │ │ + str r2, [r3, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [pc, #648] @ (c1bd4 ) │ │ │ │ + ldr r5, [pc, #936] @ (c1cf4 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #672] @ (c1bf0 ) │ │ │ │ + ldr r7, [pc, #960] @ (c1d10 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #480] @ (c1b38 ) │ │ │ │ + ldr r7, [pc, #768] @ (c1c58 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [pc, #520] @ (c1b64 ) │ │ │ │ + ldr r5, [pc, #808] @ (c1c84 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [pc, #544] @ (c1b80 ) │ │ │ │ + ldr r7, [pc, #832] @ (c1ca0 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [pc, #240] @ (c1a54 ) │ │ │ │ + ldr r5, [pc, #528] @ (c1b74 ) │ │ │ │ movs r6, r1 │ │ │ │ - bge.n c186c │ │ │ │ + bgt.n c18fc │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [pc, #152] @ (c1a08 ) │ │ │ │ + ldr r5, [pc, #440] @ (c1b28 ) │ │ │ │ movs r6, r1 │ │ │ │ - bge.n c1a4c │ │ │ │ + bgt.n c18dc │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [pc, #640] @ (c1bf8 ) │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r3, [pc, #64] @ (c19bc ) │ │ │ │ + ldr r5, [pc, #352] @ (c1adc ) │ │ │ │ movs r6, r1 │ │ │ │ - bge.n c1a2c │ │ │ │ + bgt.n c18bc │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #1000] @ (c1d70 ) │ │ │ │ + ldr r5, [pc, #264] @ (c1a90 ) │ │ │ │ movs r6, r1 │ │ │ │ - bge.n c1a0c │ │ │ │ + bgt.n c189c │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #912] @ (c1d24 ) │ │ │ │ + ldr r5, [pc, #176] @ (c1a44 ) │ │ │ │ movs r6, r1 │ │ │ │ - bge.n c19ec │ │ │ │ + bgt.n c1a7c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #824] @ (c1cd8 ) │ │ │ │ + ldr r5, [pc, #88] @ (c19f8 ) │ │ │ │ movs r6, r1 │ │ │ │ - bge.n c19cc │ │ │ │ + bgt.n c1a5c │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #736] @ (c1c8c ) │ │ │ │ + ldr r5, [pc, #0] @ (c19ac ) │ │ │ │ movs r6, r1 │ │ │ │ - bls.n c19ac │ │ │ │ + bgt.n c1a3c │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #648] @ (c1c40 ) │ │ │ │ + ldr r4, [pc, #936] @ (c1d60 ) │ │ │ │ movs r6, r1 │ │ │ │ - bls.n c198c │ │ │ │ + bgt.n c1a1c │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #560] @ (c1bf4 ) │ │ │ │ + ldr r4, [pc, #848] @ (c1d14 ) │ │ │ │ movs r6, r1 │ │ │ │ - bls.n c196c │ │ │ │ + bgt.n c19fc │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [pc, #472] @ (c1ba8 ) │ │ │ │ + ldr r4, [pc, #760] @ (c1cc8 ) │ │ │ │ movs r6, r1 │ │ │ │ - bls.n c194c │ │ │ │ + bgt.n c19dc │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000c19d8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -255787,25 +255772,25 @@ │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n c15fc │ │ │ │ movs r7, r1 │ │ │ │ - ldr r1, [pc, #568] @ (c1d14 ) │ │ │ │ + ldr r3, [pc, #856] @ (c1e34 ) │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r1, [pc, #984] @ (c1ebc ) │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [pc, #712] @ (c1db0 ) │ │ │ │ + ldr r3, [pc, #1000] @ (c1ed0 ) │ │ │ │ movs r4, r1 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ movs r5, r1 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r7, #3 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000c1af0 : │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ @@ -256840,101 +256825,101 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n c1fb8 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [pc, #440] @ (c27b0 ) │ │ │ │ + ldr r2, [pc, #728] @ (c28d0 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [pc, #248] @ (c26f8 ) │ │ │ │ + ldr r2, [pc, #536] @ (c2818 ) │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ movs r5, r1 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r2, [pc, #264] @ (c2714 ) │ │ │ │ movs r4, r1 │ │ │ │ b.n c2d34 │ │ │ │ movs r7, r1 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r1, [pc, #936] @ (c29c4 ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ movs r4, r1 │ │ │ │ - bx pc │ │ │ │ + ldr r1, [pc, #776] @ (c292c ) │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ movs r4, r1 │ │ │ │ - bxns fp │ │ │ │ + ldr r1, [pc, #656] @ (c28bc ) │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ movs r4, r1 │ │ │ │ - tst r4, r6 │ │ │ │ + add r4, pc │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ movs r4, r1 │ │ │ │ - tst r0, r2 │ │ │ │ + add r0, fp │ │ │ │ movs r4, r1 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ movs r5, r1 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ movs r4, r1 │ │ │ │ - rors r6, r5 │ │ │ │ + add r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ movs r4, r1 │ │ │ │ - rors r0, r3 │ │ │ │ + add r0, r4 │ │ │ │ movs r4, r1 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r4, r1 │ │ │ │ - sbcs r2, r6 │ │ │ │ + mvns r2, r7 │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ movs r4, r1 │ │ │ │ - sbcs r6, r1 │ │ │ │ + mvns r6, r2 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ movs r4, r1 │ │ │ │ - adcs r0, r5 │ │ │ │ + bics r0, r6 │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r4, r1 │ │ │ │ - adcs r4, r0 │ │ │ │ + bics r4, r1 │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r2 │ │ │ │ + muls r6, r3 │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r4 │ │ │ │ + orrs r6, r5 │ │ │ │ movs r4, r1 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r6 │ │ │ │ + cmn r6, r7 │ │ │ │ movs r4, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r0 │ │ │ │ + cmn r4, r1 │ │ │ │ movs r4, r1 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r7, sl │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -257726,185 +257711,185 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ movs r4, r1 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r5, #8 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r6, #16 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r4, #12 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ movs r5, r1 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ movs r4, r1 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r4, r1 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ movs r4, r1 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ movs r4, r1 │ │ │ │ - adds r7, #20 │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ movs r4, r1 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ movs r5, r1 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ movs r4, r1 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ movs r4, r1 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, #10 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ movs r4, r1 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r6, #6 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ movs r4, r1 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #440] @ (c31c0 ) │ │ │ │ + ldr r2, [pc, #728] @ (c32e0 ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ movs r4, r1 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [pc, #824] @ (c3358 ) │ │ │ │ + ldr r6, [pc, #88] @ (c3078 ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ movs r6, r1 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000c302c : │ │ │ │ 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 │ │ │ │ @@ -258986,31 +258971,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ movs r4, r1 │ │ │ │ - cmp r7, #30 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ movs r4, r1 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ movs r7, r1 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r5, #32 │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ movs r4, r1 │ │ │ │ ldr.w r5, [pc, #3136] @ c47dc │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ ldr.w r1, [pc, #3132] @ c47e0 │ │ │ │ ldr.w r0, [pc, #3132] @ c47e4 │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -260106,131 +260091,131 @@ │ │ │ │ b.w c38fa │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w c390e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w c3926 │ │ │ │ - ldrsh.w r0, [ip, #11] │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + stc2 0, cr0, [r4], {11} │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ movs r4, r1 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ movs r4, r1 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ movs r4, r1 │ │ │ │ - movs r6, #10 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r0, [pc, #816] @ (c4b38 ) │ │ │ │ movs r4, r1 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ movs r4, r1 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ movs r4, r1 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ movs r4, r1 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ movs r4, r1 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r3, #28 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + movs r1, #8 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r3, #2 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ movs r4, r1 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + movs r0, #2 │ │ │ │ movs r4, r1 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ movs r4, r1 │ │ │ │ - movt r0, #16395 @ 0x400b │ │ │ │ - adds r2, r2, #6 │ │ │ │ + add.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ + subs r2, r3, #7 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ movs r4, r1 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r2, #6 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r0, #6 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r2, #4 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + movs r1, #10 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ movs r5, r1 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r4, r5, #3 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r2, #3 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf19e000b │ │ │ │ - adds r4, r5, #1 │ │ │ │ + @ instruction: 0xf3e6000b │ │ │ │ + subs r4, r6, #2 │ │ │ │ movs r4, r1 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ movs r4, r1 │ │ │ │ - sbcs.w r0, r4, #11 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + @ instruction: 0xf3bc000b │ │ │ │ + subs r6, r0, #2 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + adds r2, r2, #4 │ │ │ │ movs r4, r1 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r1, #4 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r4, #3 │ │ │ │ movs r4, r1 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + subs r4, r3, #3 │ │ │ │ movs r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w c3a8e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w c6cdc │ │ │ │ @@ -261414,247 +261399,248 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w c353c │ │ │ │ nop │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr11, {0} │ │ │ │ - adds r4, r5, r2 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r4, r6, r3 │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r2, r5, #3 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ movs r4, r1 │ │ │ │ - stc 0, cr0, [r4, #44] @ 0x2c │ │ │ │ - adds r2, r2, r1 │ │ │ │ + adds r2, r6, #2 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + vaddl.s8 q8, d12, d11 │ │ │ │ + subs r2, r3, r2 │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r2, #2 │ │ │ │ movs r4, r1 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r0, r7, r1 │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + adds r2, r6, #1 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r6, r2, r1 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r2, r7, r0 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r4, r6, #0 │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r6, r3, r0 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r0, r3, #0 │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + subs r0, r6, r7 │ │ │ │ movs r4, r1 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r2, r3, r7 │ │ │ │ movs r4, r1 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r4, r2, r7 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r0, r7, r6 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + subs r2, r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r0, r3, r6 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + subs r2, r2, r6 │ │ │ │ movs r4, r1 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + adds r2, r4, r5 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r0, r5, r4 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + subs r2, r4, r4 │ │ │ │ movs r4, r1 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r6, r1, r4 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + subs r0, r1, r4 │ │ │ │ + movs r4, r1 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + adds r4, r2, r3 │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + subs r6, r1, r3 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + adds r4, r6, r2 │ │ │ │ movs r4, r1 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + subs r6, r5, r2 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + adds r0, r3, r2 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + subs r2, r2, r2 │ │ │ │ movs r4, r1 │ │ │ │ - sbc.w r0, r6, fp │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + stc 0, cr0, [lr, #44]! @ 0x2c │ │ │ │ + adds r4, r7, r1 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + subs r2, r6, r1 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + adds r0, r3, r1 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r4, r1 │ │ │ │ - adds.w r0, sl, fp │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + stcl 0, cr0, [r2, #-44]! @ 0xffffffd4 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + adds r0, r0, r0 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + adds r0, r2, r7 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + adds r4, r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + adds r0, r2, r6 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ movs r5, r1 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + adds r6, r5, r5 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + adds r6, r1, r5 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + adds r2, r6, r4 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + adds r6, r1, r4 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + adds r2, r6, r3 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xe99e000b │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + @ instruction: 0xebe6000b │ │ │ │ + asrs r4, r6, #26 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + adds r2, r5, r2 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + adds r2, r4, r1 │ │ │ │ movs r4, r1 │ │ │ │ - ldrd r0, r0, [ip], #44 @ 0x2c │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + adc.w r0, r4, fp │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + adds r0, r1, r0 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ movs r5, r1 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r4, r1 │ │ │ │ ldr.w r1, [pc, #3336] @ c6590 │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ ldr.w r0, [pc, #3332] @ c6594 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -262772,253 +262758,275 @@ │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ bl 46444 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ b.w c5462 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n c6504 │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n c6588 │ │ │ │ + svc 0 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n c66fc │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf724000c │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + vld4.8 {d16-d19}, [ip], ip │ │ │ │ + lsls r2, r3, #23 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n c6578 │ │ │ │ + bge.n c6608 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n c6780 │ │ │ │ + bhi.n c6610 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n c67c8 │ │ │ │ + bvc.n c6658 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ movs r4, r1 │ │ │ │ - usat16 r0, #12, r8 │ │ │ │ - movs r6, r2 │ │ │ │ + @ instruction: 0xf5f0000c │ │ │ │ + lsls r6, r3, #9 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ movs r4, r1 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ movs r4, r1 │ │ │ │ - vswp d16, d11 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n c66e4 │ │ │ │ + bvc.n c6774 │ │ │ │ movs r3, r1 │ │ │ │ - vaddl.u8 q8, d2, d11 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ movs r4, r1 │ │ │ │ - vaddl.u8 q0, d12, d11 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.u32 d16, d2, d11 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ movs r4, r1 │ │ │ │ - movt r0, #57356 @ 0xe00c │ │ │ │ - vhadd.u d0, d12, d11 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ movs r4, r1 │ │ │ │ - vhadd.u16 d0, d12, d11 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ + movs r4, r1 │ │ │ │ + adds.w r0, r6, #9175040 @ 0x8c0000 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ movs r4, r1 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr11, {0} │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ movs r4, r1 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr11, {0} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ movs r4, r1 │ │ │ │ - bcc.n c6734 │ │ │ │ + bvs.n c67c4 │ │ │ │ movs r3, r1 │ │ │ │ - cdp2 0, 12, cr0, cr10, cr11, {0} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ movs r4, r1 │ │ │ │ - cdp2 0, 10, cr0, cr6, cr11, {0} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ movs r4, r1 │ │ │ │ - cdp2 0, 8, cr0, cr6, cr11, {0} │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ movs r4, r1 │ │ │ │ - bcc.n c6688 │ │ │ │ + bpl.n c6718 │ │ │ │ movs r3, r1 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr11, {0} │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ movs r4, r1 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr11, {0} │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ movs r4, r1 │ │ │ │ - cdp2 0, 0, cr0, cr14, cr11, {0} │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ movs r4, r1 │ │ │ │ - ldc2l 0, cr0, [r8, #44]! @ 0x2c │ │ │ │ - vswp d16, d11 │ │ │ │ - ldc2l 0, cr0, [sl, #44] @ 0x2c │ │ │ │ - vaddl.u16 q8, d4, d11 │ │ │ │ - stc2l 0, cr0, [r2, #44] @ 0x2c │ │ │ │ - vrev64. d0, d11 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r2, r4 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r2, r1 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ + movs r4, r1 │ │ │ │ + vaddl.u32 q8, d6, d11 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ movs r4, r1 │ │ │ │ - ldc2 0, cr0, [lr, #44] @ 0x2c │ │ │ │ - vaddl.u16 q0, d6, d11 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c6cc0 │ │ │ │ + b.n c6150 │ │ │ │ movs r3, r1 │ │ │ │ - ldc2l 0, cr0, [r8], {11} │ │ │ │ - cdp2 0, 13, cr0, cr2, cr11, {0} │ │ │ │ + vhadd.u32 d0, d0, d11 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + movs r4, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w c68c2 │ │ │ │ @@ -263649,183 +263657,184 @@ │ │ │ │ ldr r0, [pc, #508] @ (c709c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vld1.8 {d16[0]}, [r6], fp │ │ │ │ - umlal r0, r0, r0, fp │ │ │ │ - vst1.8 {d16[0]}, [sl], fp │ │ │ │ - smlal r0, r0, r4, fp │ │ │ │ - ldrsb.w r0, [ip, #11] │ │ │ │ - @ instruction: 0xfb96000b │ │ │ │ - vld4.8 {d16-d19}, [sl], fp │ │ │ │ - smmls r0, r4, fp, r0 │ │ │ │ - ldr??.w r0, [r0, fp] │ │ │ │ - smlsd r0, sl, fp, r0 │ │ │ │ - vld4.8 {d0-d3}, [lr], fp │ │ │ │ - smlad r0, r8, fp, r0 │ │ │ │ - ldrsb.w r0, [r2, fp] │ │ │ │ - mla r0, ip, fp, r0 │ │ │ │ + stc2 0, cr0, [lr], #-44 @ 0xffffffd4 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr11, {0} │ │ │ │ + ldc2 0, cr0, [r2], {11} │ │ │ │ + cdp2 0, 0, cr0, cr12, cr11, {0} │ │ │ │ + umlal r0, r0, r4, fp │ │ │ │ + ldc2l 0, cr0, [lr, #44] @ 0x2c │ │ │ │ + @ instruction: 0xfbb2000b │ │ │ │ + stc2 0, cr0, [ip, #44]! @ 0x2c │ │ │ │ + @ instruction: 0xfb98000b │ │ │ │ + ldc2 0, cr0, [r2, #44] @ 0x2c │ │ │ │ + usada8 r0, r6, fp, r0 │ │ │ │ + ldc2l 0, cr0, [r0, #-44]! @ 0xffffffd4 │ │ │ │ + smmla r0, sl, fp, r0 │ │ │ │ + ldc2l 0, cr0, [r4, #-44] @ 0xffffffd4 │ │ │ │ + smlawb r0, r4, fp, r0 │ │ │ │ + stc2 0, cr0, [lr, #-44]! @ 0xffffffd4 │ │ │ │ + cdp 0, 9, cr0, cr12, cr12, {0} │ │ │ │ + mla r0, sl, fp, r0 │ │ │ │ + stc2 0, cr0, [r4, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfadc000b │ │ │ │ + ldc2l 0, cr0, [r6], {11} │ │ │ │ + @ instruction: 0xfa94000b │ │ │ │ + stc2 0, cr0, [lr], {11} │ │ │ │ + @ instruction: 0xfa6e000b │ │ │ │ + stc2l 0, cr0, [r8], #-44 @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfa4a000b │ │ │ │ + mcrr2 0, 0, r0, r4, cr11 │ │ │ │ + @ instruction: 0xfa22000b │ │ │ │ + ldc2 0, cr0, [ip], {11} │ │ │ │ + ldr??.w r0, [sl, #11] │ │ │ │ + @ instruction: 0xfbd4000b │ │ │ │ + ldrsh.w r0, [r2, #11] │ │ │ │ + umull r0, r0, ip, fp │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + movs r3, r1 │ │ │ │ + vst1.8 {d0[0]}, [r2], fp │ │ │ │ + usada8 r0, sl, fp, r0 │ │ │ │ + ldr??.w r0, [r8, fp] │ │ │ │ + smmla r0, r2, fp, r0 │ │ │ │ + ldc 0, cr0, [ip], #48 @ 0x30 │ │ │ │ + vld4.8 {d0-d3}, [sl], fp │ │ │ │ + smlad r0, r2, fp, r0 │ │ │ │ + vst4.8 {d0-d3}, [ip], fp │ │ │ │ + mla r0, r6, fp, r0 │ │ │ │ str??.w r0, [ip, #11] │ │ │ │ @ instruction: 0xfae6000b │ │ │ │ - mrrc 0, 0, r0, r4, cr12 │ │ │ │ - str.w r0, [r2, #11] │ │ │ │ - @ instruction: 0xfabc000b │ │ │ │ - ldrb.w r0, [r4, #11] │ │ │ │ - @ instruction: 0xfa8e000b │ │ │ │ - str.w r0, [ip, fp] │ │ │ │ - @ instruction: 0xfa46000b │ │ │ │ - strh.w r0, [r6, fp] │ │ │ │ - @ instruction: 0xfa20000b │ │ │ │ - strb.w r0, [r2, fp] │ │ │ │ - ldr??.w r0, [ip, #11] │ │ │ │ - @ instruction: 0xf7da000b │ │ │ │ - ldr??.w r0, [r4, #11] │ │ │ │ - @ instruction: 0xf792000b │ │ │ │ - vst1.8 {d0[0]}, [ip], fp │ │ │ │ - @ instruction: 0xf76a000b │ │ │ │ - vld4.8 {d16-d19}, [r4], fp │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ - movs r3, r1 │ │ │ │ - @ instruction: 0xf73a000b │ │ │ │ - ldrsh.w r0, [r2, fp] │ │ │ │ - @ instruction: 0xf710000b │ │ │ │ - vst4.8 {d0-d3}, [sl], fp │ │ │ │ - orns r0, r4, ip │ │ │ │ - @ instruction: 0xf6e2000b │ │ │ │ - ldr.w r0, [sl, #11] │ │ │ │ - movt r0, #18443 @ 0x480b │ │ │ │ - ldrh.w r0, [lr, #11] │ │ │ │ - subw r0, r4, #2059 @ 0x80b │ │ │ │ - ldrb.w r0, [lr, #11] │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf682000b │ │ │ │ - ldr??.w r0, [sl, fp] │ │ │ │ - @ instruction: 0xf666000b │ │ │ │ - str??.w r0, [r0, fp] │ │ │ │ - movw r0, #59403 @ 0xe80b │ │ │ │ - str.w r0, [r8, fp] │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + str.w r0, [sl, #11] │ │ │ │ + @ instruction: 0xfac2000b │ │ │ │ + strh.w r0, [lr, #11] │ │ │ │ + @ instruction: 0xfaa8000b │ │ │ │ + ldrb.w r0, [r6, #11] │ │ │ │ + @ instruction: 0xfa90000b │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - addw r0, r2, #2059 @ 0x80b │ │ │ │ - @ instruction: 0xf7fc000b │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + str.w r0, [sl, fp] │ │ │ │ + @ instruction: 0xfa44000b │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf5ea000b │ │ │ │ - @ instruction: 0xf7e2000b │ │ │ │ - rsb r0, lr, #9109504 @ 0x8b0000 │ │ │ │ - @ instruction: 0xf7c8000b │ │ │ │ - @ instruction: 0xf586000b │ │ │ │ - @ instruction: 0xf780000b │ │ │ │ - @ instruction: 0xf53e000d │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh.w r0, [r2, fp] │ │ │ │ + @ instruction: 0xfa2a000b │ │ │ │ + ldrb.w r0, [r6, fp] │ │ │ │ + @ instruction: 0xfa10000b │ │ │ │ + @ instruction: 0xf7ce000b │ │ │ │ + vst1.8 {d16[0]}, [r8], fp │ │ │ │ + @ instruction: 0xf786000d │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf528000d │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf770000d │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ movs r4, r1 │ │ │ │ - adds.w r0, r2, #9240576 @ 0x8d0000 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf75a000d │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r6, #4 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf4fc000d │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf744000d │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf4e6000d │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + @ instruction: 0xf72e000d │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #8 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf4d0000d │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + @ instruction: 0xf718000d │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #22 │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf4ba000d │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + @ instruction: 0xf702000d │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf4a4000d │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + @ instruction: 0xf6ec000d │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + adds r2, r0, r4 │ │ │ │ movs r4, r1 │ │ │ │ - eor.w r0, lr, #9240576 @ 0x8d0000 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + @ instruction: 0xf6d6000d │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ movs r4, r1 │ │ │ │ - orns r0, r8, #9240576 @ 0x8d0000 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + movt r0, #2061 @ 0x80d │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ movs r4, r1 │ │ │ │ - orn r0, r2, #9240576 @ 0x8d0000 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + subw r0, sl, #2061 @ 0x80d │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ movs r4, r1 │ │ │ │ - orr.w r0, ip, #9240576 @ 0x8d0000 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + @ instruction: 0xf694000d │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ movs r3, r1 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr11, {0} │ │ │ │ - bics.w r0, r6, #9240576 @ 0x8d0000 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + lsls r2, r6, #4 │ │ │ │ + movs r4, r1 │ │ │ │ + @ instruction: 0xf67e000d │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r6, r0 │ │ │ │ movs r4, r1 │ │ │ │ - bic.w r0, r0, #9240576 @ 0x8d0000 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + @ instruction: 0xf668000d │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + adds r2, r4, r2 │ │ │ │ movs r4, r1 │ │ │ │ - and.w r0, sl, #9240576 @ 0x8d0000 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + @ instruction: 0xf652000d │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf3f4000d │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + @ instruction: 0xf63c000d │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf3de000d │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + @ instruction: 0xf626000d │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #24 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ - ubfx r0, r8, #0, #14 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + @ instruction: 0xf610000d │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf3b2000d │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + @ instruction: 0xf5fa000d │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf39c000d │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + @ instruction: 0xf5e4000d │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ movs r4, r1 │ │ │ │ - usat r0, #13, r6 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + rsb r0, lr, #9240576 @ 0x8d0000 │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf748000b │ │ │ │ + ldrsb.w r0, [r0, #11] │ │ │ │ │ │ │ │ 000c70a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #264] @ c71b8 │ │ │ │ @@ -263947,23 +263956,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ movs r7, r1 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0cc000b │ │ │ │ - movt r0, #16395 @ 0x400b │ │ │ │ - @ instruction: 0xf0d8000b │ │ │ │ - @ instruction: 0xf270000b │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + @ instruction: 0xf314000b │ │ │ │ + add.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ + ssat16 r0, #12, r0 │ │ │ │ + @ instruction: 0xf4b8000b │ │ │ │ + asrs r2, r7, #13 │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ 000c71f4 : │ │ │ │ b.w c302c │ │ │ │ │ │ │ │ 000c71f8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -264089,24 +264098,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #42] @ 0x2a │ │ │ │ movs r7, r1 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ movs r4, r1 │ │ │ │ - sbc.w r0, ip, #11 │ │ │ │ - vaddl.s8 q0, d0, d11 │ │ │ │ - adds.w r0, r8, #11 │ │ │ │ - vhadd.s16 d16, d6, d11 │ │ │ │ + @ instruction: 0xf3b4000b │ │ │ │ + rsb r0, r8, #11 │ │ │ │ + bfi r0, r0, #0, #12 │ │ │ │ + @ instruction: 0xf19e000b │ │ │ │ │ │ │ │ 000c734c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ c73fc │ │ │ │ @@ -264184,21 +264193,21 @@ │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r0, r2 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #34] @ 0x22 │ │ │ │ movs r7, r1 │ │ │ │ - orr.w r0, r4, #11 │ │ │ │ + @ instruction: 0xf28c000b │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ movs r4, r1 │ │ │ │ - orn r0, r8, #11 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + @ instruction: 0xf2b0000b │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000c7428 : │ │ │ │ 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, #3568] @ 0xdf0 │ │ │ │ @@ -266422,123 +266431,122 @@ │ │ │ │ bl 4aae0 │ │ │ │ b.n c861e │ │ │ │ nop │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c8ca0 │ │ │ │ + b.n c9130 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ - movs r3, r1 │ │ │ │ - b.n c89cc │ │ │ │ + strb r0, [r5, #7] │ │ │ │ movs r3, r1 │ │ │ │ + ldmdb r4!, {r0, r1, r3} │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ movs r4, r1 │ │ │ │ - b.n c9068 │ │ │ │ + b.n c84f8 │ │ │ │ movs r3, r1 │ │ │ │ - b.n c8cf0 │ │ │ │ + b.n c9180 │ │ │ │ movs r3, r1 │ │ │ │ - b.n c9088 │ │ │ │ + b.n c8518 │ │ │ │ movs r3, r1 │ │ │ │ ldrb r0, [r3, #23] │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + b.n c9034 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + strb r6, [r2, #5] │ │ │ │ movs r3, r1 │ │ │ │ - b.n c8f08 │ │ │ │ + b.n c9398 │ │ │ │ movs r3, r1 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n c8fe0 │ │ │ │ movs r3, r1 │ │ │ │ - b.n c8ee4 │ │ │ │ + b.n c9374 │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n c8bc8 │ │ │ │ + svc 24 │ │ │ │ movs r3, r1 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + b.n c8dec │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n c8b80 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ movs r3, r1 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + b.n c8da4 │ │ │ │ movs r3, r1 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + b.n c8d5c │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ movs r4, r1 │ │ │ │ - udf #22 │ │ │ │ + b.n c8cfc │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n c8d0c │ │ │ │ + udf #172 @ 0xac │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n c8cac │ │ │ │ + udf #122 @ 0x7a │ │ │ │ movs r3, r1 │ │ │ │ - ble.n c8c40 │ │ │ │ + b.n c8cd0 │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n c8c68 │ │ │ │ + udf #84 @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - ble.n c8bf0 │ │ │ │ + b.n c8c80 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n c8ba0 │ │ │ │ + svc 234 @ 0xea │ │ │ │ movs r3, r1 │ │ │ │ - blt.n c8bd0 │ │ │ │ + udf #0 │ │ │ │ movs r3, r1 │ │ │ │ - ble.n c8b64 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ movs r3, r1 │ │ │ │ - ble.n c8cf0 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n c8c90 │ │ │ │ + svc 88 @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n c8d30 │ │ │ │ + ble.n c8bc0 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n c8d04 │ │ │ │ + ble.n c8b94 │ │ │ │ movs r3, r1 │ │ │ │ - ble.n c8c98 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ movs r3, r1 │ │ │ │ - bge.n c8b84 │ │ │ │ + bgt.n c8c14 │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n c8d18 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ movs r3, r1 │ │ │ │ - bge.n c8d04 │ │ │ │ + bgt.n c8b94 │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n c8c98 │ │ │ │ + udf #78 @ 0x4e │ │ │ │ movs r3, r1 │ │ │ │ - bge.n c8cd4 │ │ │ │ + bgt.n c8d64 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n c8c68 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - bls.n c8d0c │ │ │ │ + blt.n c8b9c │ │ │ │ movs r3, r1 │ │ │ │ - blt.n c8ca0 │ │ │ │ + ble.n c8d30 │ │ │ │ movs r3, r1 │ │ │ │ - bls.n c8cec │ │ │ │ + blt.n c8d7c │ │ │ │ movs r3, r1 │ │ │ │ - bge.n c8c80 │ │ │ │ + ble.n c8d10 │ │ │ │ movs r3, r1 │ │ │ │ - bvc.n c8ce8 │ │ │ │ + bls.n c8d78 │ │ │ │ movs r3, r1 │ │ │ │ - bhi.n c8c7c │ │ │ │ + blt.n c8d0c │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n c8c4c │ │ │ │ + bls.n c8cdc │ │ │ │ movs r3, r1 │ │ │ │ - bhi.n c8be0 │ │ │ │ + bge.n c8c70 │ │ │ │ movs r3, r1 │ │ │ │ - bhi.n c8bc4 │ │ │ │ + bge.n c8c54 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ movs r4, r1 │ │ │ │ - bhi.n c8d70 │ │ │ │ + bge.n c8c00 │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n c8c10 │ │ │ │ + bhi.n c8ca0 │ │ │ │ movs r3, r1 │ │ │ │ ldr.w r3, [pc, #3252] @ c997c │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ ldr.w ip, [pc, #3248] @ c9980 │ │ │ │ ldr.w r1, [pc, #3248] @ c9984 │ │ │ │ ldr.w r0, [pc, #3248] @ c9988 │ │ │ │ add ip, pc │ │ │ │ @@ -267661,277 +267669,282 @@ │ │ │ │ b.n c98f2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w c806c │ │ │ │ nop │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ movs r4, r1 │ │ │ │ - bpl.n c98c8 │ │ │ │ + bvc.n c9958 │ │ │ │ movs r3, r1 │ │ │ │ - bvc.n c9a5c │ │ │ │ + bls.n c98ec │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c9a7c │ │ │ │ + bvc.n c990c │ │ │ │ movs r3, r1 │ │ │ │ - bvc.n c9a10 │ │ │ │ + bls.n c98a0 │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c9a10 │ │ │ │ + bvc.n c98a0 │ │ │ │ movs r3, r1 │ │ │ │ - bvc.n c99a4 │ │ │ │ + bls.n c9a34 │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c99bc │ │ │ │ + bvc.n c9a4c │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n c9950 │ │ │ │ + bls.n c99e0 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c9984 │ │ │ │ + bvs.n c9a14 │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c9918 │ │ │ │ + bvc.n c99a8 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c9958 │ │ │ │ + bvs.n c99e8 │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c98ec │ │ │ │ + bvc.n c997c │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ movs r4, r1 │ │ │ │ - bcc.n c98ec │ │ │ │ + bpl.n c997c │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c9a80 │ │ │ │ + bvc.n c9910 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c9ab0 │ │ │ │ + bpl.n c9940 │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c9a48 │ │ │ │ + bvc.n c98d8 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c9a5c │ │ │ │ + bpl.n c98ec │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n c99f4 │ │ │ │ + bvc.n c9a84 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c9a2c │ │ │ │ + bpl.n c9abc │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n c99c0 │ │ │ │ + bvc.n c9a50 │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n c98e4 │ │ │ │ + bmi.n c9974 │ │ │ │ movs r5, r1 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ movs r4, r1 │ │ │ │ - bne.n c9964 │ │ │ │ + bmi.n c99f4 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c98f8 │ │ │ │ + bpl.n c9988 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c9aa0 │ │ │ │ + bpl.n c9930 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ movs r4, r1 │ │ │ │ - bcc.n c9a40 │ │ │ │ + bpl.n c9ad0 │ │ │ │ movs r3, r1 │ │ │ │ - bne.n c9ae0 │ │ │ │ + bcc.n c9970 │ │ │ │ movs r3, r1 │ │ │ │ - bne.n c9aa8 │ │ │ │ + bcc.n c9938 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n c9a30 │ │ │ │ + bpl.n c9ac0 │ │ │ │ movs r3, r1 │ │ │ │ - vaddl.u16 q8, d12, d11 │ │ │ │ - bcs.n c99e0 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ + movs r4, r1 │ │ │ │ + bpl.n c9a70 │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n c9988 │ │ │ │ + bpl.n c9a18 │ │ │ │ movs r3, r1 │ │ │ │ - vaddl.u q8, d10, d11 │ │ │ │ - bcs.n c9928 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ + movs r4, r1 │ │ │ │ + bmi.n c99b8 │ │ │ │ movs r3, r1 │ │ │ │ - beq.n c99c8 │ │ │ │ + bcc.n c9a58 │ │ │ │ movs r3, r1 │ │ │ │ - beq.n c9998 │ │ │ │ + bcc.n c9a28 │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n c992c │ │ │ │ + bmi.n c99bc │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n c9ad0 │ │ │ │ + bmi.n c9960 │ │ │ │ movs r3, r1 │ │ │ │ - vaddl.u32 q0, d14, d11 │ │ │ │ - bcs.n c9a70 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ + movs r4, r1 │ │ │ │ + bmi.n c9b00 │ │ │ │ movs r3, r1 │ │ │ │ - beq.n c9b10 │ │ │ │ + bcs.n c99a0 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - beq.n c9abc │ │ │ │ + bcs.n c994c │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n c9a50 │ │ │ │ + bmi.n c9ae0 │ │ │ │ movs r3, r1 │ │ │ │ - beq.n c9a78 │ │ │ │ + bcs.n c9b08 │ │ │ │ movs r3, r1 │ │ │ │ - bne.n c9a0c │ │ │ │ + bmi.n c9a9c │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bcs.n c9aac │ │ │ │ movs r3, r1 │ │ │ │ - bne.n c99b0 │ │ │ │ + bcc.n c9a40 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + bne.n c9a44 │ │ │ │ movs r3, r1 │ │ │ │ - bne.n c9b48 │ │ │ │ + bcc.n c99d8 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + bne.n c9a14 │ │ │ │ movs r3, r1 │ │ │ │ - bne.n c9b00 │ │ │ │ + bcc.n c9990 │ │ │ │ movs r3, r1 │ │ │ │ - bne.n c9adc │ │ │ │ + bcc.n c996c │ │ │ │ movs r3, r1 │ │ │ │ - cdp2 0, 7, cr0, cr8, cr11, {0} │ │ │ │ - bne.n c9a7c │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + movs r4, r1 │ │ │ │ + bcc.n c9b0c │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bne.n c99ac │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + bne.n c9b5c │ │ │ │ movs r3, r1 │ │ │ │ - beq.n c9a48 │ │ │ │ + bcc.n c9ad8 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bne.n c9b00 │ │ │ │ movs r3, r1 │ │ │ │ - beq.n c9a04 │ │ │ │ + bcc.n c9a94 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + bne.n c9998 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bne.n c99cc │ │ │ │ movs r3, r1 │ │ │ │ - ldc2 0, cr0, [r4], {11} │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + cdp2 0, 5, cr0, cr12, cr11, {0} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + bne.n c9b4c │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + bne.n c9b14 │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb826 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + bne.n c9ab4 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + bne.n c9abc │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + beq.n c9a98 │ │ │ │ movs r3, r1 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr11, {0} │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + lsls r4, r7, #4 │ │ │ │ + movs r4, r1 │ │ │ │ + beq.n c9a38 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + beq.n c9a40 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + beq.n c9a18 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + beq.n c99f0 │ │ │ │ movs r3, r1 │ │ │ │ - itt lt │ │ │ │ - movlt r4, r1 │ │ │ │ - ldmialt r4, {r3, r4, r6} │ │ │ │ + stmia r2!, {r2} │ │ │ │ + movs r4, r1 │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + beq.n c9bbc │ │ │ │ movs r3, r1 │ │ │ │ - ite ls │ │ │ │ - movls r4, r1 │ │ │ │ - ldmiahi r4, {r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + movs r4, r1 │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n c9b78 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + beq.n c9b30 │ │ │ │ movs r3, r1 │ │ │ │ - itte cs │ │ │ │ - movcs r4, r1 │ │ │ │ - ldmiacs r3!, {r1, r2, r6, r7} │ │ │ │ - movcc r3, r1 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + movs r4, r1 │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfac8000b │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldc2 0, cr0, [r0, #-44] @ 0xffffffd4 │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfa7a000b │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + stc2l 0, cr0, [r2], {11} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x002c │ │ │ │ + ldmia r7!, {r1} │ │ │ │ + movs r3, r1 │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + itt │ │ │ │ + mov r4, r1 │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ movs r3, r1 │ │ │ │ - stc2 0, cr0, [r8, #-44] @ 0xffffffd4 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + vhadd.u16 d16, d0, d11 │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8], #44 @ 0x2c │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + vhadd.u8 d0, d0, d11 │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w c8016 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [pc, #2304] @ ca4b4 │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ @@ -268751,325 +268764,325 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - rsb r0, r8, #9109504 @ 0x8b0000 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldrb.w r0, [r0, fp] │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - sub.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + @ instruction: 0xf7f4000b │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldr??.w r0, [r0, fp] │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + @ instruction: 0xfb98000b │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ movs r3, r1 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d0-d3}, [lr], fp │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + usada8 r0, r6, fp, r0 │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + revsh r0, r7 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf742000b │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + vst1.8 {d0[0]}, [sl], fp │ │ │ │ + ldmia r1!, {r3} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf712000b │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + ldr??.w r0, [sl, fp] │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + rev16 r4, r5 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + cbnz r0, ca57a │ │ │ │ movs r4, r1 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - rsbs r0, r4, #11 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + ands.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf58c000b │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf7d4000b │ │ │ │ + stmia r6!, {r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb724 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ movs r4, r1 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ + movs r3, r1 │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ + movs r3, r1 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + movs r3, r1 │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ + movs r3, r1 │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ + movs r3, r1 │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ stmia r3!, {r4} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf62a000b │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf3e2000b │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + @ instruction: 0xf5e4000b │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf39c000b │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + @ instruction: 0xf580000b │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r4!, {r2} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + movs r5, r1 │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r3, r1 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + sbcs.w r0, r8, #9109504 @ 0x8b0000 │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ + movs r5, r1 │ │ │ │ + str r6, [r5, r3] │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf338000b │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - itee │ │ │ │ - mov r3, r1 │ │ │ │ - stmiaal r1!, {r2, r3, r4, r5, r7} │ │ │ │ - moval r3, r1 │ │ │ │ - itet vc │ │ │ │ - movvc r5, r1 │ │ │ │ - ldrvs r6, [pc, #752] @ (ca92c ) │ │ │ │ - movvc r3, r1 │ │ │ │ - @ instruction: 0xf330000b │ │ │ │ - nop {6} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #664] @ (ca8e0 ) │ │ │ │ + str r0, [r3, r3] │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + adc.w r0, r0, #9109504 @ 0x8b0000 │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + movs r5, r1 │ │ │ │ + str r2, [r0, r3] │ │ │ │ movs r3, r1 │ │ │ │ - itet mi │ │ │ │ - movmi r5, r1 │ │ │ │ - ldrpl r6, [pc, #576] @ (ca894 ) │ │ │ │ - movmi r3, r1 │ │ │ │ - @ instruction: 0xf2f8000b │ │ │ │ - ite cc │ │ │ │ - movcc r5, r1 │ │ │ │ - ldrcs r6, [pc, #488] @ (ca848 ) │ │ │ │ + b.n cae00 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ca970 │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ + movs r5, r1 │ │ │ │ + str r4, [r5, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ittt ne │ │ │ │ - movne r5, r1 │ │ │ │ - ldrne r6, [pc, #400] @ (ca7fc ) │ │ │ │ - movne r3, r1 │ │ │ │ - strd r0, r0, [r4, #-44]! @ 0x2c │ │ │ │ - it eq │ │ │ │ - moveq r5, r1 │ │ │ │ - ldr r6, [pc, #312] @ (ca7b0 ) │ │ │ │ + sub.w r0, ip, fp │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ + movs r5, r1 │ │ │ │ + str r6, [r2, r2] │ │ │ │ movs r3, r1 │ │ │ │ - movt r0, #57355 @ 0xe00b │ │ │ │ - bkpt 0x00f2 │ │ │ │ + adds.w r0, r6, #9109504 @ 0x8b0000 │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #224] @ (ca764 ) │ │ │ │ + str r0, [r0, r2] │ │ │ │ movs r3, r1 │ │ │ │ - subw r0, ip, #11 │ │ │ │ - bkpt 0x00dc │ │ │ │ + @ instruction: 0xf4f4000b │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #136] @ (ca718 ) │ │ │ │ + str r2, [r5, r1] │ │ │ │ movs r3, r1 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r6, [pc, #48] @ (ca6cc ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n ca6d8 │ │ │ │ + bpl.n ca768 │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #984] @ (caa80 ) │ │ │ │ + str r6, [r7, r0] │ │ │ │ movs r3, r1 │ │ │ │ - b.n ca7c0 │ │ │ │ + b.n cac50 │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x009a │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #896] @ (caa34 ) │ │ │ │ + str r0, [r5, r0] │ │ │ │ movs r3, r1 │ │ │ │ - blt.n ca788 │ │ │ │ + ble.n ca618 │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x0084 │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #808] @ (ca9e8 ) │ │ │ │ + str r2, [r2, r0] │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n ca6d0 │ │ │ │ + udf #78 @ 0x4e │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x006e │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #720] @ (ca99c ) │ │ │ │ + ldr r7, [pc, #1008] @ (caabc ) │ │ │ │ movs r3, r1 │ │ │ │ - vaddl.s32 q0, d12, d11 │ │ │ │ - bkpt 0x0058 │ │ │ │ + @ instruction: 0xf1f4000b │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #632] @ (ca950 ) │ │ │ │ + ldr r7, [pc, #920] @ (caa70 ) │ │ │ │ movs r3, r1 │ │ │ │ - b.n ca908 │ │ │ │ + b.n cad98 │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x0042 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #544] @ (ca904 ) │ │ │ │ + ldr r7, [pc, #832] @ (caa24 ) │ │ │ │ movs r3, r1 │ │ │ │ - and.w r0, r8, #11 │ │ │ │ - bkpt 0x002c │ │ │ │ + @ instruction: 0xf250000b │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #456] @ (ca8b8 ) │ │ │ │ + ldr r7, [pc, #744] @ (ca9d8 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n ca6a0 │ │ │ │ + bvs.n ca730 │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x0016 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #368] @ (ca86c ) │ │ │ │ + ldr r7, [pc, #656] @ (ca98c ) │ │ │ │ movs r3, r1 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n caa98 │ │ │ │ movs r3, r1 │ │ │ │ - bkpt 0x0000 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #280] @ (ca820 ) │ │ │ │ + ldr r7, [pc, #568] @ (ca940 ) │ │ │ │ movs r3, r1 │ │ │ │ - sbcs.w r0, lr, #11 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + ubfx r0, r6, #0, #12 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #192] @ (ca7d4 ) │ │ │ │ + ldr r7, [pc, #480] @ (ca8f4 ) │ │ │ │ movs r3, r1 │ │ │ │ - bge.n ca738 │ │ │ │ + bgt.n ca7c8 │ │ │ │ movs r3, r1 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ - movs r5, r1 │ │ │ │ - ldr r5, [pc, #104] @ (ca788 ) │ │ │ │ - movs r3, r1 │ │ │ │ - sbcs.w r0, r6, #11 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r5, [pc, #16] @ (ca73c ) │ │ │ │ + ldr r7, [pc, #392] @ (ca8a8 ) │ │ │ │ movs r3, r1 │ │ │ │ - stcl 0, cr0, [r0, #44]! @ 0x2c │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + @ instruction: 0xf3be000b │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [pc, #952] @ (caaf0 ) │ │ │ │ + ldr r7, [pc, #304] @ (ca85c ) │ │ │ │ movs r3, r1 │ │ │ │ - sbc.w r0, lr, #11 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + bic.w r0, r8, #11 │ │ │ │ + nop {15} │ │ │ │ movs r5, r1 │ │ │ │ - ldr r4, [pc, #864] @ (caaa4 ) │ │ │ │ + ldr r7, [pc, #216] @ (ca810 ) │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n ca7d0 │ │ │ │ + @ instruction: 0xf3b6000b │ │ │ │ + itte le │ │ │ │ + movle r5, r1 │ │ │ │ + ldrle r7, [pc, #128] @ (ca7c4 ) │ │ │ │ + movgt r3, r1 │ │ │ │ + bhi.n ca660 │ │ │ │ movs r3, r1 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ - movs r5, r1 │ │ │ │ - ldr r4, [pc, #776] @ (caa58 ) │ │ │ │ + itt gt │ │ │ │ + movgt r5, r1 │ │ │ │ + ldrgt r7, [pc, #40] @ (ca778 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n ca7d8 │ │ │ │ + bmi.n ca668 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000ca754 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -269234,31 +269247,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r6] │ │ │ │ movs r7, r1 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, ca944 │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r1 │ │ │ │ - cbnz r6, ca97a │ │ │ │ + bkpt 0x0006 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ movs r3, r1 │ │ │ │ - cbnz r2, ca96e │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ movs r3, r1 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + add r1, pc, #560 @ (adr r1, cab4c ) │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000ca920 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -269642,75 +269655,73 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ movs r7, r1 │ │ │ │ ldrsb r4, [r0, r2] │ │ │ │ movs r7, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cac30 │ │ │ │ - movs r3, r1 │ │ │ │ - rev16 r0, r7 │ │ │ │ + ldrd r0, r0, [ip, #44] @ 0x2c │ │ │ │ + pop {r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, cad54 │ │ │ │ movs r3, r1 │ │ │ │ - hlt 0x0008 │ │ │ │ + pop {r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, cad68 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ - movs r3, r1 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + cbnz r0, cad3c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + cbnz r0, cad32 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + revsh r0, r4 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + cbnz r2, cad32 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ca8d8 │ │ │ │ + revsh r2, r0 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xe818000b │ │ │ │ + hlt 0x0008 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + hlt 0x001c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb89c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + rev16 r4, r2 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb884 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + rev r4, r7 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb85a │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + rev r2, r2 │ │ │ │ movs r3, r1 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ movs r4, r1 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb840 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + cbnz r6, cadac │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb81a │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + cbnz r2, cadac │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + cbnz r6, cadaa │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000cad80 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -269858,29 +269869,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, r6] │ │ │ │ movs r7, r1 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb802 │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ movs r3, r1 │ │ │ │ - add r7, pc, #192 @ (adr r7, cafcc ) │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000caf14 : │ │ │ │ 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, #3792] @ 0xed0 │ │ │ │ @@ -270917,107 +270928,107 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, r3] │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cb4b4 │ │ │ │ + b.n cb944 │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ movs r3, r1 │ │ │ │ - b.n cb468 │ │ │ │ + b.n cb8f8 │ │ │ │ movs r3, r1 │ │ │ │ - push {r2, r7} │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ movs r3, r1 │ │ │ │ - b.n cb418 │ │ │ │ + b.n cb8a8 │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #592 @ (adr r5, cbca0 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, cbdc0 ) │ │ │ │ movs r4, r1 │ │ │ │ - push {r3, r6} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ movs r3, r1 │ │ │ │ ldr r7, [pc, #576] @ (cbc98 ) │ │ │ │ movs r7, r1 │ │ │ │ - b.n cb370 │ │ │ │ + b.n cb800 │ │ │ │ movs r3, r1 │ │ │ │ - cbz r4, cbade │ │ │ │ + @ instruction: 0xb644 │ │ │ │ movs r3, r1 │ │ │ │ - b.n cb338 │ │ │ │ + b.n cb7c8 │ │ │ │ movs r3, r1 │ │ │ │ - cbz r4, cbade │ │ │ │ + @ instruction: 0xb624 │ │ │ │ movs r3, r1 │ │ │ │ - b.n cb2f4 │ │ │ │ + b.n cb784 │ │ │ │ movs r3, r1 │ │ │ │ - cbz r6, cbadc │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r3, r1 │ │ │ │ - b.n cc064 │ │ │ │ + b.n cb4f4 │ │ │ │ movs r3, r1 │ │ │ │ - sxtb r2, r5 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - add r3, pc, #648 @ (adr r3, cbd04 ) │ │ │ │ + add r5, pc, #936 @ (adr r5, cbe24 ) │ │ │ │ movs r4, r1 │ │ │ │ - add r3, pc, #336 @ (adr r3, cbbd0 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, cbcf0 ) │ │ │ │ movs r4, r1 │ │ │ │ - b.n cbfa8 │ │ │ │ + b.n cb438 │ │ │ │ movs r3, r1 │ │ │ │ - sxth r6, r0 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r3, r1 │ │ │ │ - b.n cbf68 │ │ │ │ + b.n cb3f8 │ │ │ │ movs r3, r1 │ │ │ │ - cbz r0, cbac8 │ │ │ │ + push {r3, r5} │ │ │ │ movs r3, r1 │ │ │ │ - b.n cbf18 │ │ │ │ + b.n cb3a8 │ │ │ │ movs r3, r1 │ │ │ │ - cbz r4, cbac4 │ │ │ │ + cbz r4, cbb16 │ │ │ │ movs r3, r1 │ │ │ │ - b.n cbee0 │ │ │ │ + b.n cb370 │ │ │ │ movs r3, r1 │ │ │ │ - cbz r4, cbac4 │ │ │ │ + cbz r4, cbb16 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n cbb48 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #24 │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n cbb18 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n cbae8 │ │ │ │ + udf #90 @ 0x5a │ │ │ │ movs r3, r1 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n cbaa4 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n cba4c │ │ │ │ + udf #4 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n cba10 │ │ │ │ + ble.n cbaa0 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ movs r3, r1 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ movs r5, r1 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ movs r3, r1 │ │ │ │ - blt.n cbb64 │ │ │ │ + ble.n cb9f4 │ │ │ │ movs r3, r1 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r1 │ │ │ │ ldr.w r3, [pc, #3192] @ cc770 │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ movw r2, #654 @ 0x28e │ │ │ │ ldr.w r1, [pc, #3184] @ cc774 │ │ │ │ ldr.w r0, [pc, #3184] @ cc778 │ │ │ │ @@ -272128,245 +272139,245 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n cc79c │ │ │ │ + bgt.n cc82c │ │ │ │ movs r3, r1 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n cc858 │ │ │ │ + bhi.n cc6e8 │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #888 @ (adr r5, ccafc ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n cc7a0 │ │ │ │ + bhi.n cc830 │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #504 @ (adr r5, cc984 ) │ │ │ │ + add r7, pc, #792 @ (adr r7, ccaa4 ) │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n cc74c │ │ │ │ + bhi.n cc7dc │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #320 @ (adr r5, cc8d4 ) │ │ │ │ + add r7, pc, #608 @ (adr r7, cc9f4 ) │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n cc6dc │ │ │ │ + bvc.n cc76c │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #80 @ (adr r5, cc7ec ) │ │ │ │ + add r7, pc, #368 @ (adr r7, cc90c ) │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n cc884 │ │ │ │ + bvc.n cc714 │ │ │ │ movs r3, r1 │ │ │ │ - add r4, pc, #912 @ (adr r4, ccb34 ) │ │ │ │ + add r7, pc, #176 @ (adr r7, cc854 ) │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n cc848 │ │ │ │ + bvc.n cc6d8 │ │ │ │ movs r3, r1 │ │ │ │ - add r4, pc, #776 @ (adr r4, ccab4 ) │ │ │ │ + add r7, pc, #40 @ (adr r7, cc7d4 ) │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n cc7f4 │ │ │ │ + bvc.n cc884 │ │ │ │ movs r3, r1 │ │ │ │ - add r4, pc, #608 @ (adr r4, cca14 ) │ │ │ │ + add r6, pc, #896 @ (adr r6, ccb34 ) │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n cc754 │ │ │ │ + bvc.n cc7e4 │ │ │ │ movs r3, r1 │ │ │ │ - add r4, pc, #256 @ (adr r4, cc8bc ) │ │ │ │ + add r6, pc, #544 @ (adr r6, cc9dc ) │ │ │ │ movs r3, r1 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n cc8ac │ │ │ │ + bvs.n cc73c │ │ │ │ movs r3, r1 │ │ │ │ - add r3, pc, #920 @ (adr r3, ccb60 ) │ │ │ │ + add r6, pc, #184 @ (adr r6, cc880 ) │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n cc848 │ │ │ │ + bvs.n cc6d8 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, pc, #704 @ (adr r3, cca90 ) │ │ │ │ + add r5, pc, #992 @ (adr r5, ccbb0 ) │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n cc7f8 │ │ │ │ + bvs.n cc888 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, pc, #528 @ (adr r3, cc9e8 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, ccb08 ) │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #16] │ │ │ │ movs r4, r1 │ │ │ │ - bcc.n cc7a4 │ │ │ │ + bvs.n cc834 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, pc, #336 @ (adr r3, cc934 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, cca54 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n cc6fc │ │ │ │ + bpl.n cc78c │ │ │ │ movs r3, r1 │ │ │ │ - add r2, pc, #1008 @ (adr r2, ccbdc ) │ │ │ │ + add r5, pc, #272 @ (adr r5, cc8fc ) │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r4, r1 │ │ │ │ - bcc.n cc87c │ │ │ │ + bpl.n cc70c │ │ │ │ movs r3, r1 │ │ │ │ - add r2, pc, #744 @ (adr r2, ccae0 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, cc800 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n cc7e0 │ │ │ │ + bpl.n cc870 │ │ │ │ movs r3, r1 │ │ │ │ - add r2, pc, #416 @ (adr r2, cc9a0 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, ccac0 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n cc78c │ │ │ │ + bpl.n cc81c │ │ │ │ movs r3, r1 │ │ │ │ - add r2, pc, #232 @ (adr r2, cc8f0 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, cca10 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n cc740 │ │ │ │ + bmi.n cc7d0 │ │ │ │ movs r3, r1 │ │ │ │ - add r2, pc, #48 @ (adr r2, cc840 ) │ │ │ │ + add r4, pc, #336 @ (adr r4, cc960 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n cc904 │ │ │ │ + bmi.n cc794 │ │ │ │ movs r3, r1 │ │ │ │ - add r1, pc, #936 @ (adr r1, ccbc0 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, cc8e0 ) │ │ │ │ movs r3, r1 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r1 │ │ │ │ - bcs.n cc8bc │ │ │ │ + bmi.n cc74c │ │ │ │ movs r3, r1 │ │ │ │ - add r1, pc, #768 @ (adr r1, ccb24 ) │ │ │ │ + add r4, pc, #32 @ (adr r4, cc844 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n cc844 │ │ │ │ + bmi.n cc8d4 │ │ │ │ movs r3, r1 │ │ │ │ - add r1, pc, #512 @ (adr r1, cca2c ) │ │ │ │ + add r3, pc, #800 @ (adr r3, ccb4c ) │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #0] │ │ │ │ movs r4, r1 │ │ │ │ - bne.n cc7bc │ │ │ │ + bmi.n cc84c │ │ │ │ movs r3, r1 │ │ │ │ - add r1, pc, #216 @ (adr r1, cc910 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, cca30 ) │ │ │ │ movs r3, r1 │ │ │ │ - bne.n cc774 │ │ │ │ + bcc.n cc804 │ │ │ │ movs r3, r1 │ │ │ │ - add r1, pc, #56 @ (adr r1, cc878 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, cc998 ) │ │ │ │ movs r3, r1 │ │ │ │ - bne.n cc74c │ │ │ │ + bcc.n cc7dc │ │ │ │ movs r3, r1 │ │ │ │ - add r0, pc, #984 @ (adr r0, ccc20 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, cc940 ) │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r1 │ │ │ │ - bne.n cc8c8 │ │ │ │ + bcc.n cc758 │ │ │ │ movs r3, r1 │ │ │ │ - add r0, pc, #696 @ (adr r0, ccb0c ) │ │ │ │ + add r2, pc, #984 @ (adr r2, ccc2c ) │ │ │ │ movs r3, r1 │ │ │ │ - beq.n cc848 │ │ │ │ + bcc.n cc8d8 │ │ │ │ movs r3, r1 │ │ │ │ - add r0, pc, #424 @ (adr r0, cca04 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, ccb24 ) │ │ │ │ movs r3, r1 │ │ │ │ - beq.n cc7e0 │ │ │ │ + bcc.n cc870 │ │ │ │ movs r3, r1 │ │ │ │ - add r0, pc, #200 @ (adr r0, cc92c ) │ │ │ │ + add r2, pc, #488 @ (adr r2, cca4c ) │ │ │ │ movs r3, r1 │ │ │ │ - beq.n cc7b4 │ │ │ │ + bcs.n cc844 │ │ │ │ movs r3, r1 │ │ │ │ - add r0, pc, #96 @ (adr r0, cc8cc ) │ │ │ │ + add r2, pc, #384 @ (adr r2, cc9ec ) │ │ │ │ movs r3, r1 │ │ │ │ - beq.n cc960 │ │ │ │ + bcs.n cc7f0 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r2, pc, #200 @ (adr r2, cc93c ) │ │ │ │ movs r3, r1 │ │ │ │ - beq.n cc8bc │ │ │ │ + bcs.n cc94c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r1, pc, #880 @ (adr r1, ccbec ) │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n cc908 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + add r1, pc, #728 @ (adr r1, ccb5c ) │ │ │ │ movs r3, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r1 │ │ │ │ + push {r1, r4, lr} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + bne.n cc860 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + add r1, pc, #360 @ (adr r1, cc9fc ) │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bne.n cc7d0 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + add r1, pc, #56 @ (adr r1, cc8d4 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + bne.n cc974 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #896 @ (adr r0, ccc24 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + bne.n cc954 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + add r0, pc, #816 @ (adr r0, ccbdc ) │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + bne.n cc910 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #608 @ (adr r0, ccb18 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + bne.n cc8d8 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #512 @ (adr r0, ccac0 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ movs r3, r1 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r5, #20 │ │ │ │ movs r3, r1 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ - movs r3, r1 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + itt │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ movs r3, r1 │ │ │ │ - cbz r6, cc962 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ - movs r3, r1 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ite ge │ │ │ │ + movge r3, r1 │ │ │ │ + ldrlt r5, [sp, #560] @ 0x230 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ movs r3, r1 │ │ │ │ - cbnz r2, cc96a │ │ │ │ + bkpt 0x0002 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ movs r3, r1 │ │ │ │ - add r3, pc, #192 @ (adr r3, cc9c8 ) │ │ │ │ + add r5, pc, #480 @ (adr r5, ccae8 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ - movs r3, r1 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + itt cc │ │ │ │ + movcc r3, r1 │ │ │ │ + ldrcc r5, [sp, #208] @ 0xd0 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ movs r3, r1 │ │ │ │ - add r1, pc, #408 @ (adr r1, ccac4 ) │ │ │ │ + add r3, pc, #696 @ (adr r3, ccbe4 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - cbz r0, cc964 │ │ │ │ + cbz r0, cc9b6 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ movs r5, r1 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000cc944 : │ │ │ │ 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 │ │ │ │ @@ -273313,63 +273324,63 @@ │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r1 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r1 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ movs r3, r1 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ movs r3, r1 │ │ │ │ adds r2, #208 @ 0xd0 │ │ │ │ movs r7, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ movs r3, r1 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ movs r3, r1 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ movs r3, r1 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sxtb r4, r2 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r3, r1 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #16] │ │ │ │ movs r3, r1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -274613,111 +274624,111 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w ccd20 │ │ │ │ nop │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ movs r5, r1 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ - movs r3, r1 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + asrs r2, r0, #20 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + cbnz r2, ce154 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ + movs r3, r1 │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ movs r4, r1 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -275494,205 +275505,205 @@ │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ ldr r0, [pc, #396] @ (cec24 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w cd25a │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #280 @ (adr r0, cec04 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ movs r3, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r0, #2] │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [pc, #768] @ (cee78 ) │ │ │ │ + strh r0, [r1, r0] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ movs r4, r1 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [pc, #416] @ (ceda8 ) │ │ │ │ + ldr r7, [pc, #704] @ (ceec8 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -276894,192 +276905,192 @@ │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ bl 46444 │ │ │ │ b.n cf950 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #8] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #7] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #6] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #5] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + strb r0, [r6, #4] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + strb r4, [r2, #4] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r7, #3] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + strb r2, [r2, #3] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ movs r3, r1 │ │ │ │ - bics r6, r3 │ │ │ │ + cmp lr, ip │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + strb r4, [r6, #2] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + strb r6, [r0, #2] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + strb r4, [r5, #1] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + strb r6, [r7, #0] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #8] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r5, #7] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #7] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + strb r2, [r4, #6] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + strb r6, [r0, #6] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + strb r0, [r4, #5] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + strb r4, [r0, #5] │ │ │ │ movs r3, r1 │ │ │ │ - rors r6, r0 │ │ │ │ + add r6, r1 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + strb r2, [r4, #4] │ │ │ │ movs r3, r1 │ │ │ │ - sbcs r6, r2 │ │ │ │ + mvns r6, r3 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + strb r2, [r6, #3] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + lsrs r6, r6 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + lsls r6, r0 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ movs r4, r1 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ - movs r3, r1 │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ + movs r3, r1 │ │ │ │ ldr.w r1, [pc, #2444] @ d04cc │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ ldr.w r0, [pc, #2440] @ d04d0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ @@ -277903,202 +277914,202 @@ │ │ │ │ ldr r0, [pc, #392] @ (d0644 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w cf1f0 │ │ │ │ nop │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r5, r1 │ │ │ │ - @ instruction: 0xf594000a │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ - movs r3, r1 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + @ instruction: 0xf7dc000a │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ movs r3, r1 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ movs r3, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ - movs r4, r1 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ movs r3, r1 │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ + movs r4, r1 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ - movs r4, r1 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ movs r3, r1 │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ + movs r4, r1 │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + movs r3, r1 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r4, r1 │ │ │ │ - str r4, [r2, #12] │ │ │ │ - movs r3, r1 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + subs r0, #2 │ │ │ │ movs r3, r1 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ movs r3, r1 │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ + movs r3, r1 │ │ │ │ + str r2, [r6, #32] │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ - movs r3, r1 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r6, [r5, #20] │ │ │ │ movs r3, r1 │ │ │ │ - add r8, r8 │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + bx r1 │ │ │ │ movs r3, r1 │ │ │ │ str r6, [r1, #20] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r0, [r5, #4] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r0, [r2, #4] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r6, [r5, #0] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ + movs r3, r1 │ │ │ │ + str r0, [r4, #32] │ │ │ │ movs r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 37240 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w d09d6 │ │ │ │ ldr.w r3, [pc, #2852] @ d117c │ │ │ │ @@ -279132,333 +279143,333 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ - movs r3, r1 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + lsls r2, r7 │ │ │ │ movs r3, r1 │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + lsls r4, r1 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #4 │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r3, r1 │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ + movs r3, r1 │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1850 │ │ │ │ + b.n d0ce0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1830 │ │ │ │ + b.n d0cc0 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1810 │ │ │ │ + b.n d0ca0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d17f0 │ │ │ │ + b.n d0c80 │ │ │ │ movs r2, r1 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d17d0 │ │ │ │ + b.n d0c60 │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d17b0 │ │ │ │ + b.n d0c40 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1790 │ │ │ │ + b.n d0c20 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1770 │ │ │ │ + b.n d0c00 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1750 │ │ │ │ + b.n d0be0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1730 │ │ │ │ + b.n d0bc0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1710 │ │ │ │ + b.n d0ba0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d16f0 │ │ │ │ + b.n d0b80 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d16d0 │ │ │ │ + b.n d0b60 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d16b0 │ │ │ │ + b.n d0b40 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1690 │ │ │ │ + b.n d0b20 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1670 │ │ │ │ + b.n d1b00 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1650 │ │ │ │ + b.n d1ae0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1630 │ │ │ │ + b.n d1ac0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1610 │ │ │ │ + b.n d1aa0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d15f0 │ │ │ │ + b.n d1a80 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d15d0 │ │ │ │ + b.n d1a60 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d15b0 │ │ │ │ + b.n d1a40 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1590 │ │ │ │ + b.n d1a20 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1570 │ │ │ │ + b.n d1a00 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1550 │ │ │ │ + b.n d19e0 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1530 │ │ │ │ + b.n d19c0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1510 │ │ │ │ + b.n d19a0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d14f0 │ │ │ │ + b.n d1980 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d14d0 │ │ │ │ + b.n d1960 │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d14b0 │ │ │ │ + b.n d1940 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1490 │ │ │ │ + b.n d1920 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1470 │ │ │ │ + b.n d1900 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1450 │ │ │ │ + b.n d18e0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1430 │ │ │ │ + b.n d18c0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ movs r5, r1 │ │ │ │ - b.n d1410 │ │ │ │ + b.n d18a0 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ movs r5, r1 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n d1880 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d1400 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -279578,27 +279589,27 @@ │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r0, r4, lr │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #432] @ (d16f4 ) │ │ │ │ + ldr r7, [pc, #720] @ (d1814 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [pc, #720] @ (d1818 ) │ │ │ │ + str r4, [r7, r7] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [pc, #480] @ (d172c ) │ │ │ │ + ldr r7, [pc, #768] @ (d184c ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [pc, #416] @ (d16f0 ) │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + strb r2, [r3, #0] │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d1554 : │ │ │ │ b.w cc944 │ │ │ │ │ │ │ │ 000d1558 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -279721,27 +279732,27 @@ │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [ip, #56]! @ 0x38 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [pc, #368] @ (d1810 ) │ │ │ │ + str r4, [r4, r2] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [pc, #128] @ (d1724 ) │ │ │ │ + ldr r6, [pc, #416] @ (d1844 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [pc, #64] @ (d16e8 ) │ │ │ │ + str r0, [r3, r1] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [pc, #984] @ (d1a84 ) │ │ │ │ + ldr r6, [pc, #248] @ (d17a4 ) │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d16ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -279817,23 +279828,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmdb r4!, {r1, r2, r3} │ │ │ │ ldrb r0, [r4, r5] │ │ │ │ movs r7, r1 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [r8], #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #240] @ (d1868 ) │ │ │ │ + ldr r7, [pc, #528] @ (d1988 ) │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [pc, #352] @ (d18e4 ) │ │ │ │ + ldr r7, [pc, #640] @ (d1a04 ) │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d1788 : │ │ │ │ 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 │ │ │ │ @@ -280150,67 +280161,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe852000e │ │ │ │ @ instruction: 0xe826000e │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r1, [pc, #256] @ (d1bf0 ) │ │ │ │ + ldr r3, [pc, #544] @ (d1d10 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [pc, #296] @ (d1c1c ) │ │ │ │ + ldr r5, [pc, #584] @ (d1d3c ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #720] @ (d1dc8 ) │ │ │ │ + ldr r2, [pc, #1008] @ (d1ee8 ) │ │ │ │ movs r5, r1 │ │ │ │ - bvc.n d1af0 │ │ │ │ + bge.n d1b80 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #496] @ (d1cf0 ) │ │ │ │ + ldr r3, [pc, #784] @ (d1e10 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #888] @ (d1e7c ) │ │ │ │ + ldr r3, [pc, #152] @ (d1b9c ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [pc, #920] @ (d1ea0 ) │ │ │ │ + ldr r5, [pc, #184] @ (d1bc0 ) │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #728] @ (d1dec ) │ │ │ │ + ldr r2, [pc, #1016] @ (d1f0c ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [pc, #768] @ (d1e18 ) │ │ │ │ + ldr r5, [pc, #32] @ (d1b38 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #624] @ (d1d8c ) │ │ │ │ + ldr r2, [pc, #912] @ (d1eac ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [pc, #656] @ (d1db0 ) │ │ │ │ + ldr r4, [pc, #944] @ (d1ed0 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #480] @ (d1d04 ) │ │ │ │ + ldr r2, [pc, #768] @ (d1e24 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [pc, #512] @ (d1d28 ) │ │ │ │ + ldr r4, [pc, #800] @ (d1e48 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #312] @ (d1c64 ) │ │ │ │ + ldr r2, [pc, #600] @ (d1d84 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [pc, #344] @ (d1c88 ) │ │ │ │ + ldr r4, [pc, #632] @ (d1da8 ) │ │ │ │ movs r3, r1 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [pc, #112] @ (d1ba8 ) │ │ │ │ + ldr r2, [pc, #400] @ (d1cc8 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [pc, #136] @ (d1bc4 ) │ │ │ │ + ldr r4, [pc, #424] @ (d1ce4 ) │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + ldr r2, [pc, #248] @ (d1c38 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r1, [pc, #1016] @ (d1f3c ) │ │ │ │ + ldr r4, [pc, #280] @ (d1c5c ) │ │ │ │ movs r3, r1 │ │ │ │ - bx ip │ │ │ │ + ldr r1, [pc, #696] @ (d1e00 ) │ │ │ │ movs r5, r1 │ │ │ │ - bvs.n d1aa4 │ │ │ │ + bhi.n d1b34 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #264] @ (d1c58 ) │ │ │ │ + ldr r4, [pc, #552] @ (d1d78 ) │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d1b50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -280358,29 +280369,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ b.n d2458 │ │ │ │ movs r6, r1 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + subs r2, r6, #2 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r0, [pc, #488] @ (d1eb8 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #232] @ (d1dbc ) │ │ │ │ + ldr r2, [pc, #520] @ (d1edc ) │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r2, [pc, #264] @ (d1de0 ) │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r4, r5, #3 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d1ce4 : │ │ │ │ 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 │ │ │ │ @@ -281122,59 +281133,59 @@ │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + add r8, r9 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #280] @ (d25bc ) │ │ │ │ + ldr r2, [pc, #568] @ (d26dc ) │ │ │ │ movs r3, r1 │ │ │ │ - negs r6, r2 │ │ │ │ + add lr, r3 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #112] @ (d251c ) │ │ │ │ + ldr r2, [pc, #400] @ (d263c ) │ │ │ │ movs r3, r1 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + sbcs r0, r4 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, r3 │ │ │ │ + bx ip │ │ │ │ movs r3, r1 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + lsls r0, r4 │ │ │ │ movs r3, r1 │ │ │ │ - add r2, r3 │ │ │ │ + mov r2, ip │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + eors r6, r7 │ │ │ │ movs r3, r1 │ │ │ │ - mvns r4, r7 │ │ │ │ + mov r4, r8 │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, #28 │ │ │ │ + eors r4, r4 │ │ │ │ movs r3, r1 │ │ │ │ - mvns r2, r4 │ │ │ │ + mov r2, r5 │ │ │ │ movs r3, r1 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + eors r2, r0 │ │ │ │ movs r3, r1 │ │ │ │ - mvns r0, r0 │ │ │ │ + mov r0, r1 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + str r2, [r0, #12] │ │ │ │ movs r3, r1 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + ands r4, r5 │ │ │ │ movs r3, r1 │ │ │ │ - bics r6, r4 │ │ │ │ + cmp lr, sp │ │ │ │ movs r3, r1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -282554,155 +282565,155 @@ │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w d200a │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ movs r3, r1 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, #8 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r6, #22 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r5, #6 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r7, #18 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r4, #30 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r6, #12 │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r3, #24 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r5, #8 │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ movs r3, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r2, [pc, #216] @ (d35cc ) │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + subs r0, #28 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r2, #16 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [pc, #824] @ (d3888 ) │ │ │ │ + str r6, [r2, r4] │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #24 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ ldr.w r3, [pc, #3456] @ d42e4 │ │ │ │ ldr.w r1, [pc, #3456] @ d42e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ @@ -283831,294 +283842,294 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ b.w d200a │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r7 │ │ │ │ + add r8, r8 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r7, #18 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ movs r4, r1 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r4, #20 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r6, #2 │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ movs r4, r1 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ movs r3, r1 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r3, #12 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r3, r1 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfb92000a │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + ldc2l 0, cr0, [sl, #40] @ 0x28 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [pc, #896] @ (d4728 ) │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #2 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r6, #12 │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ movs r4, r1 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r3, #16 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh.w r0, [r4, sl] │ │ │ │ - movs r4, #2 │ │ │ │ + usada8 r0, ip, sl, r0 │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r4, #14 │ │ │ │ movs r3, r1 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r6, #30 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ movs r3, r1 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ movs r3, r1 │ │ │ │ - str.w r0, [r6, #10] │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + mla r0, lr, sl, r0 │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ movs r3, r1 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ movs r3, r1 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + adds r6, r5, r3 │ │ │ │ movs r4, r1 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r3, #22 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb.w r0, [r0, sl] │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + @ instruction: 0xfa58000a │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r5, #2 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + adds r2, r2, r0 │ │ │ │ movs r4, r1 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r2, #22 │ │ │ │ movs r3, r1 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ movs r4, r1 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r4, #26 │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ movs r3, r1 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ movs r3, r1 │ │ │ │ - movt r0, #2058 @ 0x80a │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + vst4.8 {d0-d3}, [r8], sl │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ movs r3, r1 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ movs r4, r1 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf634000a │ │ │ │ - movs r1, #2 │ │ │ │ + ldr??.w r0, [ip, sl] │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + cmp r1, #14 │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r3, #24 │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #4 │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + cmp r0, #26 │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r2, #14 │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf68e000a │ │ │ │ - subs r0, r0, #6 │ │ │ │ + ldr.w r0, [r6, #10] │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ movs r3, r1 │ │ │ │ ldr.w r1, [pc, #3088] @ d513c │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ ldr.w r0, [pc, #3084] @ d5140 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -285204,154 +285215,153 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #446 @ 0x1be │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 46444 │ │ │ │ b.w d2eb2 │ │ │ │ nop │ │ │ │ - adds r4, r2, #4 │ │ │ │ + subs r4, r3, #5 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf21a000a │ │ │ │ - adds r0, r5, #3 │ │ │ │ + orn r0, r2, #9043968 @ 0x8a0000 │ │ │ │ + subs r0, r6, #4 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r1, #4 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r1, #3 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + subs r2, r6, #2 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - sbcs.w r0, sl, #10 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + ubfx r0, r2, #0, #11 │ │ │ │ + subs r0, r2, #2 │ │ │ │ movs r3, r1 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r4, #1 │ │ │ │ movs r3, r1 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + subs r0, r4, r4 │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r6, r6 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r7, #5 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r3, r1 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r4, #5 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + subs r4, r0, #4 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r4, #3 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + adds r6, r7, r3 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r0, #3 │ │ │ │ movs r3, r1 │ │ │ │ - rsb r0, r2, sl │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + cdp 0, 0, cr0, cr10, cr10, {0} │ │ │ │ + adds r0, r3, r3 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + subs r2, r3, #2 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + adds r2, r6, #3 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ movs r3, r1 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xe9b2000a │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + @ instruction: 0xebfa000a │ │ │ │ + asrs r0, r1, #27 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + adds r2, r1, #2 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + adds r2, r4, #1 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ movs r3, r1 │ │ │ │ - stmdb sl!, {r1, r3} │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + sbcs.w r0, r2, sl │ │ │ │ + asrs r0, r0, #25 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + adds r4, r0, #0 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + subs r4, r2, r7 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + subs r4, r4, r5 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + subs r6, r0, r5 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ movs r4, r1 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + subs r2, r4, r4 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + adds r0, r2, r6 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + adds r0, r5, r5 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + adds r2, r2, r5 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d4f08 │ │ │ │ - movs r2, r1 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + stmia.w r0!, {r1, r3} │ │ │ │ + asrs r6, r5, #13 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + adds r2, r6, r4 │ │ │ │ movs r3, r1 │ │ │ │ ldr.w r1, [pc, #3080] @ d5e6c │ │ │ │ movw r2, #443 @ 0x1bb │ │ │ │ ldr.w r0, [pc, #3076] @ d5e70 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -286354,343 +286364,344 @@ │ │ │ │ ldr r1, [pc, #672] @ (d60fc ) │ │ │ │ ldr r0, [pc, #672] @ (d6100 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ movs r4, r1 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d56d4 │ │ │ │ + b.n d5b64 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d62c8 │ │ │ │ + b.n d5758 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d6110 │ │ │ │ + b.n d65a0 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ movs r3, r1 │ │ │ │ - vhadd.u d0, d2, d11 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ + movs r4, r1 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d5f80 │ │ │ │ + b.n d6410 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ movs r3, r1 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + b.n d6070 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n d5f80 │ │ │ │ + udf #2 │ │ │ │ movs r2, r1 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n d60a8 │ │ │ │ + ble.n d5f38 │ │ │ │ movs r2, r1 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n d6068 │ │ │ │ + ble.n d60f8 │ │ │ │ movs r2, r1 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ movs r3, r1 │ │ │ │ - vld4.8 {d0-d3}, [sl], fp │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + usada8 r0, r2, fp, r0 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ movs r2, r1 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ movs r5, r1 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ movs r2, r1 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r1 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ movs r2, r1 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + subs r0, #14 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ movs r2, r1 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ movs r2, r1 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r1 │ │ │ │ - adds r3, #226 @ 0xe2 │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r3, #1 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ movs r5, r1 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ movs r2, r1 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + adds r6, r2, #3 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d6104 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286813,27 +286824,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r6, r1 │ │ │ │ - bvs.n d6200 │ │ │ │ + bls.n d6290 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ movs r3, r1 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r3, #22 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d6258 : │ │ │ │ b.w d1ce4 │ │ │ │ │ │ │ │ 000d625c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -286959,26 +286970,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r6, r1 │ │ │ │ - bpl.n d62a8 │ │ │ │ + bvc.n d6338 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ movs r3, r1 │ │ │ │ - vhadd.u16 d0, d12, d10 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ + movs r3, r1 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ + movs r3, r1 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ movs r3, r1 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr10, {0} │ │ │ │ │ │ │ │ 000d63b0 : │ │ │ │ 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, #3792] @ 0xed0 │ │ │ │ mov fp, r2 │ │ │ │ @@ -287974,23 +287987,23 @@ │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r8, #9175040 @ 0x8c0000 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + @ instruction: 0xf6b0000c │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ movs r3, r1 │ │ │ │ - bics.w r0, ip, #9175040 @ 0x8c0000 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + @ instruction: 0xf684000c │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xfab4000a │ │ │ │ + ldc2l 0, cr0, [ip], #40 @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w d7de4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ @@ -289180,193 +289193,182 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf356000a │ │ │ │ - str??.w r0, [sl, #10] │ │ │ │ - ssat16 r0, #11, r0 │ │ │ │ - ldrh.w r0, [r4, #10] │ │ │ │ - addw r0, ip, #10 │ │ │ │ - @ instruction: 0xf7a0000a │ │ │ │ - @ instruction: 0xf1ee000a │ │ │ │ - @ instruction: 0xf782000a │ │ │ │ - subs.w r0, lr, #10 │ │ │ │ - @ instruction: 0xf752000a │ │ │ │ - @ instruction: 0xf194000a │ │ │ │ - @ instruction: 0xf728000a │ │ │ │ - adcs.w r0, lr, #10 │ │ │ │ - @ instruction: 0xf6f2000a │ │ │ │ - adc.w r0, r0, #10 │ │ │ │ - @ instruction: 0xf6d4000a │ │ │ │ - @ instruction: 0xf122000a │ │ │ │ - @ instruction: 0xf6b6000a │ │ │ │ - add.w r0, r8, #10 │ │ │ │ - @ instruction: 0xf69c000a │ │ │ │ + @ instruction: 0xf59e000a │ │ │ │ + smlawb r0, r2, sl, r0 │ │ │ │ + sbc.w r0, r8, #9043968 @ 0x8a0000 │ │ │ │ + @ instruction: 0xfafc000a │ │ │ │ + orrs.w r0, r4, #9043968 @ 0x8a0000 │ │ │ │ + vld1.8 {d16[0]}, [r8], sl │ │ │ │ + bics.w r0, r6, #9043968 @ 0x8a0000 │ │ │ │ + vst1.8 {d16[0]}, [sl], sl │ │ │ │ + and.w r0, r6, #9043968 @ 0x8a0000 │ │ │ │ + ldrsb.w r0, [sl, #10] │ │ │ │ + @ instruction: 0xf3dc000a │ │ │ │ + ldr??.w r0, [r0, sl] │ │ │ │ + usat16 r0, #10, r6 │ │ │ │ + ldrsh.w r0, [sl, sl] │ │ │ │ + usat r0, #10, r8 │ │ │ │ + ldrsb.w r0, [ip, sl] │ │ │ │ + bfi r0, sl, #0, #11 │ │ │ │ + ldr??.w r0, [lr, #10] │ │ │ │ + @ instruction: 0xf350000a │ │ │ │ + str??.w r0, [r4, #10] │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d16, d8, d10 │ │ │ │ - add.w r0, ip, #9043968 @ 0x8a0000 │ │ │ │ - vhadd.s d0, d12, d10 │ │ │ │ - @ instruction: 0xf4d0000a │ │ │ │ - vhadd.s16 d0, d12, d10 │ │ │ │ - b.n d80f4 │ │ │ │ + rsb r0, r0, #10 │ │ │ │ + @ instruction: 0xf754000a │ │ │ │ + @ instruction: 0xf184000a │ │ │ │ + @ instruction: 0xf718000a │ │ │ │ + sbc.w r0, r4, #10 │ │ │ │ + b.n d7584 │ │ │ │ movs r3, r1 │ │ │ │ - eors.w r0, ip, #9043968 @ 0x8a0000 │ │ │ │ - cdp 0, 12, cr0, cr14, cr10, {0} │ │ │ │ - orn r0, r2, #9043968 @ 0x8a0000 │ │ │ │ - cdp 0, 11, cr0, cr4, cr10, {0} │ │ │ │ - orr.w r0, r8, #9043968 @ 0x8a0000 │ │ │ │ - cdp 0, 9, cr0, cr6, cr10, {0} │ │ │ │ - bic.w r0, sl, #9043968 @ 0x8a0000 │ │ │ │ - cdp 0, 6, cr0, cr6, cr10, {0} │ │ │ │ - @ instruction: 0xf3fa000a │ │ │ │ + @ instruction: 0xf6e4000a │ │ │ │ + adds.w r0, r6, #10 │ │ │ │ + subw r0, sl, #2058 @ 0x80a │ │ │ │ + @ instruction: 0xf0fc000a │ │ │ │ + @ instruction: 0xf690000a │ │ │ │ + @ instruction: 0xf0de000a │ │ │ │ + @ instruction: 0xf672000a │ │ │ │ + @ instruction: 0xf0ae000a │ │ │ │ + movw r0, #10250 @ 0x280a │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr0, cr10, {0} │ │ │ │ - usat16 r0, #10, r4 │ │ │ │ - stcl 0, cr0, [lr, #40] @ 0x28 │ │ │ │ - b.n d7e90 │ │ │ │ - movs r3, r1 │ │ │ │ - sbfx r0, lr, #0, #11 │ │ │ │ - ldc 0, cr0, [r6, #40] @ 0x28 │ │ │ │ - ssat16 r0, #11, sl │ │ │ │ - b.n d7e28 │ │ │ │ + orrs.w r0, r8, #10 │ │ │ │ + @ instruction: 0xf5ec000a │ │ │ │ + ands.w r0, r6, #10 │ │ │ │ + b.n d8320 │ │ │ │ + movs r3, r1 │ │ │ │ + @ instruction: 0xf596000a │ │ │ │ + vaddl.s16 q8, d14, d10 │ │ │ │ + sbcs.w r0, r2, #9043968 @ 0x8a0000 │ │ │ │ + b.n d82b8 │ │ │ │ + movs r3, r1 │ │ │ │ + vext.8 d0, d2, d10, #0 │ │ │ │ + adc.w r0, r6, #9043968 @ 0x8a0000 │ │ │ │ + vaddl.s8 q0, d2, d10 │ │ │ │ + adds.w r0, r6, #9043968 @ 0x8a0000 │ │ │ │ + vhadd.s32 d16, d8, d10 │ │ │ │ + @ instruction: 0xf4fc000a │ │ │ │ + cdp 0, 15, cr0, cr2, cr10, {0} │ │ │ │ + eor.w r0, r6, #9043968 @ 0x8a0000 │ │ │ │ + ldcl 0, cr0, [r6, #40] @ 0x28 │ │ │ │ + bfi r0, sl, #0, #11 │ │ │ │ + ldc 0, cr0, [r4, #40]! @ 0x28 │ │ │ │ + sbfx r0, r8, #0, #11 │ │ │ │ + ldc 0, cr0, [r0, #40] @ 0x28 │ │ │ │ + ssat16 r0, #11, r4 │ │ │ │ + b.n d7e34 │ │ │ │ movs r3, r1 │ │ │ │ - stcl 0, cr0, [sl, #-40]! @ 0xffffffd8 │ │ │ │ - @ instruction: 0xf2fe000a │ │ │ │ - ldc 0, cr0, [sl, #-40]! @ 0xffffffd8 │ │ │ │ - movt r0, #57354 @ 0xe00a │ │ │ │ - stc 0, cr0, [r0, #-40]! @ 0xffffffd8 │ │ │ │ - @ instruction: 0xf2b4000a │ │ │ │ - stc 0, cr0, [sl], #40 @ 0x28 │ │ │ │ - @ instruction: 0xf23e000a │ │ │ │ - @ instruction: 0xeb8e000a │ │ │ │ - @ instruction: 0xf122000a │ │ │ │ - sbc.w r0, ip, sl │ │ │ │ - add.w r0, r0, #10 │ │ │ │ + ssat r0, #11, r6 │ │ │ │ + ldcl 0, cr0, [lr, #-40] @ 0xffffffd8 │ │ │ │ + ldc 0, cr0, [r6, #-40]! @ 0xffffffd8 │ │ │ │ + movt r0, #40970 @ 0xa00a │ │ │ │ + ldc 0, cr0, [sl, #-40] @ 0xffffffd8 │ │ │ │ + subw r0, lr, #10 │ │ │ │ + ldcl 0, cr0, [r0], #40 @ 0x28 │ │ │ │ + @ instruction: 0xf284000a │ │ │ │ + ldcl 0, cr0, [r8], {10} │ │ │ │ + @ instruction: 0xf26c000a │ │ │ │ + stc 0, cr0, [lr], #40 @ 0x28 │ │ │ │ + movw r0, #8202 @ 0x200a │ │ │ │ + ldc 0, cr0, [r6], {10} │ │ │ │ + @ instruction: 0xf22a000a │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ + movs r3, r1 │ │ │ │ + @ instruction: 0xf1ea000a │ │ │ │ + mcrr 0, 0, r0, r2, cr10 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ + movs r3, r1 │ │ │ │ + stc 0, cr0, [r8], #-40 @ 0xffffffd8 │ │ │ │ + subs.w r0, ip, #10 │ │ │ │ + rsbs r0, ip, sl │ │ │ │ + sbcs.w r0, r0, #10 │ │ │ │ + rsb r0, r4, sl │ │ │ │ + adcs.w r0, r8, #10 │ │ │ │ + sub.w r0, sl, sl │ │ │ │ + @ instruction: 0xf13e000a │ │ │ │ + @ instruction: 0xeb96000a │ │ │ │ + @ instruction: 0xf12a000a │ │ │ │ + sbcs.w r0, ip, sl │ │ │ │ + adds.w r0, r0, #10 │ │ │ │ adc.w r0, r8, sl │ │ │ │ @ instruction: 0xf0dc000a │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + @ instruction: 0xeb34000a │ │ │ │ + @ instruction: 0xf0c8000a │ │ │ │ + udf #128 @ 0x80 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf0be000a │ │ │ │ - adds.w r0, r6, sl │ │ │ │ - @ instruction: 0xeaee000a │ │ │ │ - eor.w r0, r2, #10 │ │ │ │ - @ instruction: 0xead2000a │ │ │ │ - orn r0, r6, #10 │ │ │ │ - @ instruction: 0xeaa8000a │ │ │ │ - bics.w r0, ip, #10 │ │ │ │ - eors.w r0, r0, sl │ │ │ │ - bic.w r0, r4, #10 │ │ │ │ - orn r0, r6, sl │ │ │ │ - vext.8 d16, d10, d10, #0 │ │ │ │ - orr.w r0, lr, sl │ │ │ │ - vaddl.s32 q8, d2, d10 │ │ │ │ - ble.n d7da8 │ │ │ │ - movs r3, r1 │ │ │ │ - vaddl.s32 q0, d2, d10 │ │ │ │ - ldrd r0, r0, [sl, #40]! @ 0x28 │ │ │ │ - ble.n d7d68 │ │ │ │ - movs r3, r1 │ │ │ │ - strd r0, r0, [r0, #40]! @ 0x28 │ │ │ │ - vhadd.s d16, d4, d10 │ │ │ │ - @ instruction: 0xe994000a │ │ │ │ - vhadd.s32 d0, d8, d10 │ │ │ │ - ldrd r0, r0, [ip, #-40]! @ 0x28 │ │ │ │ - vhadd.s16 d0, d0, d10 │ │ │ │ - strd r0, r0, [r2, #-40]! @ 0x28 │ │ │ │ - cdp 0, 15, cr0, cr6, cr10, {0} │ │ │ │ - strd r0, r0, [lr, #-40] @ 0x28 │ │ │ │ - cdp 0, 14, cr0, cr2, cr10, {0} │ │ │ │ - ldmdb r4!, {r1, r3} │ │ │ │ - cdp 0, 12, cr0, cr8, cr10, {0} │ │ │ │ - stmdb r0, {r1, r3} │ │ │ │ - cdp 0, 9, cr0, cr4, cr10, {0} │ │ │ │ - strd r0, r0, [ip], #40 @ 0x28 │ │ │ │ - cdp 0, 8, cr0, cr0, cr10, {0} │ │ │ │ - bgt.n d7d94 │ │ │ │ - movs r3, r1 │ │ │ │ - cdp 0, 7, cr0, cr0, cr10, {0} │ │ │ │ - @ instruction: 0xe8ca000a │ │ │ │ - ldmia.w r8!, {r1, r3} │ │ │ │ - cdp 0, 4, cr0, cr12, cr10, {0} │ │ │ │ - stmia.w r0!, {r1, r3} │ │ │ │ - cdp 0, 3, cr0, cr4, cr10, {0} │ │ │ │ - ldrd r0, r0, [r4], #-40 @ 0x28 │ │ │ │ - cdp 0, 0, cr0, cr8, cr10, {0} │ │ │ │ - @ instruction: 0xe85c000a │ │ │ │ - ldcl 0, cr0, [r0, #40]! @ 0x28 │ │ │ │ - strex r0, r0, [r4, #40] @ 0x28 │ │ │ │ - ldcl 0, cr0, [r8, #40] @ 0x28 │ │ │ │ - blt.n d7c60 │ │ │ │ - movs r3, r1 │ │ │ │ - ldc 0, cr0, [ip, #40]! @ 0x28 │ │ │ │ - @ instruction: 0xe816000a │ │ │ │ - b.n d7cb4 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + @ instruction: 0xf0b8000a │ │ │ │ + adds.w r0, r2, sl │ │ │ │ + add.w r0, r0, sl │ │ │ │ + eors.w r0, r4, #10 │ │ │ │ + @ instruction: 0xeae8000a │ │ │ │ + orns r0, ip, #10 │ │ │ │ + @ instruction: 0xeabc000a │ │ │ │ + orrs.w r0, r0, #10 │ │ │ │ + @ instruction: 0xeaa4000a │ │ │ │ + bics.w r0, r8, #10 │ │ │ │ + eor.w r0, ip, sl │ │ │ │ + bic.w r0, r0, #10 │ │ │ │ + ble.n d7cf0 │ │ │ │ + movs r3, r1 │ │ │ │ + and.w r0, r4, #10 │ │ │ │ + orrs.w r0, lr, sl │ │ │ │ + ldrd r0, r0, [r0, #48]! @ 0x30 │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ movs r2, r1 │ │ │ │ - smlal r0, r0, r8, sl │ │ │ │ - b.n d7c88 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + cdp2 0, 1, cr0, cr0, cr10, {0} │ │ │ │ + ldrd r0, r0, [r4, #48] @ 0x30 │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf258000a │ │ │ │ - b.n d7c5c │ │ │ │ - movs r4, r1 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + @ instruction: 0xf4a0000a │ │ │ │ + @ instruction: 0xe9b8000c │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ movs r2, r1 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d7c30 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + @ instruction: 0xe99c000c │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ movs r2, r1 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + subs r4, r2, #2 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d7c04 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + @ instruction: 0xe980000c │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ movs r2, r1 │ │ │ │ - strd r0, r0, [r4], #40 @ 0x28 │ │ │ │ - b.n d7bd8 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + @ instruction: 0xeb2c000a │ │ │ │ + strd r0, r0, [r4, #-48]! @ 0x30 │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf374000a │ │ │ │ - b.n d7bac │ │ │ │ - movs r4, r1 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + subs.w r0, ip, #9043968 @ 0x8a0000 │ │ │ │ + strd r0, r0, [r8, #-48] @ 0x30 │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ movs r2, r1 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d7b80 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + stmdb ip!, {r2, r3} │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf180000a │ │ │ │ - b.n d7b54 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + ubfx r0, r8, #0, #11 │ │ │ │ + ldmdb r0, {r2, r3} │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d7b28 │ │ │ │ - movs r4, r1 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + ldrd r0, r0, [r4], #48 @ 0x30 │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ movs r2, r1 │ │ │ │ - stc2 0, cr0, [r8, #40]! @ 0x28 │ │ │ │ - b.n d7afc │ │ │ │ - movs r4, r1 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + vrev64.8 d16, d10 │ │ │ │ + @ instruction: 0xe8d8000c │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r4, #7 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [pc, #328] @ (d7f30 ) │ │ │ │ movw r2, #37786 @ 0x939a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #324] @ (d7f34 ) │ │ │ │ ldr r0, [pc, #324] @ (d7f38 ) │ │ │ │ add r3, pc │ │ │ │ @@ -289479,85 +289481,85 @@ │ │ │ │ ldr r1, [pc, #152] @ (d7fb8 ) │ │ │ │ ldr r0, [pc, #152] @ (d7fbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - b.n d7798 │ │ │ │ + b.n d7c28 │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d776c │ │ │ │ + b.n d7bfc │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ movs r2, r1 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d8740 │ │ │ │ + b.n d7bd0 │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ movs r2, r1 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + subs r2, r4, r5 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d871c │ │ │ │ + b.n d7bac │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + subs r6, r7, r4 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d86f0 │ │ │ │ + b.n d7b80 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d86c4 │ │ │ │ + b.n d7b54 │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d8698 │ │ │ │ + b.n d7b28 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d866c │ │ │ │ + b.n d7afc │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8640 │ │ │ │ + b.n d7ad0 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d8614 │ │ │ │ + b.n d7aa4 │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ movs r2, r1 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d85e8 │ │ │ │ + b.n d7a78 │ │ │ │ movs r4, r1 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ movs r2, r1 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + subs r2, r2, r2 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d85bc │ │ │ │ + b.n d7a4c │ │ │ │ movs r4, r1 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r2, r1 │ │ │ │ - vld1.8 {d16[0]}, [r6], sl │ │ │ │ + stc2 0, cr0, [lr], #-40 @ 0xffffffd8 │ │ │ │ │ │ │ │ 000d7fc0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #368] @ d8140 │ │ │ │ @@ -289720,31 +289722,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #28] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + rev r2, r3 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d8488 │ │ │ │ - movs r2, r1 │ │ │ │ - b.n d7fb4 │ │ │ │ - movs r2, r1 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + b.n d8918 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d7fec │ │ │ │ + strd r0, r0, [r6, #-40]! @ 0x28 │ │ │ │ + cbnz r6, d81b8 │ │ │ │ movs r2, r1 │ │ │ │ - bmi.n d80fc │ │ │ │ + ldrd r0, r0, [lr, #-40]! @ 0x28 │ │ │ │ + bvc.n d818c │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + rev16 r0, r1 │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000d818c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -290105,69 +290105,69 @@ │ │ │ │ movs r6, r1 │ │ │ │ ldrb r4, [r5, #24] │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n d85a4 │ │ │ │ + bmi.n d8634 │ │ │ │ movs r3, r1 │ │ │ │ - b.n d7e18 │ │ │ │ + b.n d82a8 │ │ │ │ movs r2, r1 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + b.n d8788 │ │ │ │ movs r2, r1 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + b.n d874c │ │ │ │ movs r2, r1 │ │ │ │ - b.n d7dc8 │ │ │ │ + b.n d8258 │ │ │ │ movs r2, r1 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + b.n d86f0 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8d6c │ │ │ │ + b.n d81fc │ │ │ │ movs r2, r1 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + b.n d86b0 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8d2c │ │ │ │ + b.n d81bc │ │ │ │ movs r2, r1 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + b.n d8664 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8ce0 │ │ │ │ + b.n d8170 │ │ │ │ movs r2, r1 │ │ │ │ - bne.n d864c │ │ │ │ + bcc.n d84dc │ │ │ │ movs r3, r1 │ │ │ │ - udf #12 │ │ │ │ + b.n d863c │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8cb4 │ │ │ │ + b.n d8144 │ │ │ │ movs r2, r1 │ │ │ │ - ble.n d8568 │ │ │ │ + b.n d85f8 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8c78 │ │ │ │ + b.n d8108 │ │ │ │ movs r2, r1 │ │ │ │ - bne.n d85cc │ │ │ │ + bcc.n d865c │ │ │ │ movs r3, r1 │ │ │ │ - b.n d8c40 │ │ │ │ + b.n d80d0 │ │ │ │ movs r2, r1 │ │ │ │ - ble.n d8520 │ │ │ │ + b.n d85b0 │ │ │ │ movs r2, r1 │ │ │ │ - ble.n d8500 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8c0c │ │ │ │ + b.n d809c │ │ │ │ movs r2, r1 │ │ │ │ - ble.n d84c0 │ │ │ │ + svc 204 @ 0xcc │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8bcc │ │ │ │ + b.n d805c │ │ │ │ movs r2, r1 │ │ │ │ - ble.n d8698 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8ba8 │ │ │ │ + b.n d8038 │ │ │ │ movs r2, r1 │ │ │ │ - bgt.n d85a0 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ movs r2, r1 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + b.n d8790 │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000d85d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -290314,29 +290314,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ movs r6, r1 │ │ │ │ - cbz r2, d8782 │ │ │ │ + push {r1, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n d86b4 │ │ │ │ + ble.n d8744 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d89c0 │ │ │ │ + b.n d8e50 │ │ │ │ movs r2, r1 │ │ │ │ - b.n d8a0c │ │ │ │ + b.n d8e9c │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + bne.n d87ac │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r2, r1 │ │ │ │ - sxth r4, r4 │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000d8764 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -290399,21 +290399,21 @@ │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #1] │ │ │ │ movs r6, r1 │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ movs r6, r1 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n d88a4 │ │ │ │ movs r3, r1 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ 000d8824 : │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ @@ -292570,241 +292570,241 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ b.n d9d8a │ │ │ │ nop │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {} │ │ │ │ + beq.n da088 │ │ │ │ movs r2, r1 │ │ │ │ - bcs.n da034 │ │ │ │ + bmi.n da0c4 │ │ │ │ movs r2, r1 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb730 │ │ │ │ movs r3, r1 │ │ │ │ - beq.n da034 │ │ │ │ + bcs.n da0c4 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - beq.n da064 │ │ │ │ + bcs.n da0f4 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - beq.n da028 │ │ │ │ + bcs.n da0b8 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + bcs.n da078 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + bcs.n da044 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + bne.n d9ff8 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + bne.n d9fac │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n da084 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xfa02000a │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + mcrr2 0, 0, r0, sl, cr10 │ │ │ │ + beq.n d9fe8 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n da018 │ │ │ │ movs r2, r1 │ │ │ │ - ldrsb.w r0, [r4, sl] │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + smmla r0, ip, sl, r0 │ │ │ │ + beq.n da0f4 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + beq.n da124 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r6!, {} │ │ │ │ + beq.n da0f4 │ │ │ │ movs r2, r1 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ - movs r3, r1 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + itt ls │ │ │ │ + movls r3, r1 │ │ │ │ + beq.n da0ac @ unpredictable │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - sxtb r4, r0 │ │ │ │ + push {r2, r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r7, {r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf7da000a │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + @ instruction: 0xfa22000a │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf7f0000a │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + @ instruction: 0xfa38000a │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf71a000a │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + vld4.8 {d16-d19}, [r2], sl │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - revsh r4, r7 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - rev16 r2, r4 │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ movs r2, r1 │ │ │ │ - sbcs.w r0, r0, #9043968 @ 0x8a0000 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf7b8000a │ │ │ │ + ldmia r4!, {r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf4a8000a │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + @ instruction: 0xf6f0000a │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf4c8000a │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + @ instruction: 0xf710000a │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb83e │ │ │ │ movs r3, r1 │ │ │ │ mov r5, sl │ │ │ │ mov r1, r7 │ │ │ │ ldrd sl, r0, [sp, #20] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ blx 22e7c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -293453,206 +293453,206 @@ │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x00ae │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x0086 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x006c │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x003e │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x0016 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ movs r2, r1 │ │ │ │ - cbz r2, da91e │ │ │ │ + cbz r2, da970 │ │ │ │ movs r3, r1 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + nop {13} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + ittt ge │ │ │ │ + movge r2, r1 │ │ │ │ + stmiage r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + movge r2, r1 │ │ │ │ + vhadd.s8 d0, d14, d10 │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + ite vc │ │ │ │ + movvc r2, r1 │ │ │ │ + stmiavs r3!, {r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stcl 0, cr0, [r6], {10} │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + cdp 0, 13, cr0, cr0, cr10, {0} │ │ │ │ + itt mi │ │ │ │ + movmi r2, r1 │ │ │ │ + stmiami r3!, {r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + it cs │ │ │ │ + movcs r2, r1 │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + it ne │ │ │ │ + movne r2, r1 │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - stc 0, cr0, [r8], {10} │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + uxth r6, r4 │ │ │ │ + movs r3, r1 │ │ │ │ + bkpt 0x00de │ │ │ │ movs r2, r1 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + cdp 0, 3, cr0, cr12, cr10, {0} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00be │ │ │ │ movs r2, r1 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x0094 │ │ │ │ movs r2, r1 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ - movs r3, r1 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + bkpt 0x0072 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xebf4000a │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x0042 │ │ │ │ movs r2, r1 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + bkpt 0x0014 │ │ │ │ movs r2, r1 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + bkpt 0x0002 │ │ │ │ movs r2, r1 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r2, da9fa │ │ │ │ + cbz r0, da9b8 │ │ │ │ + movs r3, r1 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ movs r2, r1 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r4, da9f6 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - it al │ │ │ │ - moval r2, r1 │ │ │ │ - cbnz r2, da9fa │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ movs r2, r1 │ │ │ │ - itet le │ │ │ │ - movle r2, r1 │ │ │ │ - addgt r7, sp, #288 @ 0x120 │ │ │ │ - movle r3, r1 │ │ │ │ - cbnz r4, da9fc │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - nop {11} │ │ │ │ + add r6, pc, #704 @ (adr r6, dac6c ) │ │ │ │ + movs r3, r1 │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ movs r2, r1 │ │ │ │ - itet vc │ │ │ │ - movvc r2, r1 │ │ │ │ - cbnz r6, daa00 @ unpredictable │ │ │ │ - movvc r2, r1 │ │ │ │ - itee ls │ │ │ │ - movls r2, r1 │ │ │ │ - addhi r4, pc, #416 @ (adr r4, dab4c ) │ │ │ │ - movhi r3, r1 │ │ │ │ - cbnz r2, daa04 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - itee vs │ │ │ │ - movvs r2, r1 │ │ │ │ - cbnz r4, daa02 @ unpredictable │ │ │ │ - movvc r2, r1 │ │ │ │ - it mi │ │ │ │ - movmi r2, r1 │ │ │ │ - cbnz r2, daa02 │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ movs r2, r1 │ │ │ │ - itte cs │ │ │ │ - movcs r2, r1 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - movcc r2, r1 │ │ │ │ - revsh r4, r6 │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - yield │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ movs r2, r1 │ │ │ │ - bics.w r0, r6, sl │ │ │ │ - revsh r0, r0 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ + movs r2, r1 │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ + movs r2, r1 │ │ │ │ + ldcl 0, cr0, [lr], #-40 @ 0xffffffd8 │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r2, r1 │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ + movs r2, r1 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - hlt 0x0012 │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x00ae │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - rev16 r2, r2 │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [pc, #608] @ (dac50 ) │ │ │ │ + ldr r3, [pc, #896] @ (dad70 ) │ │ │ │ movs r2, r1 │ │ │ │ - vhadd.s16 d16, d10, d10 │ │ │ │ - rev r6, r6 │ │ │ │ + sub.w r0, r2, #10 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [pc, #496] @ (dabec ) │ │ │ │ + ldr r3, [pc, #784] @ (dad0c ) │ │ │ │ movs r2, r1 │ │ │ │ - bgt.n daa1c │ │ │ │ + udf #86 @ 0x56 │ │ │ │ movs r2, r1 │ │ │ │ - rev r2, r3 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [pc, #384] @ (dab88 ) │ │ │ │ + ldr r3, [pc, #672] @ (daca8 ) │ │ │ │ movs r2, r1 │ │ │ │ - beq.n da9d0 │ │ │ │ + bcc.n daa60 │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r6, daa4e │ │ │ │ + pop {r1, r2, r6} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [pc, #272] @ (dab24 ) │ │ │ │ + ldr r3, [pc, #560] @ (dac44 ) │ │ │ │ movs r2, r1 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r2, daa54 │ │ │ │ + pop {r1, r3, r5} │ │ │ │ movs r4, r1 │ │ │ │ - ldr r1, [pc, #160] @ (daac0 ) │ │ │ │ - movs r2, r1 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + ldr r3, [pc, #448] @ (dabe0 ) │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r6, daa58 │ │ │ │ - movs r4, r1 │ │ │ │ - ldr r1, [pc, #48] @ (daa5c ) │ │ │ │ + ittt ge │ │ │ │ + movge r2, r1 │ │ │ │ + popge {r1, r2, r3} │ │ │ │ + movge r4, r1 │ │ │ │ + ldr r3, [pc, #336] @ (dab7c ) │ │ │ │ movs r2, r1 │ │ │ │ - bvs.n daa14 │ │ │ │ + bls.n daaa4 │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r2, daa5e │ │ │ │ + cbnz r2, daab0 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [pc, #960] @ (dadf8 ) │ │ │ │ + ldr r3, [pc, #224] @ (dab18 ) │ │ │ │ movs r2, r1 │ │ │ │ - bgt.n daad8 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r6, daa62 │ │ │ │ + cbnz r6, daab4 │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [pc, #848] @ (dad94 ) │ │ │ │ + ldr r3, [pc, #112] @ (daab4 ) │ │ │ │ movs r2, r1 │ │ │ │ - bgt.n daac4 │ │ │ │ + udf #134 @ 0x86 │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r2, daa68 │ │ │ │ + cbnz r2, daaba │ │ │ │ movs r4, r1 │ │ │ │ - ldr r0, [pc, #736] @ (dad30 ) │ │ │ │ + ldr r3, [pc, #0] @ (daa50 ) │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xe8c2000a │ │ │ │ + add.w r0, sl, sl │ │ │ │ │ │ │ │ 000daa54 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #212] @ dab38 │ │ │ │ @@ -293754,25 +293754,25 @@ │ │ │ │ movs r6, r1 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, r4] │ │ │ │ movs r6, r1 │ │ │ │ - cbnz r6, dab9e │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + cbnz r2, dab7e │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r6, dabb6 │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #0 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000dab6c : │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ @@ -294853,101 +294853,99 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, r1] │ │ │ │ movs r6, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8ce000a │ │ │ │ - rev r0, r1 │ │ │ │ + adds.w r0, r6, sl │ │ │ │ + pop {r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldmia.w lr, {r1, r3} │ │ │ │ - cbnz r0, db72e │ │ │ │ + @ instruction: 0xeae6000a │ │ │ │ + pop {r5} │ │ │ │ movs r2, r1 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ movs r3, r1 │ │ │ │ - strd r0, r0, [r4], #-40 @ 0x28 │ │ │ │ - cbnz r4, db728 │ │ │ │ + @ instruction: 0xeaac000a │ │ │ │ + cbnz r4, db77a │ │ │ │ movs r2, r1 │ │ │ │ strh r4, [r2, r4] │ │ │ │ movs r6, r1 │ │ │ │ - @ instruction: 0xe812000a │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + orrs.w r0, sl, sl │ │ │ │ + add r3, sp, #32 │ │ │ │ movs r3, r1 │ │ │ │ - cbnz r4, db722 │ │ │ │ + cbnz r4, db774 │ │ │ │ movs r2, r1 │ │ │ │ - b.n db6c8 │ │ │ │ + bic.w r0, r0, sl │ │ │ │ + cbnz r4, db772 │ │ │ │ movs r2, r1 │ │ │ │ - cbnz r4, db720 │ │ │ │ - movs r2, r1 │ │ │ │ - b.n db694 │ │ │ │ - movs r2, r1 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + and.w r0, r2, sl │ │ │ │ + cbnz r6, db772 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dbbac │ │ │ │ + b.n db03c │ │ │ │ movs r2, r1 │ │ │ │ - cbz r2, db792 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ movs r2, r1 │ │ │ │ - b.n dbb7c │ │ │ │ + b.n db00c │ │ │ │ movs r2, r1 │ │ │ │ - cbz r6, db792 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #776 @ (adr r2, dba48 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, db768 ) │ │ │ │ movs r3, r1 │ │ │ │ - b.n dbb34 │ │ │ │ + b.n dafc4 │ │ │ │ movs r2, r1 │ │ │ │ - cbz r6, db794 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r2, r1 │ │ │ │ - b.n dbafc │ │ │ │ + b.n daf8c │ │ │ │ movs r2, r1 │ │ │ │ - cbz r4, db794 │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ movs r2, r1 │ │ │ │ - b.n dbad4 │ │ │ │ + b.n daf64 │ │ │ │ movs r2, r1 │ │ │ │ - uxtb r4, r7 │ │ │ │ + push {r2, r6, lr} │ │ │ │ movs r2, r1 │ │ │ │ - b.n dba88 │ │ │ │ + b.n dbf18 │ │ │ │ movs r2, r1 │ │ │ │ - uxtb r2, r2 │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ movs r2, r1 │ │ │ │ - b.n dba2c │ │ │ │ + b.n dbebc │ │ │ │ movs r2, r1 │ │ │ │ - uxth r0, r4 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - b.n db9ec │ │ │ │ + b.n dbe7c │ │ │ │ movs r2, r1 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - b.n db9b8 │ │ │ │ + b.n dbe48 │ │ │ │ movs r2, r1 │ │ │ │ - sxtb r6, r3 │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - b.n db990 │ │ │ │ + b.n dbe20 │ │ │ │ movs r2, r1 │ │ │ │ - sxtb r6, r0 │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ movs r2, r1 │ │ │ │ - b.n db958 │ │ │ │ + b.n dbde8 │ │ │ │ movs r2, r1 │ │ │ │ - sxth r6, r4 │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - b.n db8f0 │ │ │ │ + b.n dbd80 │ │ │ │ movs r2, r1 │ │ │ │ - cbz r6, db7ca │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - b.n db86c │ │ │ │ + b.n dbcfc │ │ │ │ movs r2, r1 │ │ │ │ - cbz r4, db7c8 │ │ │ │ + cbz r4, db81a │ │ │ │ movs r2, r1 │ │ │ │ ldrd r3, r7, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r8, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -295715,179 +295713,179 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n dc050 │ │ │ │ + ble.n dbee0 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ movs r2, r1 │ │ │ │ - bge.n dbfa0 │ │ │ │ + ble.n dc030 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ movs r2, r1 │ │ │ │ - bge.n dbf50 │ │ │ │ + ble.n dbfe0 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ movs r2, r1 │ │ │ │ - bge.n dbf1c │ │ │ │ + bgt.n dbfac │ │ │ │ movs r2, r1 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ movs r2, r1 │ │ │ │ - bge.n dc0cc │ │ │ │ + bgt.n dbf5c │ │ │ │ movs r2, r1 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #0 │ │ │ │ movs r2, r1 │ │ │ │ - bge.n dc08c │ │ │ │ + bgt.n dbf1c │ │ │ │ movs r2, r1 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ movs r2, r1 │ │ │ │ - bge.n dc050 │ │ │ │ + bgt.n dc0e0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ movs r2, r1 │ │ │ │ - bls.n dbfec │ │ │ │ + bgt.n dc07c │ │ │ │ movs r2, r1 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ movs r2, r1 │ │ │ │ - bls.n dbf88 │ │ │ │ + bgt.n dc018 │ │ │ │ movs r2, r1 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r1 │ │ │ │ - bls.n dc0f0 │ │ │ │ + blt.n dbf80 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ movs r2, r1 │ │ │ │ - bls.n dc090 │ │ │ │ + blt.n dbf20 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r1 │ │ │ │ - bls.n dc028 │ │ │ │ + blt.n dc0b8 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n dbfe4 │ │ │ │ + blt.n dc074 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n dbfbc │ │ │ │ + blt.n dc04c │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n dbf78 │ │ │ │ + bge.n dc008 │ │ │ │ movs r2, r1 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n dc12c │ │ │ │ + bge.n dbfbc │ │ │ │ movs r2, r1 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n dc0b4 │ │ │ │ + bge.n dbf44 │ │ │ │ movs r2, r1 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n dc04c │ │ │ │ + bge.n dc0dc │ │ │ │ movs r2, r1 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ movs r2, r1 │ │ │ │ - bvc.n dc020 │ │ │ │ + bge.n dc0b0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ movs r3, r1 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ movs r2, r1 │ │ │ │ - bvc.n dbfc4 │ │ │ │ + bls.n dc054 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ movs r2, r1 │ │ │ │ - bvc.n dbf80 │ │ │ │ + bls.n dc010 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ movs r3, r1 │ │ │ │ - bvc.n dc138 │ │ │ │ + bls.n dbfc8 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ movs r2, r1 │ │ │ │ - bvc.n dc0d4 │ │ │ │ + bls.n dc164 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ movs r2, r1 │ │ │ │ - bvc.n dc08c │ │ │ │ + bls.n dc11c │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ movs r2, r1 │ │ │ │ - bvs.n dc048 │ │ │ │ + bls.n dc0d8 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r2, r1 │ │ │ │ - bvs.n dbffc │ │ │ │ + bhi.n dc08c │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #960 @ (adr r7, dc458 ) │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ movs r2, r1 │ │ │ │ - bvs.n dbfb8 │ │ │ │ + bhi.n dc048 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #808 @ (adr r7, dc3c8 ) │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ movs r2, r1 │ │ │ │ - bvs.n dc190 │ │ │ │ + bhi.n dc020 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #712 @ (adr r7, dc370 ) │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, r1 │ │ │ │ - bvs.n dc158 │ │ │ │ + bhi.n dbfe8 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #584 @ (adr r7, dc2f8 ) │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r2, r1 │ │ │ │ - bvs.n dc12c │ │ │ │ + bhi.n dbfbc │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #480 @ (adr r7, dc298 ) │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ movs r2, r1 │ │ │ │ - add r3, pc, #80 @ (adr r3, dc10c ) │ │ │ │ + add r5, pc, #368 @ (adr r5, dc22c ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ movs r2, r1 │ │ │ │ - rev r4, r3 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #992 @ (adr r2, dc4a8 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, dc1c8 ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n dc130 │ │ │ │ + bge.n dc1c0 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #880 @ (adr r2, dc444 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, dc164 ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #768 @ (adr r2, dc3e0 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, dc100 ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r2, #6 │ │ │ │ - movs r2, r1 │ │ │ │ - pop {r6, pc} │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #656 @ (adr r2, dc37c ) │ │ │ │ + it hi │ │ │ │ + movhi r2, r1 │ │ │ │ + add r4, pc, #944 @ (adr r4, dc49c ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + cbnz r0, dc120 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #544 @ (adr r2, dc318 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, dc438 ) │ │ │ │ movs r4, r1 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r4, #22 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #160 @ (adr r4, dc1a0 ) │ │ │ │ + add r6, pc, #448 @ (adr r6, dc2c0 ) │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000dc100 : │ │ │ │ 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 │ │ │ │ @@ -296872,61 +296870,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, pc, #784 @ (adr r0, dce4c ) │ │ │ │ + add r3, pc, #48 @ (adr r3, dcb6c ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, pc, #616 @ (adr r0, dcdac ) │ │ │ │ + add r2, pc, #904 @ (adr r2, dcecc ) │ │ │ │ movs r2, r1 │ │ │ │ subs r2, #26 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r2, r1 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r2, r1 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ movs r2, r1 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ movs r2, r1 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + rev r2, r6 │ │ │ │ movs r2, r1 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -298215,197 +298213,197 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ b.w dc5d8 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ movs r2, r1 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ movs r2, r1 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #32] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #632] @ 0x278 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #480 @ (adr r3, ddc80 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, ddda0 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r1, pc, #616 @ (adr r1, ddd98 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + str r0, [sp, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + str r2, [r6, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ ldr.w r1, [pc, #2772] @ de664 │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ ldr.w r0, [pc, #2768] @ de668 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -299341,223 +299339,223 @@ │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 46444 │ │ │ │ b.w dc5d8 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r1, pc, #800 @ (adr r1, dea44 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r7, #32] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r5, #8] │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ movs r2, r1 │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -300972,378 +300970,378 @@ │ │ │ │ ldr r0, [pc, #744] @ (dfb64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #632 @ 0x278 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #672] @ (dfb60 ) │ │ │ │ + ldr r5, [pc, #960] @ (dfc80 ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #952] @ (dfc9c ) │ │ │ │ + ldr r5, [pc, #216] @ (df9bc ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #760] @ (dfbe8 ) │ │ │ │ + ldr r5, [pc, #24] @ (df908 ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #24] @ (df924 ) │ │ │ │ + ldr r3, [pc, #312] @ (dfa44 ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #536] @ (dfb44 ) │ │ │ │ + ldr r2, [pc, #824] @ (dfc64 ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ movs r2, r1 │ │ │ │ - bx sl │ │ │ │ + ldr r1, [pc, #616] @ (dfbd8 ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r2, r1 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r0, [pc, #304] @ (dfaec ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ movs r2, r1 │ │ │ │ - cmp ip, r6 │ │ │ │ + blxns pc │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #8] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + strb r2, [r3, #8] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r7, #7] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + strb r2, [r3, #7] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + strb r6, [r5, #6] │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + strb r0, [r4, #3] │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ movs r2, r1 │ │ │ │ - sbcs r2, r3 │ │ │ │ + mvns r2, r4 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ movs r2, r1 │ │ │ │ - orrs r0, r1 │ │ │ │ + cmp r0, sl │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r2, [r2, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #7] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xfa920009 │ │ │ │ - add r0, pc, #672 @ (adr r0, dfd54 ) │ │ │ │ + ldc2l 0, cr0, [sl], {9} │ │ │ │ + add r2, pc, #960 @ (adr r2, dfe74 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xfa760009 │ │ │ │ - add r0, pc, #608 @ (adr r0, dfd20 ) │ │ │ │ + ldc2 0, cr0, [lr], #36 @ 0x24 │ │ │ │ + add r2, pc, #896 @ (adr r2, dfe40 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xfa5a0009 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + stc2 0, cr0, [r2], #36 @ 0x24 │ │ │ │ + add r1, pc, #128 @ (adr r1, dfb4c ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xfa3e0009 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + stc2 0, cr0, [r6], {9} │ │ │ │ + strb r4, [r3, #31] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xfa220009 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + stc2l 0, cr0, [sl], #-36 @ 0xffffffdc │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xfa060009 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + mcrr2 0, 0, r0, lr, cr9 │ │ │ │ + add r0, pc, #64 @ (adr r0, dfb30 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - vld1.8 {d16[0]}, [sl], r9 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + ldc2 0, cr0, [r2], #-36 @ 0xffffffdc │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ - vst1.8 {d16[0]}, [lr], r9 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldc2 0, cr0, [r6], {9} │ │ │ │ + add r2, pc, #272 @ (adr r2, dfc18 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsh.w r0, [r2, #9] │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + @ instruction: 0xfbfa0009 │ │ │ │ + add r2, pc, #16 @ (adr r2, dfb24 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ movs r4, r1 │ │ │ │ - ldrsb.w r0, [r6, #9] │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + @ instruction: 0xfbde0009 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - ldr??.w r0, [sl, r9] │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + smlal r0, r0, r2, r9 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - ldr??.w r0, [lr, r9] │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + umull r0, r0, r6, r9 │ │ │ │ + add r1, pc, #656 @ (adr r1, dfdc8 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ - vst4.8 {d16-d19}, [r2], r9 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + smull r0, r0, sl, r9 │ │ │ │ + add r1, pc, #448 @ (adr r1, dfd04 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - vld4.8 {d0-d3}, [r6], r9 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + smmls r0, lr, r9, r0 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ movs r4, r1 │ │ │ │ - vst4.8 {d0-d3}, [sl], r9 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + smmla r0, r2, r9, r0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ movs r4, r1 │ │ │ │ - str??.w r0, [lr, #9] │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + smlawb r0, r6, r9, r0 │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ movs r2, r1 │ │ │ │ ldr r3, [pc, #24] @ (dfb84 ) │ │ │ │ movw r2, #33835 @ 0x842b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (dfb88 ) │ │ │ │ ldr r0, [pc, #20] @ (dfb8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #632 @ 0x278 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xf5f40009 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh.w r0, [ip, r9] │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000dfb90 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -301466,27 +301464,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r6, r1 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000dfce4 : │ │ │ │ b.w dc100 │ │ │ │ │ │ │ │ 000dfce8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -301568,23 +301566,23 @@ │ │ │ │ movs r6, r1 │ │ │ │ strb r4, [r4, #28] │ │ │ │ movs r6, r1 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #10 │ │ │ │ movs r6, r1 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000dfdc4 : │ │ │ │ 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 │ │ │ │ @@ -303981,332 +303979,332 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ movs r2, r1 │ │ │ │ @ instruction: 0xf0be000d │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [pc, #832] @ (e1bbc ) │ │ │ │ + str r0, [r3, r0] │ │ │ │ movs r4, r1 │ │ │ │ - ble.n e18ac │ │ │ │ + svc 94 @ 0x5e │ │ │ │ movs r1, r1 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [pc, #696] @ (e1b40 ) │ │ │ │ + ldr r7, [pc, #984] @ (e1c60 ) │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n e1874 │ │ │ │ + svc 60 @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [pc, #560] @ (e1ac4 ) │ │ │ │ + ldr r7, [pc, #848] @ (e1be4 ) │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n e183c │ │ │ │ + svc 26 │ │ │ │ movs r1, r1 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [pc, #448] @ (e1a60 ) │ │ │ │ + ldr r7, [pc, #736] @ (e1b80 ) │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n e1810 │ │ │ │ + udf #254 @ 0xfe │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n e17cc │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ movs r2, r1 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ movs r4, r1 │ │ │ │ - ble.n e1830 │ │ │ │ + b.n e18c0 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n e188c │ │ │ │ + b.n e191c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [pc, #136] @ (e194c ) │ │ │ │ + ldr r7, [pc, #424] @ (e1a6c ) │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n e1998 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [pc, #24] @ (e18e8 ) │ │ │ │ + ldr r7, [pc, #312] @ (e1a08 ) │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n e196c │ │ │ │ + udf #148 @ 0x94 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #936] @ (e1c84 ) │ │ │ │ + ldr r7, [pc, #200] @ (e19a4 ) │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n e1940 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #824] @ (e1c20 ) │ │ │ │ + ldr r7, [pc, #88] @ (e1940 ) │ │ │ │ movs r4, r1 │ │ │ │ - bgt.n e1914 │ │ │ │ + udf #92 @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #712] @ (e1bbc ) │ │ │ │ + ldr r6, [pc, #1000] @ (e1cdc ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e18e8 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #600] @ (e1b58 ) │ │ │ │ + ldr r6, [pc, #888] @ (e1c78 ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e18bc │ │ │ │ + udf #36 @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #488] @ (e1af4 ) │ │ │ │ + ldr r6, [pc, #776] @ (e1c14 ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e1890 │ │ │ │ + udf #8 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #376] @ (e1a90 ) │ │ │ │ + ldr r6, [pc, #664] @ (e1bb0 ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e1864 │ │ │ │ + ble.n e18f4 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #264] @ (e1a2c ) │ │ │ │ + ldr r6, [pc, #552] @ (e1b4c ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e1838 │ │ │ │ + ble.n e18c8 │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #152] @ (e19c8 ) │ │ │ │ + ldr r6, [pc, #440] @ (e1ae8 ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e1a0c │ │ │ │ + ble.n e189c │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #40] @ (e1964 ) │ │ │ │ + ldr r6, [pc, #328] @ (e1a84 ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e19e0 │ │ │ │ + ble.n e1870 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #952] @ (e1d00 ) │ │ │ │ + ldr r6, [pc, #216] @ (e1a20 ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e19b4 │ │ │ │ + ble.n e1a44 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #840] @ (e1c9c ) │ │ │ │ + ldr r6, [pc, #104] @ (e19bc ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n e1988 │ │ │ │ + ble.n e1a18 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #728] @ (e1c38 ) │ │ │ │ + ldr r5, [pc, #1016] @ (e1d58 ) │ │ │ │ movs r4, r1 │ │ │ │ - bge.n e195c │ │ │ │ + ble.n e19ec │ │ │ │ movs r1, r1 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #616] @ (e1bd4 ) │ │ │ │ + ldr r5, [pc, #904] @ (e1cf4 ) │ │ │ │ movs r4, r1 │ │ │ │ - bge.n e1930 │ │ │ │ + ble.n e19c0 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #504] @ (e1b70 ) │ │ │ │ + ldr r5, [pc, #792] @ (e1c90 ) │ │ │ │ movs r4, r1 │ │ │ │ - bge.n e1904 │ │ │ │ + ble.n e1994 │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #392] @ (e1b0c ) │ │ │ │ + ldr r5, [pc, #680] @ (e1c2c ) │ │ │ │ movs r4, r1 │ │ │ │ - bge.n e18d8 │ │ │ │ + bgt.n e1968 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #280] @ (e1aa8 ) │ │ │ │ + ldr r5, [pc, #568] @ (e1bc8 ) │ │ │ │ movs r4, r1 │ │ │ │ - bge.n e18ac │ │ │ │ + bgt.n e193c │ │ │ │ movs r1, r1 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #168] @ (e1a44 ) │ │ │ │ + ldr r5, [pc, #456] @ (e1b64 ) │ │ │ │ movs r4, r1 │ │ │ │ - bge.n e1a80 │ │ │ │ + bgt.n e1910 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ movs r2, r1 │ │ │ │ ldr r3, [pc, #360] @ (e1b10 ) │ │ │ │ movw r2, #19240 @ 0x4b28 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #356] @ (e1b14 ) │ │ │ │ ldr r0, [pc, #356] @ (e1b18 ) │ │ │ │ add r3, pc │ │ │ │ @@ -304430,91 +304428,91 @@ │ │ │ │ ldr r1, [pc, #164] @ (e1ba4 ) │ │ │ │ ldr r0, [pc, #164] @ (e1ba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r0, [pc, #456] @ (e1cdc ) │ │ │ │ + ldr r2, [pc, #744] @ (e1dfc ) │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n e1a88 │ │ │ │ + bge.n e1b18 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #344] @ (e1c78 ) │ │ │ │ + ldr r2, [pc, #632] @ (e1d98 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n e1a5c │ │ │ │ + bls.n e1aec │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [pc, #232] @ (e1c10 ) │ │ │ │ + ldr r6, [pc, #520] @ (e1d30 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #232] @ (e1c14 ) │ │ │ │ + ldr r2, [pc, #520] @ (e1d34 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n e1a30 │ │ │ │ + bls.n e1ac0 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #120] @ (e1bb0 ) │ │ │ │ + ldr r2, [pc, #408] @ (e1cd0 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n e1c04 │ │ │ │ + bls.n e1a94 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #8] @ (e1b4c ) │ │ │ │ + ldr r2, [pc, #296] @ (e1c6c ) │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n e1bd8 │ │ │ │ + bls.n e1a68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + str r2, [r5, #0] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r2, [pc, #184] @ (e1c08 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n e1bac │ │ │ │ + bls.n e1c3c │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + ldr r2, [pc, #72] @ (e1ba4 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvc.n e1b80 │ │ │ │ + bls.n e1c10 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r1, [pc, #984] @ (e1f40 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n e1b54 │ │ │ │ + bls.n e1be4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + ldr r1, [pc, #872] @ (e1edc ) │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n e1b28 │ │ │ │ + bls.n e1bb8 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [pc, #424] @ (e1d24 ) │ │ │ │ + ldr r5, [pc, #712] @ (e1e44 ) │ │ │ │ movs r2, r1 │ │ │ │ - bx lr │ │ │ │ + ldr r1, [pc, #760] @ (e1e78 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n e1afc │ │ │ │ + bls.n e1b8c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #648] @ (e1e14 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n e1ad0 │ │ │ │ + bhi.n e1b60 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ movs r2, r1 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #536] @ (e1db0 ) │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n e1aa4 │ │ │ │ + bhi.n e1b34 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r2, r1 │ │ │ │ - bx r4 │ │ │ │ + ldr r1, [pc, #424] @ (e1d4c ) │ │ │ │ movs r4, r1 │ │ │ │ - bvs.n e1c78 │ │ │ │ + bhi.n e1b08 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [pc, #952] @ (e1f64 ) │ │ │ │ + ldr r5, [pc, #216] @ (e1c84 ) │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000e1bac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -305388,33 +305386,33 @@ │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r2, r1 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ movs r2, r1 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ movs r2, r1 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ movs r3, r1 │ │ │ │ ble.n e2418 │ │ │ │ movs r5, r1 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ movs r3, r1 │ │ │ │ ldr.w r3, [pc, #2844] @ e3000 │ │ │ │ add.w r2, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #1628] @ 0x65c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -306485,81 +306483,81 @@ │ │ │ │ bl 24a84 │ │ │ │ b.w e2250 │ │ │ │ nop │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #1016 @ (adr r2, e3408 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, e3128 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #768 @ (adr r2, e3318 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, e3038 ) │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #656 @ (adr r2, e32b4 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, e33d4 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ movs r2, r1 │ │ │ │ - add r2, pc, #432 @ (adr r2, e31dc ) │ │ │ │ + add r4, pc, #720 @ (adr r4, e32fc ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ movs r2, r1 │ │ │ │ - add r1, pc, #520 @ (adr r1, e323c ) │ │ │ │ + add r3, pc, #808 @ (adr r3, e335c ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + add r1, pc, #48 @ (adr r1, e306c ) │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + add r0, pc, #888 @ (adr r0, e33c0 ) │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + add r0, pc, #712 @ (adr r0, e331c ) │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #424 @ (adr r0, e3208 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #80 @ (adr r0, e30b8 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ movs r3, r1 │ │ │ │ - movs r6, #28 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ movs r3, r1 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #1604] @ 0x644 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -307662,112 +307660,113 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w e2c96 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w e2caa │ │ │ │ nop │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl, #36]! @ 0x24 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + lsls r2, r0, #1 │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + movs r2, r1 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + str r2, [r1, #4] │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r6, #0 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + str r6, [r0, #0] │ │ │ │ movs r2, r1 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, r5, #7 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrsh r0, [r5, r7] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r5, #4 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ movs r3, r1 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ movs r3, r1 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n e3d24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ @@ -308852,174 +308851,174 @@ │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ bl 46444 │ │ │ │ b.w e39b8 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ movs r3, r1 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - usat r0, #9, r4 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + rsb r0, ip, #8978432 @ 0x890000 │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ movs r2, r1 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ movs r3, r1 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ movs r2, r1 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strb r6, [r1, r3] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r2, r1 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r2, r7] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r3, r1 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf0c20009 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + ssat r0, #10, sl │ │ │ │ + strh r0, [r5, r5] │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ movs r3, r1 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ movs r2, r1 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r3, r1 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ movs r3, r1 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r6, #18 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r7, [pc, #960] @ (e4d74 ) │ │ │ │ + strh r0, [r7, r0] │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [pc, #720] @ (e4c8c ) │ │ │ │ + str r4, [r7, r7] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ movs r3, r1 │ │ │ │ - ldr r7, [pc, #632] @ (e4c3c ) │ │ │ │ + str r6, [r4, r7] │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - vhadd.s8 d0, d8, d9 │ │ │ │ - ldr r7, [pc, #416] @ (e4b70 ) │ │ │ │ + adcs.w r0, r0, #9 │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldrd sl, fp, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ ldrd r7, r8, [sp, #44] @ 0x2c │ │ │ │ @@ -310172,201 +310171,200 @@ │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ b.w e2250 │ │ │ │ - ldr r5, [pc, #520] @ (e5870 ) │ │ │ │ + ldr r7, [pc, #808] @ (e5990 ) │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [pc, #408] @ (e5808 ) │ │ │ │ + ldr r7, [pc, #696] @ (e5928 ) │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [pc, #904] @ (e5a00 ) │ │ │ │ + ldr r7, [pc, #168] @ (e5720 ) │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [pc, #672] @ (e5920 ) │ │ │ │ + ldr r6, [pc, #960] @ (e5a40 ) │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [pc, #8] @ (e5690 ) │ │ │ │ + ldr r5, [pc, #296] @ (e57b0 ) │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [pc, #848] @ (e59e0 ) │ │ │ │ + ldr r5, [pc, #112] @ (e5700 ) │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r1, [pc, #104] @ (e5700 ) │ │ │ │ + ldr r3, [pc, #392] @ (e5820 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #984] @ (e5a78 ) │ │ │ │ + ldr r3, [pc, #248] @ (e5798 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ movs r3, r1 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #816] @ (e59dc ) │ │ │ │ + ldr r3, [pc, #80] @ (e56fc ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #640] @ (e5938 ) │ │ │ │ + ldr r2, [pc, #928] @ (e5a58 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [pc, #496] @ (e58b0 ) │ │ │ │ + ldr r2, [pc, #784] @ (e59d0 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ movs r3, r1 │ │ │ │ - mov ip, pc │ │ │ │ + ldr r1, [pc, #272] @ (e57d8 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ movs r3, r1 │ │ │ │ - b.n e53b8 │ │ │ │ - movs r1, r1 │ │ │ │ - mov ip, sl │ │ │ │ + ldmia.w ip!, {r0, r3} │ │ │ │ + ldr r1, [pc, #112] @ (e5744 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ movs r3, r1 │ │ │ │ - mov r8, r6 │ │ │ │ + ldr r0, [pc, #992] @ (e5abc ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r0, #2 │ │ │ │ movs r2, r1 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r0, [pc, #800] @ (e5a08 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r3, #6 │ │ │ │ movs r2, r1 │ │ │ │ - mov r0, sl │ │ │ │ + ldr r0, [pc, #608] @ (e5954 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r3, r1 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r0, [pc, #480] @ (e58dc ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ movs r3, r1 │ │ │ │ - mov r0, r3 │ │ │ │ + ldr r0, [pc, #384] @ (e5884 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r3, r1 │ │ │ │ - cmp ip, pc │ │ │ │ + ldr r0, [pc, #272] @ (e581c ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ movs r3, r1 │ │ │ │ - b.n e5178 │ │ │ │ + b.n e5608 │ │ │ │ movs r1, r1 │ │ │ │ - cmp sl, r2 │ │ │ │ + @ instruction: 0x47da │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, ip │ │ │ │ + @ instruction: 0x47ae │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ movs r3, r1 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ movs r2, r1 │ │ │ │ - cmp r2, r4 │ │ │ │ + bx sp │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ movs r3, r1 │ │ │ │ - cmp r0, r0 │ │ │ │ + bx r9 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ movs r3, r1 │ │ │ │ - add ip, ip │ │ │ │ + bxns r5 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ movs r3, r1 │ │ │ │ - add ip, r5 │ │ │ │ + mov ip, lr │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r3, r1 │ │ │ │ - b.n e4f94 │ │ │ │ + b.n e5424 │ │ │ │ movs r1, r1 │ │ │ │ - add ip, r0 │ │ │ │ + mov ip, r9 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ movs r3, r1 │ │ │ │ - add r4, fp │ │ │ │ + mov ip, r4 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ movs r3, r1 │ │ │ │ - mvns r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ movs r3, r1 │ │ │ │ - bics r4, r5 │ │ │ │ + cmp ip, lr │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + adds r2, r4, r5 │ │ │ │ movs r2, r1 │ │ │ │ - muls r2, r5 │ │ │ │ + cmp sl, r6 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + subs r4, r1, r2 │ │ │ │ movs r2, r1 │ │ │ │ - orrs r2, r2 │ │ │ │ + cmp r2, fp │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ movs r3, r1 │ │ │ │ - cmn r4, r6 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ movs r3, r1 │ │ │ │ - negs r0, r7 │ │ │ │ + add r8, r8 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ movs r3, r1 │ │ │ │ - negs r6, r3 │ │ │ │ + add lr, r4 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ movs r3, r1 │ │ │ │ - tst r0, r5 │ │ │ │ + add r0, lr │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ movs r3, r1 │ │ │ │ - b.n e5b14 │ │ │ │ + b.n e5fa4 │ │ │ │ movs r1, r1 │ │ │ │ - tst r2, r2 │ │ │ │ + add r2, fp │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ movs r3, r1 │ │ │ │ - b.n e5ae0 │ │ │ │ + b.n e5f70 │ │ │ │ movs r1, r1 │ │ │ │ - rors r2, r6 │ │ │ │ + add r2, r7 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ movs r3, r1 │ │ │ │ - rors r2, r2 │ │ │ │ + add r2, r3 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ movs r3, r1 │ │ │ │ - sbcs r0, r5 │ │ │ │ + mvns r0, r6 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ movs r3, r1 │ │ │ │ - sbcs r0, r2 │ │ │ │ + mvns r0, r3 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r2, [pc, #3400] @ e6528 │ │ │ │ ldr.w r1, [pc, #3400] @ e652c │ │ │ │ ldr.w r0, [pc, #3400] @ e6530 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -311504,334 +311502,335 @@ │ │ │ │ ldr r1, [pc, #664] @ (e67b0 ) │ │ │ │ ldr r0, [pc, #664] @ (e67b4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w e51e8 │ │ │ │ - stc2l 0, cr0, [lr, #40]! @ 0x28 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + movs r6, r6 │ │ │ │ + movs r3, r1 │ │ │ │ + tst r6, r6 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ movs r3, r1 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + ands r6, r5 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r3, r1 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n e6528 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ movs r3, r1 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ movs r3, r1 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ movs r3, r1 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n e65a8 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ movs r3, r1 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r2, r1 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r2, r1 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ movs r3, r1 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r6, #30 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ movs r2, r1 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r3, r1 │ │ │ │ - vst4.8 {d0-d3}, [sl], sl │ │ │ │ - subs r3, #10 │ │ │ │ + smmla r0, r2, sl, r0 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ movs r3, r1 │ │ │ │ - ldrh.w r0, [r2, #10] │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xfafa000a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r0, #9] │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #8] │ │ │ │ movs r3, r1 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #6] │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #6] │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf7de000a │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + @ instruction: 0xfa26000a │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r6, #5] │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r4, #2 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + strb r0, [r2, #5] │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r7, #3] │ │ │ │ movs r3, r1 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + strb r6, [r5, #2] │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + strb r2, [r1, #2] │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r3, #28 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf6b0000a │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + ldr??.w r0, [r8, #10] │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + strb r6, [r0, #1] │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r3, r1 │ │ │ │ - bhi.n e6664 │ │ │ │ + bge.n e66f4 │ │ │ │ movs r1, r1 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r3, r1 │ │ │ │ - bvc.n e6618 │ │ │ │ + bge.n e66a8 │ │ │ │ movs r1, r1 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ movs r2, r1 │ │ │ │ - bvc.n e6708 │ │ │ │ + bls.n e6598 │ │ │ │ movs r1, r1 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ movs r3, r1 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - adds r7, #4 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + subs r1, #18 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n e670c │ │ │ │ + bhi.n e679c │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n e66b8 │ │ │ │ + bhi.n e6748 │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n e661c │ │ │ │ + bvc.n e66ac │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, #6 │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n e66d4 │ │ │ │ + bvc.n e6764 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n e6684 │ │ │ │ + bvc.n e6714 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n e6620 │ │ │ │ + bvs.n e66b0 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r7, #10 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n e6780 │ │ │ │ + bvs.n e6810 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r6, #28 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf19e000a │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf3e6000a │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf122000a │ │ │ │ - adds r3, #30 │ │ │ │ + bfi r0, sl, #0, #11 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r5, #8 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #500 @ 0x1f4 │ │ │ │ ldr.w r1, [pc, #1620] @ e6e14 │ │ │ │ ldr.w r0, [pc, #1620] @ e6e18 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -312383,240 +312382,241 @@ │ │ │ │ ldr r0, [pc, #516] @ (e7008 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #740 @ 0x2e4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, #20 │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ movs r2, r1 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ movs r2, r1 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ movs r3, r1 │ │ │ │ - stc 0, cr0, [r4, #40] @ 0x28 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + vaddl.s8 q8, d12, d10 │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bne.n e6ed0 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - cmp r7, #18 │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + adds r1, #14 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - stc 0, cr0, [r8], #40 @ 0x28 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cdp 0, 15, cr0, cr0, cr10, {0} │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - stc 0, cr0, [ip], #-40 @ 0xffffffd8 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cdp 0, 7, cr0, cr4, cr10, {0} │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + adds r0, #22 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ movs r3, r1 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf7a20009 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + vld1.8 {d16[0]}, [sl], r9 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r7, #16 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ movs r3, r1 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r2, r1 │ │ │ │ - vaddl.u32 q8, d14, d9 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + lsls r6, r6, #8 │ │ │ │ movs r2, r1 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ + movs r2, r1 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ movs r2, r1 │ │ │ │ - vaddl.u32 q0, d14, d9 │ │ │ │ - cmp r4, #0 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ movs r2, r1 │ │ │ │ - strd r0, r0, [r6, #40]! @ 0x28 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + stc 0, cr0, [lr], #-40 @ 0xffffffd8 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ + movs r2, r1 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf5fc000b │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + str.w r0, [r4, fp] │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf5e0000b │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh.w r0, [r8, fp] │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + adds r4, r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ - rsb r0, r4, #9109504 @ 0x8b0000 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strb.w r0, [ip, fp] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ movs r1, r1 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ movs r2, r1 │ │ │ │ - sub.w r0, r8, #9109504 @ 0x8b0000 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + @ instruction: 0xf7f0000b │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf58c000b │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + @ instruction: 0xf7d4000b │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ movs r2, r1 │ │ │ │ - sbcs.w r0, r0, #9109504 @ 0x8b0000 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf7b8000b │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r4, #8 │ │ │ │ movs r2, r1 │ │ │ │ - adcs.w r0, r4, #9109504 @ 0x8b0000 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf79c000b │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf538000b │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf780000b │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r2, r1 │ │ │ │ - adds.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ - movs r1, r1 │ │ │ │ - b.n e6b60 │ │ │ │ + @ instruction: 0xf764000b │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - add.w r0, r0, #9109504 @ 0x8b0000 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + @ instruction: 0xe8280009 │ │ │ │ + @ instruction: 0xf748000b │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r1, #12 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf4e4000b │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + @ instruction: 0xf72c000b │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r5, #24 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf4c8000b │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + @ instruction: 0xf710000b │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xf4ac000b │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + @ instruction: 0xf6f4000b │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ movs r2, r1 │ │ │ │ - eors.w r0, r0, #9109504 @ 0x8b0000 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + @ instruction: 0xf6d8000b │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ movs r2, r1 │ │ │ │ - orns r0, r4, #9109504 @ 0x8b0000 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + @ instruction: 0xf6bc000b │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ movs r2, r1 │ │ │ │ - orrs.w r0, r8, #9109504 @ 0x8b0000 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + subw r0, r0, #2059 @ 0x80b │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r2, r1 │ │ │ │ - bics.w r0, ip, #9109504 @ 0x8b0000 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + @ instruction: 0xf684000b │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ movs r2, r1 │ │ │ │ - bic.w r0, r0, #9109504 @ 0x8b0000 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + @ instruction: 0xf668000b │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r3, #1 │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000e700c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -312842,52 +312842,52 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #62] @ 0x3e │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r6, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r9] │ │ │ │ + @ instruction: 0xfabe0009 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ movs r3, r1 │ │ │ │ ldrh r4, [r0, #58] @ 0x3a │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + beq.n e7364 │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r1, r1 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + beq.n e733c │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ movs r1, r1 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000e72a0 : │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ @@ -313957,56 +313957,56 @@ │ │ │ │ movs r5, r1 │ │ │ │ ldrh r6, [r6, #40] @ 0x28 │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + cpsie a │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ movs r3, r1 │ │ │ │ ldrh r4, [r5, #32] │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r7, [pc, #888] @ (e821c ) │ │ │ │ + strh r6, [r4, r0] │ │ │ │ movs r3, r1 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + adds r6, r2, #3 │ │ │ │ movs r2, r1 │ │ │ │ - bhi.n e7ed4 │ │ │ │ + bge.n e7f64 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r7, [pc, #376] @ (e8028 ) │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r3, r1 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r7, [pc, #224] @ (e7f98 ) │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r3, r1 │ │ │ │ - ldr r3, [pc, #600] @ (e8114 ) │ │ │ │ + ldr r5, [pc, #888] @ (e8234 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldcl 0, cr0, [lr, #-36] @ 0xffffffdc │ │ │ │ - subs r0, r3, r0 │ │ │ │ + vaddl.s32 q0, d6, d9 │ │ │ │ + adds r0, r4, #1 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [pc, #984] @ (e82a0 ) │ │ │ │ + str r6, [r7, r4] │ │ │ │ movs r3, r1 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [pc, #880] @ (e8240 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ movs r3, r1 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r1, [pc, #3180] @ e8b40 │ │ │ │ ldr.w r0, [pc, #3180] @ e8b44 │ │ │ │ movw r2, #593 @ 0x251 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -315116,201 +315116,200 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ bl 4097c │ │ │ │ b.n e8ae0 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r6, r6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [pc, #304] @ (e8c78 ) │ │ │ │ + str r4, [r2, r2] │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + subs r4, r3, r6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [pc, #200] @ (e8c18 ) │ │ │ │ + str r2, [r7, r1] │ │ │ │ movs r3, r1 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + subs r4, r4, r5 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [pc, #1000] @ (e8f40 ) │ │ │ │ + str r2, [r0, r1] │ │ │ │ movs r3, r1 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + subs r6, r0, r5 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r5, [pc, #880] @ (e8ed0 ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ movs r3, r1 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + subs r2, r3, r1 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #960] @ (e8f28 ) │ │ │ │ + ldr r7, [pc, #224] @ (e8c48 ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + subs r4, r7, r0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #840] @ (e8eb8 ) │ │ │ │ + ldr r7, [pc, #104] @ (e8bd8 ) │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + adds r2, r0, r7 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #352] @ (e8cdc ) │ │ │ │ + ldr r6, [pc, #640] @ (e8dfc ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + adds r4, r4, r6 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [pc, #232] @ (e8c6c ) │ │ │ │ + ldr r6, [pc, #520] @ (e8d8c ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #968] @ (e8f54 ) │ │ │ │ + ldr r6, [pc, #232] @ (e8c74 ) │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + adds r6, r7, r4 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #840] @ (e8ee0 ) │ │ │ │ + ldr r6, [pc, #104] @ (e8c00 ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + adds r0, r4, r4 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #720] @ (e8e70 ) │ │ │ │ + ldr r5, [pc, #1008] @ (e8f90 ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + adds r0, r1, r3 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [pc, #376] @ (e8d20 ) │ │ │ │ + ldr r5, [pc, #664] @ (e8e40 ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + adds r4, r3, r1 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #968] @ (e8f78 ) │ │ │ │ + ldr r5, [pc, #232] @ (e8c98 ) │ │ │ │ movs r3, r1 │ │ │ │ - ldmdb r6, {r0, r3} │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + adcs.w r0, lr, r9 │ │ │ │ + adds r6, r2, r0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #664] @ (e8e54 ) │ │ │ │ + ldr r4, [pc, #952] @ (e8f74 ) │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #440] @ (e8d80 ) │ │ │ │ + ldr r4, [pc, #728] @ (e8ea0 ) │ │ │ │ movs r3, r1 │ │ │ │ - stmia.w lr!, {r0, r3} │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + @ instruction: 0xeaf60009 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #264] @ (e8cdc ) │ │ │ │ + ldr r4, [pc, #552] @ (e8dfc ) │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r4, #29 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #928] @ (e8f80 ) │ │ │ │ + ldr r4, [pc, #192] @ (e8ca0 ) │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n e8cd4 │ │ │ │ + bmi.n e8b64 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #792] @ (e8f04 ) │ │ │ │ + ldr r4, [pc, #56] @ (e8c24 ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #584] @ (e8e3c ) │ │ │ │ + ldr r3, [pc, #872] @ (e8f5c ) │ │ │ │ movs r3, r1 │ │ │ │ - cbz r4, e8c56 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #160] @ (e8ca0 ) │ │ │ │ + ldr r3, [pc, #448] @ (e8dc0 ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #1000] @ (e8ff0 ) │ │ │ │ + ldr r3, [pc, #264] @ (e8d10 ) │ │ │ │ movs r3, r1 │ │ │ │ - b.n e8a28 │ │ │ │ - movs r1, r1 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + ldrd r0, r0, [r6, #-36] @ 0x24 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #648] @ (e8e9c ) │ │ │ │ + ldr r2, [pc, #936] @ (e8fbc ) │ │ │ │ movs r3, r1 │ │ │ │ - cmp r2, r5 │ │ │ │ + bx lr │ │ │ │ movs r3, r1 │ │ │ │ - uxth r6, r1 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #232] @ (e8d0c ) │ │ │ │ + ldr r2, [pc, #520] @ (e8e2c ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [pc, #64] @ (e8c6c ) │ │ │ │ + ldr r2, [pc, #352] @ (e8d8c ) │ │ │ │ movs r3, r1 │ │ │ │ - sxth r2, r1 │ │ │ │ + push {r1, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + ldr r1, [pc, #1016] @ (e9030 ) │ │ │ │ movs r3, r1 │ │ │ │ - cbz r2, e8c72 │ │ │ │ + push {r1, r5} │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + ldr r1, [pc, #824] @ (e8f7c ) │ │ │ │ movs r3, r1 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ movs r2, r1 │ │ │ │ - bx ip │ │ │ │ + ldr r1, [pc, #672] @ (e8eec ) │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + bcs.n e8cb4 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ movs r2, r1 │ │ │ │ - bx r6 │ │ │ │ + ldr r1, [pc, #504] @ (e8e50 ) │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ movs r2, r1 │ │ │ │ - add r6, lr │ │ │ │ + mov lr, r7 │ │ │ │ movs r3, r1 │ │ │ │ - b.n e91e0 │ │ │ │ + b.n e8670 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, sl │ │ │ │ + mov ip, r3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r3 │ │ │ │ + orrs r6, r4 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, r1 │ │ │ │ + mov r4, sl │ │ │ │ movs r3, r1 │ │ │ │ - b.n e90f4 │ │ │ │ + b.n e8584 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ movs r2, r1 │ │ │ │ - mvns r2, r2 │ │ │ │ + mov r2, r3 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r2, r1 │ │ │ │ - muls r2, r6 │ │ │ │ + cmp sl, r7 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ movs r2, r1 │ │ │ │ - muls r0, r2 │ │ │ │ + cmp r8, r3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ movs r2, r1 │ │ │ │ - orrs r2, r6 │ │ │ │ + cmp r2, pc │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ movs r2, r1 │ │ │ │ - cmn r2, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ movs r2, r1 │ │ │ │ - negs r2, r3 │ │ │ │ + add sl, r4 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ movs r2, r1 │ │ │ │ - rors r4, r7 │ │ │ │ + add r4, r8 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov fp, r5 │ │ │ │ ldr.w r1, [pc, #2768] @ e9794 │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ ldr.w r0, [pc, #2764] @ e9798 │ │ │ │ mov r6, r9 │ │ │ │ @@ -316287,227 +316286,227 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #784 @ 0x310 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23870 │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ movs r2, r1 │ │ │ │ - eors r0, r3 │ │ │ │ + cmp r0, r4 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ movs r2, r1 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + tst r4, r7 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r2, r1 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + tst r0, r3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ movs r2, r1 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + rors r2, r6 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ movs r2, r1 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + rors r0, r1 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ movs r2, r1 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + sbcs r4, r3 │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r2, r1 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + adcs r4, r6 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ movs r2, r1 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ movs r2, r1 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ movs r2, r1 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ movs r2, r1 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r2, r1 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r6, #14 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ movs r2, r1 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ movs r2, r1 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r2, r1 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r5, #20 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r4, #32 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ movs r2, r1 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + subs r3, #10 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ movs r2, r1 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r2, #8 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ movs r2, r1 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r2, r1 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ movs r2, r1 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ movs r3, r1 │ │ │ │ - itee │ │ │ │ - mov r2, r1 │ │ │ │ - lslal r2, r4, #9 │ │ │ │ - moval r2, r1 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ + movs r2, r1 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ + movs r2, r1 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ movs r2, r1 │ │ │ │ - adds r7, #30 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ movs r3, r1 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + subs r1, #30 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ movs r1, r1 │ │ │ │ - b.n ea060 │ │ │ │ + b.n e94f0 │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ movs r1, r1 │ │ │ │ - b.n e9d00 │ │ │ │ + b.n e9190 │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ movs r1, r1 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r1 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf0b80009 │ │ │ │ + ssat r0, #10, r0 │ │ │ │ │ │ │ │ 000e9940 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #236] @ e9a3c │ │ │ │ @@ -316615,28 +316614,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ movs r5, r1 │ │ │ │ bge.n e99dc │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + bne.n e99ac │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr9, {0} │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + movs r2, r1 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ movs r3, r1 │ │ │ │ str r2, [r6, #96] @ 0x60 │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + bne.n e9ad0 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000e9a70 : │ │ │ │ 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, #3760] @ 0xeb0 │ │ │ │ @@ -317187,16 +317187,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ movs r5, r1 │ │ │ │ - strb.w r0, [r0, #9] │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + @ instruction: 0xfac80009 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [r3, #3472] @ 0xd90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ @@ -318904,110 +318904,100 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w e9f80 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w e9efa │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1840009 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + ubfx r0, ip, #0, #10 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ movs r3, r1 │ │ │ │ - sbc.w r0, r0, #9 │ │ │ │ - movs r6, #10 │ │ │ │ + usat16 r0, #9, r8 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf1300009 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + @ instruction: 0xf3780009 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ movs r1, r1 │ │ │ │ - adds.w r0, r4, #9 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf35c0009 │ │ │ │ + cmp r0, #4 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf0f20009 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf33a0009 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf0c60009 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + ssat r0, #10, lr │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xeb340009 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + ldcl 0, cr0, [ip, #-36]! @ 0xffffffdc │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ movs r1, r1 │ │ │ │ - eor.w r0, r6, r9 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + stcl 0, cr0, [lr], {9} │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8c60009 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + add.w r0, lr, r9 │ │ │ │ + subs r0, r7, #6 │ │ │ │ movs r3, r1 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ movs r1, r1 │ │ │ │ - strex r0, r0, [r2, #36] @ 0x24 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + eor.w r0, sl, r9 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xe8240009 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + orn r0, ip, r9 │ │ │ │ + subs r6, r2, #4 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ - movs r1, r1 │ │ │ │ - b.n eb2e4 │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + orr.w r0, r4, r9 │ │ │ │ + subs r4, r5, #3 │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ - movs r1, r1 │ │ │ │ - b.n eb2b4 │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + bic.w r0, r6, r9 │ │ │ │ + subs r4, r1, #3 │ │ │ │ movs r3, r1 │ │ │ │ - b.n eb270 │ │ │ │ - movs r1, r1 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + and.w r0, r0, r9 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r3, r1 │ │ │ │ - b.n eb248 │ │ │ │ - movs r1, r1 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + strd r0, r0, [r8, #36]! @ 0x24 │ │ │ │ + subs r2, r2, #2 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n eb18c │ │ │ │ - movs r1, r1 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + @ instruction: 0xe9840009 │ │ │ │ + subs r6, r5, #0 │ │ │ │ movs r3, r1 │ │ │ │ - b.n eb13c │ │ │ │ - movs r1, r1 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + ldrd r0, r0, [r8, #-36] @ 0x24 │ │ │ │ + subs r2, r0, #0 │ │ │ │ movs r3, r1 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ - movs r1, r1 │ │ │ │ - b.n eb114 │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + ldmdb lr!, {r0, r3} │ │ │ │ + adds r6, r4, #7 │ │ │ │ movs r3, r1 │ │ │ │ - b.n eb070 │ │ │ │ - movs r1, r1 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + strd r0, r0, [r8], #36 @ 0x24 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r3, r1 │ │ │ │ - b.n eb048 │ │ │ │ - movs r1, r1 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + @ instruction: 0xe8d00009 │ │ │ │ + adds r2, r7, #5 │ │ │ │ movs r3, r1 │ │ │ │ - b.n eafa8 │ │ │ │ - movs r1, r1 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + ldrd r0, r0, [ip], #-36 @ 0x24 │ │ │ │ + adds r6, r4, #4 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [r3, #3476] @ 0xd94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov sl, r0 │ │ │ │ @@ -320126,139 +320116,139 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w eb6ec │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w eab4e │ │ │ │ - b.n eb960 │ │ │ │ + b.n ebdf0 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ec644 │ │ │ │ + b.n ebad4 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec55c │ │ │ │ + b.n eb9ec │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + adds r6, r5, r6 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec4b8 │ │ │ │ + b.n eb948 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ec49c │ │ │ │ + b.n eb92c │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + adds r4, r0, r5 │ │ │ │ movs r3, r1 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ movs r1, r1 │ │ │ │ - b.n ec448 │ │ │ │ + b.n eb8d8 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + adds r4, r2, r4 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec410 │ │ │ │ + b.n eb8a0 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + adds r0, r7, r3 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec3e0 │ │ │ │ + b.n eb870 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec3a8 │ │ │ │ + b.n eb838 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + adds r4, r7, r2 │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ movs r1, r1 │ │ │ │ - b.n ec368 │ │ │ │ + b.n ec7f8 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec304 │ │ │ │ + b.n ec794 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + adds r0, r4, r1 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec2d8 │ │ │ │ + b.n ec768 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + adds r6, r0, r1 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec2ac │ │ │ │ + b.n ec73c │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + adds r4, r5, r0 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec25c │ │ │ │ + b.n ec6ec │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + adds r0, r0, r0 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec200 │ │ │ │ + b.n ec690 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec1c0 │ │ │ │ + b.n ec650 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ movs r3, r1 │ │ │ │ - b.n ec16c │ │ │ │ + b.n ec5fc │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r1, r1 │ │ │ │ - b.n ec128 │ │ │ │ + b.n ec5b8 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ movs r1, r1 │ │ │ │ - b.n ec0b0 │ │ │ │ + b.n ec540 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ movs r3, r1 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n ec504 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ movs r3, r1 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n ec4d8 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ movs r3, r1 │ │ │ │ - ble.n ec0a4 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n ebfac │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n ec164 │ │ │ │ + udf #172 @ 0xac │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ movs r3, r1 │ │ │ │ - bgt.n ec108 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ movs r3, r1 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n ec0d8 │ │ │ │ + udf #92 @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n ec058 │ │ │ │ + udf #24 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ movs r3, r1 │ │ │ │ - bhi.n ec05c │ │ │ │ + blt.n ec0ec │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n ec0dc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -321376,133 +321366,133 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ b.n ec99a │ │ │ │ nop │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r1 │ │ │ │ - bvc.n ecdb8 │ │ │ │ + bls.n ecc48 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n ecd6c │ │ │ │ + bhi.n ecdfc │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ movs r3, r1 │ │ │ │ - bvs.n ecd20 │ │ │ │ + bhi.n ecdb0 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n eccc8 │ │ │ │ + bhi.n ecd58 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ movs r3, r1 │ │ │ │ - bpl.n ecd50 │ │ │ │ + bvc.n ecde0 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r1, r1 │ │ │ │ - bmi.n ecc44 │ │ │ │ + bvs.n eccd4 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ movs r3, r1 │ │ │ │ - bmi.n ecd8c │ │ │ │ + bvs.n ece1c │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ movs r3, r1 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r1, r1 │ │ │ │ - bmi.n ecd54 │ │ │ │ + bvs.n ecde4 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n eccf4 │ │ │ │ + bvs.n ecd84 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r3, r1 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ movs r1, r1 │ │ │ │ - bcc.n eccc4 │ │ │ │ + bpl.n ecd54 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ movs r3, r1 │ │ │ │ - bcc.n ece44 │ │ │ │ + bpl.n eccd4 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ movs r3, r1 │ │ │ │ - add r3, pc, #888 @ (adr r3, ed0ec ) │ │ │ │ + add r6, pc, #152 @ (adr r6, ece0c ) │ │ │ │ movs r1, r1 │ │ │ │ - bcc.n ece18 │ │ │ │ + bpl.n ecca8 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n ecd48 │ │ │ │ + bpl.n ecdd8 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ movs r3, r1 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ movs r1, r1 │ │ │ │ - bcs.n ecd08 │ │ │ │ + bpl.n ecd98 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ movs r3, r1 │ │ │ │ - bcs.n ece24 │ │ │ │ + bmi.n eccb4 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ movs r3, r1 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ movs r2, r1 │ │ │ │ - beq.n ece50 │ │ │ │ + bcs.n ecce0 │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #976 @ (adr r2, ed178 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, ece98 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + bcs.n ece08 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + strb r4, [r2, #3] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + bne.n ecd6c │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ movs r3, r1 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + bne.n ecd48 │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + bne.n ecea8 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + strb r0, [r2, #1] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r7!, {} │ │ │ │ + bne.n ece68 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + bne.n ece0c │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + beq.n ecd80 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ movs r3, r1 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r3, r1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ ldr.w r1, [pc, #3304] @ edae4 │ │ │ │ ldr.w r0, [pc, #3304] @ edae8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -322641,282 +322631,290 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r2, #903 @ 0x387 │ │ │ │ b.n ed90a │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ - movs r1, r1 │ │ │ │ - vhadd.u32 d0, d6, d10 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ - movs r1, r1 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr10, {0} │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + lsls r6, r5, #5 │ │ │ │ + movs r3, r1 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr10, {0} │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 11, cr0, cr6, cr10, {0} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + movs r3, r1 │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + movs r3, r1 │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr10, {0} │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + lsls r6, r7, #3 │ │ │ │ + movs r3, r1 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr10, {0} │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 2, cr0, cr10, cr10, {0} │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + movs r3, r1 │ │ │ │ + ldmia r4!, {r3} │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + movs r3, r1 │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - ldc2l 0, cr0, [r6, #40] @ 0x28 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + movs r3, r1 │ │ │ │ + itee hi │ │ │ │ + movhi r1, r1 │ │ │ │ + ldmials r3!, {r1, r2, r4, r5, r6} │ │ │ │ + movls r1, r1 │ │ │ │ + movs r6, r3 │ │ │ │ + movs r3, r1 │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ movs r1, r1 │ │ │ │ - ldc2 0, cr0, [r0, #40] @ 0x28 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + vaddl.u16 q8, d8, d10 │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ movs r1, r1 │ │ │ │ - ldc2l 0, cr0, [r4, #-40]! @ 0xffffffd8 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + vrev64. d0, d10 │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stc2l 0, cr0, [r8, #-40] @ 0xffffffd8 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + vaddl.u16 q0, d0, d10 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stc2 0, cr0, [r2, #-40]! @ 0xffffffd8 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + vhadd.u32 d16, d10, d10 │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - ldc2 0, cr0, [r6], {10} │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr10, {0} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - mcrr2 0, 0, r0, r8, cr10 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + cdp2 0, 9, cr0, cr0, cr10, {0} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - ldc2 0, cr0, [ip], {10} │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + cdp2 0, 6, cr0, cr4, cr10, {0} │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ movs r1, r1 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfbf0000a │ │ │ │ + cdp2 0, 3, cr0, cr8, cr10, {0} │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #768 @ (adr r6, ede84 ) │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfb9c000a │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + stc2l 0, cr0, [r4, #40]! @ 0x28 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ movs r1, r1 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - smmla r0, ip, sl, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stc2 0, cr0, [r4, #40]! @ 0x28 │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - smlabb r0, r4, sl, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldc2l 0, cr0, [ip, #-40] @ 0xffffffd8 │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfae4000a │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stc2 0, cr0, [ip, #-40]! @ 0xffffffd8 │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfaa0000a │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stc2l 0, cr0, [r8], #40 @ 0x28 │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfa7a000a │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + stc2l 0, cr0, [r2], {10} │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfa3e000a │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stc2 0, cr0, [r6], {10} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r1, r1 │ │ │ │ - ldr??.w r0, [r4, #10] │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + ldc2 0, cr0, [ip], #-40 @ 0xffffffd8 │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - ldr??.w r0, [r8, #10] │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stc2 0, cr0, [r0], #-40 @ 0xffffffd8 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh.w r0, [lr, #10] │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + stc2 0, cr0, [r6], {10} │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - ldrsb.w r0, [r0, #10] │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfbd8000a │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ movs r1, r1 │ │ │ │ - vld4.8 {d16-d19}, [sl], sl │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + @ instruction: 0xfbb2000a │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - vst4.8 {d16-d19}, [sl], sl │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xfb92000a │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - vst4.8 {d0-d3}, [r4], sl │ │ │ │ - stmia r4!, {r6} │ │ │ │ + smlsd r0, ip, sl, r0 │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ movs r1, r1 │ │ │ │ - str??.w r0, [sl, #10] │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + smlawb r0, r2, sl, r0 │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - str.w r0, [ip, #10] │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + smlabb r0, r4, sl, r0 │ │ │ │ + strh r6, [r0, #28] │ │ │ │ movs r2, r1 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ movs r1, r1 │ │ │ │ - strb.w r0, [sl, #10] │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfad2000a │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - ldr.w r0, [r8, sl] │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + @ instruction: 0xfaa0000a │ │ │ │ + strh r0, [r2, #24] │ │ │ │ movs r2, r1 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - strb.w r0, [sl, sl] │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + @ instruction: 0xfa52000a │ │ │ │ + strh r4, [r6, #20] │ │ │ │ movs r2, r1 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf7b8000a │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xfa00000a │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf798000a │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + vld1.8 {d16[0]}, [r0], sl │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + movs r1, r1 │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + vst1.8 {d0[0]}, [lr], sl │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf746000a │ │ │ │ - rev r4, r6 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + vld4.8 {d16-d19}, [r4], sl │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf71c000a │ │ │ │ - stmia r2!, {r6} │ │ │ │ + ldrsh.w r0, [r2, sl] │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf6ea000a │ │ │ │ - str r6, [r2, #16] │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + vst4.8 {d0-d3}, [sl], sl │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - movt r0, #10250 @ 0x280a │ │ │ │ - str r0, [r5, #12] │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldr.w r0, [ip, #10] │ │ │ │ + stmia r4!, {r3} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf694000a │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + ldrh.w r0, [r2, #10] │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf66a000a │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + str??.w r0, [r4, sl] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf61c000a │ │ │ │ - str r6, [r4, #0] │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + ldrb.w r0, [r0, sl] │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r1, r1 │ │ │ │ - rsb r0, r8, #9043968 @ 0x8a0000 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf7ee000a │ │ │ │ + str r0, [r3, #32] │ │ │ │ movs r1, r1 │ │ │ │ - sub.w r0, r6, #9043968 @ 0x8a0000 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xf7c4000a │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r1 │ │ │ │ - sbcs.w r0, ip, #9043968 @ 0x8a0000 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xf786000a │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf53e000a │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xf760000a │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ movs r1, r1 │ │ │ │ - adds.w r0, r8, #9043968 @ 0x8a0000 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + @ instruction: 0xf742000a │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf4fa000a │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + @ instruction: 0xf716000a │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf4ce000a │ │ │ │ - nop {15} │ │ │ │ + @ instruction: 0xf6e2000a │ │ │ │ + str r6, [r5, #12] │ │ │ │ movs r1, r1 │ │ │ │ - eors.w r0, sl, #9043968 @ 0x8a0000 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - itet ge │ │ │ │ - movge r1, r1 │ │ │ │ - orrslt.w r0, r0, #9043968 @ 0x8a0000 │ │ │ │ - ldrbge r0, [r4, #19] │ │ │ │ + @ instruction: 0xf698000a │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ movs r2, r1 │ │ │ │ - ittt hi │ │ │ │ - movhi r1, r1 │ │ │ │ - bichi.w r0, ip, #9043968 @ 0x8a0000 │ │ │ │ - itt vs @ unpredictable │ │ │ │ - movvs r1, r1 │ │ │ │ - andvs.w r0, lr, #9043968 @ 0x8a0000 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - it cs │ │ │ │ - movcs r1, r1 │ │ │ │ - @ instruction: 0xf3d2000a │ │ │ │ - yield │ │ │ │ + @ instruction: 0xf674000a │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf3ba000a │ │ │ │ - bkpt 0x00fa │ │ │ │ + @ instruction: 0xf656000a │ │ │ │ + add r1, pc, #232 @ (adr r1, eddf4 ) │ │ │ │ movs r1, r1 │ │ │ │ - usat16 r0, #10, r4 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ + movs r1, r1 │ │ │ │ + @ instruction: 0xf61a000a │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ + movs r1, r1 │ │ │ │ + addw r0, r2, #2058 @ 0x80a │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ + movs r1, r1 │ │ │ │ + @ instruction: 0xf5ec000a │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r1!, {r5} │ │ │ │ movs r1, r1 │ │ │ │ - usat r0, #10, r2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + rsb r0, sl, #9043968 @ 0x8a0000 │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + stmia r1!, {} │ │ │ │ movs r1, r1 │ │ │ │ - bfi r0, r0, #0, #11 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + sub.w r0, r8, #9043968 @ 0x8a0000 │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x0092 │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf33c000a │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + @ instruction: 0xf584000a │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ movs r2, r1 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ movs r1, r1 │ │ │ │ - ssat r0, #11, r8 │ │ │ │ - bkpt 0x0026 │ │ │ │ + adcs.w r0, r0, #9043968 @ 0x8a0000 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf2d0000a │ │ │ │ - bkpt 0x0008 │ │ │ │ + adds.w r0, r8, #9043968 @ 0x8a0000 │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf2b2000a │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + @ instruction: 0xf4fa000a │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf28e000a │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + @ instruction: 0xf4d6000a │ │ │ │ + stmia r0!, {r3} │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf26a000a │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + @ instruction: 0xf4b2000a │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r2, r1 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ - movs r1, r1 │ │ │ │ - @ instruction: 0xf252000a │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + itee │ │ │ │ + mov r1, r1 │ │ │ │ + eorsal.w r0, sl, #9043968 @ 0x8a0000 │ │ │ │ + ldral r3, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n edd98 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -324103,180 +324101,177 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 34a18 │ │ │ │ b.n eecf2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ee56e │ │ │ │ nop │ │ │ │ - rev r6, r4 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cdp 0, 13, cr0, cr0, cr10, {0} │ │ │ │ - cbnz r6, eeae6 │ │ │ │ + adds.w r0, r8, #10 │ │ │ │ + pop {r1, r2, r6} │ │ │ │ movs r1, r1 │ │ │ │ - cdp 0, 10, cr0, cr8, cr10, {0} │ │ │ │ - cbnz r6, eeadc │ │ │ │ + @ instruction: 0xf0f0000a │ │ │ │ + cbnz r6, eeb2e │ │ │ │ movs r1, r1 │ │ │ │ - cdp 0, 6, cr0, cr0, cr10, {0} │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xf0a8000a │ │ │ │ + cbnz r6, eeafa │ │ │ │ movs r1, r1 │ │ │ │ - ldcl 0, cr0, [r0, #-40]! @ 0xffffffd8 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + vext.8 d0, d8, d10, #0 │ │ │ │ + revsh r0, r6 │ │ │ │ movs r1, r1 │ │ │ │ - ldcl 0, cr0, [r2, #-40] @ 0xffffffd8 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + vaddl.s16 q0, d10, d10 │ │ │ │ + revsh r4, r2 │ │ │ │ movs r1, r1 │ │ │ │ - ldc 0, cr0, [r6, #-40]! @ 0xffffffd8 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + vhadd.s d16, d14, d10 │ │ │ │ + hlt 0x002c │ │ │ │ movs r1, r1 │ │ │ │ - stc 0, cr0, [lr, #-40] @ 0xffffffd8 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + vhadd.s16 d16, d6, d10 │ │ │ │ + rev16 r0, r4 │ │ │ │ movs r1, r1 │ │ │ │ - stcl 0, cr0, [r2], {10} │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + vhadd.s8 d0, d10, d10 │ │ │ │ + strb r0, [r2, #30] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + rev r4, r6 │ │ │ │ movs r1, r1 │ │ │ │ - ldc 0, cr0, [r4], {10} │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + cdp 0, 13, cr0, cr12, cr10, {0} │ │ │ │ + rev r2, r2 │ │ │ │ movs r1, r1 │ │ │ │ - ldcl 0, cr0, [r4], #-40 @ 0xffffffd8 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + cdp 0, 11, cr0, cr12, cr10, {0} │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + cbnz r2, eeb34 │ │ │ │ movs r1, r1 │ │ │ │ - mrrc 0, 0, r0, r2, cr10 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + cdp 0, 9, cr0, cr10, cr10, {0} │ │ │ │ + cbnz r4, eeb2a │ │ │ │ movs r1, r1 │ │ │ │ - stc 0, cr0, [lr], {10} │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + cdp 0, 5, cr0, cr6, cr10, {0} │ │ │ │ + cbnz r4, eeb26 │ │ │ │ movs r1, r1 │ │ │ │ - rsbs r0, lr, sl │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + cdp 0, 2, cr0, cr6, cr10, {0} │ │ │ │ + cbnz r0, eeb26 │ │ │ │ movs r1, r1 │ │ │ │ - subs.w r0, sl, sl │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + cdp 0, 0, cr0, cr2, cr10, {0} │ │ │ │ + cbnz r0, eeb24 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xeb92000a │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + ldcl 0, cr0, [sl, #40] @ 0x28 │ │ │ │ + cbnz r6, eeb22 │ │ │ │ movs r1, r1 │ │ │ │ - sbcs.w r0, r0, sl │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + ldc 0, cr0, [r8, #40]! @ 0x28 │ │ │ │ + strb r0, [r7, #24] │ │ │ │ movs r2, r1 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xeb3c000a │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + stc 0, cr0, [r4, #40] @ 0x28 │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xeaf2000a │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + ldc 0, cr0, [sl, #-40]! @ 0xffffffd8 │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb86a │ │ │ │ movs r1, r1 │ │ │ │ - pkhbt r0, r8, sl │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + ldc 0, cr0, [r0, #-40] @ 0xffffffd8 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xeaa8000a │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + ldcl 0, cr0, [r0], #40 @ 0x28 │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r2, r1 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ movs r1, r1 │ │ │ │ - bics.w r0, r6, sl │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + ldcl 0, cr0, [lr], #-40 @ 0xffffffd8 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ movs r1, r1 │ │ │ │ - ands.w r0, r4, sl │ │ │ │ - push {r4, r6, lr} │ │ │ │ + mrrc 0, 0, r0, ip, cr10 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ movs r1, r1 │ │ │ │ - ldrd r0, r0, [sl, #40]! @ 0x28 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + mcrr 0, 0, r0, r2, cr10 │ │ │ │ + @ instruction: 0xb77e │ │ │ │ movs r1, r1 │ │ │ │ - strd r0, r0, [r0, #40]! @ 0x28 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + stc 0, cr0, [r8], #-40 @ 0xffffffd8 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ movs r1, r1 │ │ │ │ - strd r0, r0, [r2, #40] @ 0x28 │ │ │ │ - cbz r6, eeba4 │ │ │ │ + stc 0, cr0, [sl], {10} │ │ │ │ + cbz r6, eebf6 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee804 │ │ │ │ - movs r2, r1 │ │ │ │ - cbz r0, eeba0 │ │ │ │ + stmia.w r8, {r1, r3} │ │ │ │ + cbz r0, eebf2 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee79c │ │ │ │ - movs r2, r1 │ │ │ │ - cbz r0, eeb94 │ │ │ │ + @ instruction: 0xe850000a │ │ │ │ + cbz r0, eebe6 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee708 │ │ │ │ - movs r2, r1 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + @ instruction: 0xe802000a │ │ │ │ + cbz r6, eebe4 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee6cc │ │ │ │ + b.n eeb5c │ │ │ │ movs r2, r1 │ │ │ │ - ldr r7, [pc, #424] @ (eed48 ) │ │ │ │ + str r2, [r6, r6] │ │ │ │ movs r1, r1 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + uxth r6, r6 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee5d4 │ │ │ │ + b.n eea64 │ │ │ │ movs r2, r1 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + uxth r6, r0 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee580 │ │ │ │ + b.n eea10 │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r1, r1 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + sxtb r6, r3 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee534 │ │ │ │ + b.n ee9c4 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [pc, #824] @ (eeefc ) │ │ │ │ + str r6, [r2, r4] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + sxth r2, r3 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee4c0 │ │ │ │ + b.n ee950 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + cbz r4, eec0e │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee490 │ │ │ │ + b.n ee920 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [pc, #608] @ (eee38 ) │ │ │ │ + str r0, [r4, r3] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + cbz r4, eec14 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee468 │ │ │ │ + b.n ee8f8 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, eec10 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ee410 │ │ │ │ + b.n ee8a0 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sxth r4, r7 │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + cbz r0, eec0c │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef398 │ │ │ │ + b.n ee828 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, sp, #32 │ │ │ │ + cbz r0, eec0c │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef360 │ │ │ │ + b.n ee7f0 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + cbz r0, eec0e │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef30c │ │ │ │ + b.n ee79c │ │ │ │ movs r2, r1 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef248 │ │ │ │ + b.n ee6d8 │ │ │ │ movs r2, r1 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef1f4 │ │ │ │ + b.n ee684 │ │ │ │ movs r2, r1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #966 @ 0x3c6 │ │ │ │ ldr.w r1, [pc, #2824] @ ef72c │ │ │ │ ldr.w r0, [pc, #2824] @ ef730 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -325262,248 +325257,248 @@ │ │ │ │ ldr r0, [pc, #540] @ (ef938 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #832 @ 0x340 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef930 │ │ │ │ + b.n efdc0 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef88c │ │ │ │ + b.n efd1c │ │ │ │ movs r2, r1 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ movs r1, r1 │ │ │ │ - b.n ef804 │ │ │ │ + b.n efc94 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ movs r1, r1 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + b.n ef87c │ │ │ │ movs r2, r1 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n ef72c │ │ │ │ + b.n ef7bc │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n ef80c │ │ │ │ + svc 158 @ 0x9e │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n ef7bc │ │ │ │ + svc 114 @ 0x72 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n ef748 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n ef6cc │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #816 @ (adr r7, efaac ) │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n ef86c │ │ │ │ + udf #190 @ 0xbe │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #496 @ (adr r7, ef974 ) │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n ef7d4 │ │ │ │ + udf #110 @ 0x6e │ │ │ │ movs r2, r1 │ │ │ │ - add r7, pc, #288 @ (adr r7, ef8ac ) │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ movs r1, r1 │ │ │ │ - blt.n ef774 │ │ │ │ + udf #58 @ 0x3a │ │ │ │ movs r2, r1 │ │ │ │ - add r6, pc, #896 @ (adr r6, efb14 ) │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ movs r1, r1 │ │ │ │ - blt.n ef6ac │ │ │ │ + ble.n ef73c │ │ │ │ movs r2, r1 │ │ │ │ - add r6, pc, #592 @ (adr r6, ef9ec ) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ movs r1, r1 │ │ │ │ - blt.n ef81c │ │ │ │ + ble.n ef6ac │ │ │ │ movs r2, r1 │ │ │ │ - add r6, pc, #480 @ (adr r6, ef984 ) │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ movs r1, r1 │ │ │ │ - blt.n ef7ec │ │ │ │ + ble.n ef87c │ │ │ │ movs r2, r1 │ │ │ │ - add r6, pc, #248 @ (adr r6, ef8a4 ) │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ movs r1, r1 │ │ │ │ - bge.n ef780 │ │ │ │ + ble.n ef810 │ │ │ │ movs r2, r1 │ │ │ │ - add r6, pc, #8 @ (adr r6, ef7bc ) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ movs r1, r1 │ │ │ │ - bge.n ef710 │ │ │ │ + bgt.n ef7a0 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #920 @ (adr r5, efb54 ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ movs r1, r1 │ │ │ │ - bge.n ef6e0 │ │ │ │ + bgt.n ef770 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #768 @ (adr r5, efac4 ) │ │ │ │ + add r0, sp, #32 │ │ │ │ movs r1, r1 │ │ │ │ - bge.n ef89c │ │ │ │ + bgt.n ef72c │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #576 @ (adr r5, efa0c ) │ │ │ │ + add r7, pc, #864 @ (adr r7, efb2c ) │ │ │ │ movs r1, r1 │ │ │ │ - bge.n ef844 │ │ │ │ + bgt.n ef6d4 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #8 @ (adr r5, ef7dc ) │ │ │ │ + add r7, pc, #296 @ (adr r7, ef8fc ) │ │ │ │ movs r1, r1 │ │ │ │ - bls.n ef730 │ │ │ │ + blt.n ef7c0 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #616 @ (adr r4, efa44 ) │ │ │ │ + add r6, pc, #904 @ (adr r6, efb64 ) │ │ │ │ movs r1, r1 │ │ │ │ - bls.n ef868 │ │ │ │ + blt.n ef6f8 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ movs r3, r1 │ │ │ │ - ldc2l 0, cr0, [lr, #-32] @ 0xffffffe0 │ │ │ │ - add r5, pc, #80 @ (adr r5, ef83c ) │ │ │ │ + vaddl.u32 q0, d6, d8 │ │ │ │ + add r7, pc, #368 @ (adr r7, ef95c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + strb r4, [r0, #1] │ │ │ │ movs r3, r1 │ │ │ │ - stc2l 0, cr0, [r2, #-32] @ 0xffffffe0 │ │ │ │ - add r4, pc, #896 @ (adr r4, efb78 ) │ │ │ │ + vaddl.u8 q0, d10, d8 │ │ │ │ + add r7, pc, #160 @ (adr r7, ef898 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r3, r1 │ │ │ │ - stc2 0, cr0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - add r4, pc, #832 @ (adr r4, efb44 ) │ │ │ │ + vhadd.u32 d16, d14, d8 │ │ │ │ + add r7, pc, #96 @ (adr r7, ef864 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r3, r1 │ │ │ │ - stc2 0, cr0, [sl, #-32] @ 0xffffffe0 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + vhadd.u16 d16, d2, d8 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - stc2l 0, cr0, [lr], #32 │ │ │ │ - add r4, pc, #704 @ (adr r4, efadc ) │ │ │ │ + vhadd.u d0, d6, d8 │ │ │ │ + add r6, pc, #992 @ (adr r6, efbfc ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ movs r3, r1 │ │ │ │ - ldc2l 0, cr0, [r2], {8} │ │ │ │ - add r4, pc, #400 @ (adr r4, ef9b8 ) │ │ │ │ + vhadd.u16 d0, d10, d8 │ │ │ │ + add r6, pc, #688 @ (adr r6, efad8 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - ldc2 0, cr0, [r6], #32 │ │ │ │ - add r4, pc, #944 @ (adr r4, efbe4 ) │ │ │ │ + cdp2 0, 15, cr0, cr14, cr8, {0} │ │ │ │ + add r7, pc, #208 @ (adr r7, ef904 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - ldc2 0, cr0, [sl], {8} │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + cdp2 0, 14, cr0, cr2, cr8, {0} │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ movs r3, r1 │ │ │ │ - ldc2l 0, cr0, [lr], #-32 @ 0xffffffe0 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + cdp2 0, 12, cr0, cr6, cr8, {0} │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ movs r3, r1 │ │ │ │ - stc2l 0, cr0, [r2], #-32 @ 0xffffffe0 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + cdp2 0, 10, cr0, cr10, cr8, {0} │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r3, r1 │ │ │ │ - mcrr2 0, 0, r0, r6, cr8 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + cdp2 0, 8, cr0, cr14, cr8, {0} │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - stc2 0, cr0, [sl], #-32 @ 0xffffffe0 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + cdp2 0, 7, cr0, cr2, cr8, {0} │ │ │ │ + str r0, [r5, #4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ movs r3, r1 │ │ │ │ - stc2 0, cr0, [lr], {8} │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + cdp2 0, 5, cr0, cr6, cr8, {0} │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfbf20008 │ │ │ │ - add r1, pc, #176 @ (adr r1, ef938 ) │ │ │ │ + cdp2 0, 3, cr0, cr10, cr8, {0} │ │ │ │ + add r3, pc, #464 @ (adr r3, efa58 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfbd60008 │ │ │ │ - add r3, pc, #368 @ (adr r3, efa04 ) │ │ │ │ + cdp2 0, 1, cr0, cr14, cr8, {0} │ │ │ │ + add r5, pc, #656 @ (adr r5, efb24 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfbba0008 │ │ │ │ - add r3, pc, #208 @ (adr r3, ef970 ) │ │ │ │ + cdp2 0, 0, cr0, cr2, cr8, {0} │ │ │ │ + add r5, pc, #496 @ (adr r5, efa90 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfb9e0008 │ │ │ │ - add r3, pc, #576 @ (adr r3, efaec ) │ │ │ │ + stc2l 0, cr0, [r6, #32]! │ │ │ │ + add r5, pc, #864 @ (adr r5, efc0c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ movs r3, r1 │ │ │ │ - smull r0, r0, r2, r8 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + stc2l 0, cr0, [sl, #32] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - smmls r0, r6, r8, r0 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + stc2 0, cr0, [lr, #32]! │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ movs r3, r1 │ │ │ │ - smlsd r0, sl, r8, r0 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldc2 0, cr0, [r2, #32] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - smlad r0, lr, r8, r0 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldc2l 0, cr0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ + add r1, pc, #640 @ (adr r1, efb5c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ movs r3, r1 │ │ │ │ - smlabb r0, r2, r8, r0 │ │ │ │ - add r3, pc, #64 @ (adr r3, ef928 ) │ │ │ │ + ldc2l 0, cr0, [sl, #-32] @ 0xffffffe0 │ │ │ │ + add r5, pc, #352 @ (adr r5, efa48 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfaf60008 │ │ │ │ - add r3, pc, #112 @ (adr r3, ef964 ) │ │ │ │ + ldc2 0, cr0, [lr, #-32]! @ 0xffffffe0 │ │ │ │ + add r5, pc, #400 @ (adr r5, efa84 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfada0008 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + stc2 0, cr0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfabe0008 │ │ │ │ - add r2, pc, #800 @ (adr r2, efc2c ) │ │ │ │ + stc2 0, cr0, [r6, #-32] @ 0xffffffe0 │ │ │ │ + add r5, pc, #64 @ (adr r5, ef94c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfaa20008 │ │ │ │ - add r2, pc, #736 @ (adr r2, efbf8 ) │ │ │ │ + stc2l 0, cr0, [sl], #32 │ │ │ │ + add r5, pc, #0 @ (adr r5, ef918 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfa860008 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + stc2l 0, cr0, [lr], {8} │ │ │ │ + strb r4, [r7, #1] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfa6a0008 │ │ │ │ - add r1, pc, #656 @ (adr r1, efbc0 ) │ │ │ │ + ldc2 0, cr0, [r2], #32 │ │ │ │ + add r3, pc, #944 @ (adr r3, efce0 ) │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xfa4e0008 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldc2 0, cr0, [r6], {8} │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000ef93c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -325715,51 +325710,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r5, r1 │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r1, #6] │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #968 @ (adr r0, eff2c ) │ │ │ │ movs r1, r1 │ │ │ │ - bcc.n efc0c │ │ │ │ + bpl.n efa9c │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #21 │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + ands r4, r4 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ movs r2, r1 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + lsls r2, r1 │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + eors r6, r6 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r0, r3 │ │ │ │ + bx ip │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf7460008 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + vst1.8 {d0[0]}, [lr], r8 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, r0 │ │ │ │ + bxns r9 │ │ │ │ movs r3, r1 │ │ │ │ - @ instruction: 0xf7720008 │ │ │ │ - @ instruction: 0xf79e0008 │ │ │ │ + ldrsh.w r0, [sl, #8] │ │ │ │ + vld1.8 {d16[0]}, [r6], r8 │ │ │ │ │ │ │ │ 000efba8 : │ │ │ │ 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 r5, [pc, #948] @ (eff70 ) │ │ │ │ @@ -326151,75 +326146,75 @@ │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r6, #7 │ │ │ │ movs r5, r1 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f0004 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -326485,46 +326480,46 @@ │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 15, cr0, cr14, cr12, {0} │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ movs r2, r1 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r3, r1 │ │ │ │ - cdp 0, 15, cr0, cr14, cr8, {0} │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + adc.w r0, r6, #8 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f02dc : │ │ │ │ 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, #3792] @ 0xed0 │ │ │ │ @@ -327606,72 +327601,72 @@ │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r8, ip] │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [pc, #832] @ (f11d4 ) │ │ │ │ + ldr r4, [pc, #96] @ (f0ef4 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ movs r1, r1 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r6} │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - ite cc │ │ │ │ - movcc r2, r1 │ │ │ │ - ldrhcs r4, [r2, #30] │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + movs r2, r1 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - ittt ne │ │ │ │ - movne r2, r1 │ │ │ │ - ldrhne r6, [r7, #28] │ │ │ │ - movne r1, r1 │ │ │ │ - it eq │ │ │ │ - moveq r2, r1 │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ + movs r2, r1 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + movs r1, r1 │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ + movs r2, r1 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n f0edc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -328683,143 +328678,143 @@ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ ldr r0, [pc, #268] @ (f1a6c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.w f107c │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + stmia r0!, {r4} │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ - movs r1, r1 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ - movs r1, r1 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ - movs r2, r1 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ - movs r1, r1 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r1, r1 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ - movs r2, r1 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r2, r1 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + itet vc │ │ │ │ + movvc r2, r1 │ │ │ │ + ldrshvs r4, [r3, r4] │ │ │ │ + movvc r1, r1 │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + itte pl │ │ │ │ + movpl r2, r1 │ │ │ │ + itte mi @ unpredictable │ │ │ │ + movmi r2, r1 │ │ │ │ + ldrshmi r4, [r3, r1] │ │ │ │ + movpl r1, r1 │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ movs r1, r1 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ - movs r2, r1 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ movs r1, r1 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + itet ne │ │ │ │ + movne r2, r1 │ │ │ │ + ldrheq r4, [r1, #28] │ │ │ │ + movne r1, r1 │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r2, r1 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + cmp r1, #10 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ movs r1, r1 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ movs r1, r1 │ │ │ │ - cbnz r4, f1a4e │ │ │ │ + bkpt 0x0014 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ movs r1, r1 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ movs r1, r1 │ │ │ │ - cbnz r0, f1a34 │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ movs r1, r1 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ movs r1, r1 │ │ │ │ - hlt 0x0002 │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r2, r1 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ movs r1, r1 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ movs r1, r1 │ │ │ │ - rev16 r0, r4 │ │ │ │ + pop {r3, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ movs r1, r1 │ │ │ │ - rev16 r0, r0 │ │ │ │ + pop {r3, r7} │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ movs r1, r1 │ │ │ │ - rev r6, r4 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ movs r1, r1 │ │ │ │ - cbnz r0, f1a52 │ │ │ │ + pop {r4, r5} │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ movs r1, r1 │ │ │ │ - cbnz r6, f1a52 │ │ │ │ + pop {r1, r2, r4} │ │ │ │ movs r2, r1 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ movs r1, r1 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ movs r1, r1 │ │ │ │ - cbnz r6, f1a56 │ │ │ │ + cbnz r6, f1aa8 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ movs r1, r1 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ movs r2, r1 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ movs r1, r1 │ │ │ │ - push {r4, lr} │ │ │ │ + @ instruction: 0xb758 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ movs r1, r1 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r1, r1 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb736 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ movs r1, r1 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ movs r1, r1 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xb71c │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r6, #24] │ │ │ │ movs r1, r1 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ movs r2, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + str r2, [r6, #16] │ │ │ │ movs r1, r1 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ movs r1, r1 │ │ │ │ - cbz r2, f1ae2 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ movs r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #268435456 @ 0x10000000 │ │ │ │ beq.w f1eaa │ │ │ │ @@ -330081,291 +330076,291 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ b.n f2684 │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ movs r1, r1 │ │ │ │ - cbz r4, f289a │ │ │ │ + cbz r4, f28ec │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ movs r1, r1 │ │ │ │ - cbz r2, f2896 │ │ │ │ + cbz r2, f28e8 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ movs r1, r1 │ │ │ │ - cbz r2, f2892 │ │ │ │ + cbz r2, f28e4 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ movs r1, r1 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, f28dc │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r1, r1 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, f28de │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + sxth r4, r4 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, f28da │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + cbz r2, f28d8 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #32 │ │ │ │ + cbz r0, f28d0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + cbz r0, f28ca │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ movs r2, r1 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r2, r1 │ │ │ │ - adcs r0, r3 │ │ │ │ + bics r0, r4 │ │ │ │ movs r3, r1 │ │ │ │ - beq.n f283c │ │ │ │ + bcs.n f28cc │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ movs r1, r1 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + adds r0, r3, r1 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r2, r1 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ movs r1, r1 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #160] @ (f29f0 ) │ │ │ │ + ldr r3, [pc, #448] @ (f2b10 ) │ │ │ │ movs r1, r1 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #0 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [pc, #264] @ (f2a64 ) │ │ │ │ + ldr r4, [pc, #552] @ (f2b84 ) │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ movs r1, r1 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #1016 @ (adr r7, f2df8 ) │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ movs r2, r1 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #888 @ (adr r7, f2d84 ) │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #752 @ (adr r7, f2d04 ) │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #480 @ (adr r7, f2bfc ) │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #376 @ (adr r7, f2b9c ) │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ movs r1, r1 │ │ │ │ - add r7, pc, #112 @ (adr r7, f2a9c ) │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, pc, #1016 @ (adr r6, f2e2c ) │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, pc, #864 @ (adr r6, f2d9c ) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, pc, #768 @ (adr r6, f2d44 ) │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, pc, #560 @ (adr r6, f2c80 ) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ movs r2, r1 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, pc, #384 @ (adr r6, f2bdc ) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, pc, #288 @ (adr r6, f2b84 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ movs r2, r1 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ movs r1, r1 │ │ │ │ - add r6, pc, #96 @ (adr r6, f2ad0 ) │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #232 @ (adr r5, f2b60 ) │ │ │ │ + add r7, pc, #520 @ (adr r7, f2c80 ) │ │ │ │ movs r2, r1 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + adds r0, #24 │ │ │ │ movs r2, r1 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #96 @ (adr r5, f2ae4 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, f2c04 ) │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ movs r1, r1 │ │ │ │ - add r5, pc, #0 @ (adr r5, f2a8c ) │ │ │ │ + add r7, pc, #288 @ (adr r7, f2bac ) │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ movs r1, r1 │ │ │ │ - add r4, pc, #888 @ (adr r4, f2e10 ) │ │ │ │ + add r7, pc, #152 @ (adr r7, f2b30 ) │ │ │ │ movs r2, r1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w f20b2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w f20b2 │ │ │ │ @@ -330605,95 +330600,95 @@ │ │ │ │ ldr r1, [pc, #172] @ (f2dc0 ) │ │ │ │ ldr r0, [pc, #172] @ (f2dc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #904 @ 0x388 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + strb r4, [r5, #5] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #440 @ (adr r2, f2ee4 ) │ │ │ │ + add r4, pc, #728 @ (adr r4, f3004 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + strb r0, [r1, #5] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #296 @ (adr r2, f2e5c ) │ │ │ │ + add r4, pc, #584 @ (adr r4, f2f7c ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + strb r6, [r1, #4] │ │ │ │ movs r1, r1 │ │ │ │ - add r2, pc, #64 @ (adr r2, f2d7c ) │ │ │ │ + add r4, pc, #352 @ (adr r4, f2e9c ) │ │ │ │ movs r2, r1 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + strb r6, [r3, #3] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #864 @ (adr r1, f30a8 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, f2dc8 ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + strb r2, [r7, #2] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #752 @ (adr r1, f3040 ) │ │ │ │ + add r4, pc, #16 @ (adr r4, f2d60 ) │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #624 @ (adr r1, f2fcc ) │ │ │ │ + add r3, pc, #912 @ (adr r3, f30ec ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r0, #2] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #536 @ (adr r1, f2f7c ) │ │ │ │ + add r3, pc, #824 @ (adr r3, f309c ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #384 @ (adr r1, f2eec ) │ │ │ │ + add r3, pc, #672 @ (adr r3, f300c ) │ │ │ │ movs r2, r1 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + strb r0, [r6, #0] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #200 @ (adr r1, f2e3c ) │ │ │ │ + add r3, pc, #488 @ (adr r3, f2f5c ) │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ movs r1, r1 │ │ │ │ - add r1, pc, #24 @ (adr r1, f2d98 ) │ │ │ │ + add r3, pc, #312 @ (adr r3, f2eb8 ) │ │ │ │ movs r2, r1 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + subs r0, #18 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ movs r3, r1 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f2dc8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -330836,37 +330831,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n f2f38 │ │ │ │ movs r4, r1 │ │ │ │ mov r0, r8 │ │ │ │ movs r5, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r5, #14 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + add r1, pc, #104 @ (adr r1, f2fa8 ) │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ bne.n f2fb8 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r1, r1 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + cmp r1, #30 │ │ │ │ movs r2, r1 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f2f60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -330929,21 +330924,21 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ beq.n f30d8 │ │ │ │ movs r4, r1 │ │ │ │ beq.n f3084 │ │ │ │ movs r4, r1 │ │ │ │ - movs r6, #2 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f301c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -331000,21 +330995,21 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ b.n f3086 │ │ │ │ ldmia r7, {r1, r3, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r7, #30 │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r7, #6 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f30b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -331092,21 +331087,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r3} │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ movs r4, r1 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ movs r1, r1 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f3190 : │ │ │ │ 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 │ │ │ │ @@ -331667,77 +331662,77 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldmia r6, {r1, r4, r6} │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ movs r1, r1 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r4, #22 │ │ │ │ movs r1, r1 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ movs r1, r1 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r2, #14 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ movs r3, r1 │ │ │ │ - rev r4, r6 │ │ │ │ - movs r0, r1 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ - movs r3, r1 │ │ │ │ - rev r0, r3 │ │ │ │ + ittt ne │ │ │ │ + movne r0, r1 │ │ │ │ + cmpne r5, #26 │ │ │ │ + movne r3, r1 │ │ │ │ + pop {r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f37ec : │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ @@ -332841,97 +332836,97 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r0, #18] │ │ │ │ movs r1, r1 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r6, #32 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ movs r1, r1 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r1, r1 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + cmp r0, #30 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + adds r2, r7, r1 │ │ │ │ movs r2, r1 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ movs r1, r1 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ movs r1, r1 │ │ │ │ stmia r0!, {r2, r5} │ │ │ │ movs r4, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ movs r1, r1 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ movs r1, r1 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ movs r1, r1 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ movs r1, r1 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ movs r1, r1 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ movs r1, r1 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ movs r2, r1 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ movs r1, r1 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ movs r1, r1 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r1, r1 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ movs r1, r1 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ movs r1, r1 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ movs r1, r1 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ movs r1, r1 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ movs r1, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n f3d18 │ │ │ │ ldr.w r3, [pc, #2148] @ f4c84 │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ ldr.w r1, [pc, #2148] @ f4c88 │ │ │ │ @@ -333695,122 +333690,122 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #980 @ 0x3d4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ movs r1, r1 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ movs r1, r1 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ movs r2, r1 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ movs r1, r1 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ movs r1, r1 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ movs r1, r1 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r2, r1 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r6, #7 │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + subs r4, r3, #5 │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 13, cr0, cr8, cr8, {0} │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf1200008 │ │ │ │ + strb r2, [r3, #7] │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r6, #6 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + strb r0, [r0, #2] │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + adds r2, r3, #1 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + subs r2, r0, r7 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + adds r0, r5, r1 │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #408 @ (adr r5, f4ec8 ) │ │ │ │ + add r7, pc, #696 @ (adr r7, f4fe8 ) │ │ │ │ movs r0, r1 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + adds r4, r1, r1 │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #296 @ (adr r5, f4e64 ) │ │ │ │ + add r7, pc, #584 @ (adr r7, f4f84 ) │ │ │ │ movs r0, r1 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #184 @ (adr r5, f4e00 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, f4f20 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #976] @ (f511c ) │ │ │ │ + str r4, [r7, r0] │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + adds r4, r2, r0 │ │ │ │ movs r3, r1 │ │ │ │ - add r5, pc, #72 @ (adr r5, f4d9c ) │ │ │ │ + add r7, pc, #360 @ (adr r7, f4ebc ) │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ movs r3, r1 │ │ │ │ - add r4, pc, #984 @ (adr r4, f5138 ) │ │ │ │ + add r7, pc, #248 @ (adr r7, f4e58 ) │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f4d64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -333898,22 +333893,22 @@ │ │ │ │ movs r5, r1 │ │ │ │ sxtb r2, r1 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r1 │ │ │ │ movs r4, r1 │ │ │ │ - sbcs.w r0, r0, r8 │ │ │ │ + ldc 0, cr0, [r8, #32]! │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ 000f4e64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -334039,24 +334034,24 @@ │ │ │ │ movs r4, r1 │ │ │ │ movs r5, #174 @ 0xae │ │ │ │ movs r5, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, f4f8e │ │ │ │ movs r4, r1 │ │ │ │ - @ instruction: 0xe9a80008 │ │ │ │ + @ instruction: 0xebf00008 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #88] @ (f4ff0 ) │ │ │ │ + ldr r5, [pc, #376] @ (f5110 ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + adds r6, r7, r1 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r2, r1 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r4, #14 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f4fa4 : │ │ │ │ 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 │ │ │ │ @@ -334546,85 +334541,85 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #392] @ (f5628 ) │ │ │ │ + ldr r2, [pc, #680] @ (f5748 ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ movs r1, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [pc, #152] @ (f5548 ) │ │ │ │ + ldr r2, [pc, #440] @ (f5668 ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [pc, #24] @ (f54d0 ) │ │ │ │ + ldr r2, [pc, #312] @ (f55f0 ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r2, [pc, #8] @ (f54cc ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ movs r1, r1 │ │ │ │ - bxns sl │ │ │ │ + ldr r1, [pc, #624] @ (f573c ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ movs r1, r1 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #536] @ (f56ec ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ movs r1, r1 │ │ │ │ - bxns r3 │ │ │ │ + ldr r1, [pc, #400] @ (f566c ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ movs r1, r1 │ │ │ │ - mov ip, r9 │ │ │ │ + ldr r1, [pc, #80] @ (f5534 ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ movs r1, r1 │ │ │ │ - mov r8, r5 │ │ │ │ + ldr r0, [pc, #960] @ (f58ac ) │ │ │ │ movs r1, r1 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ movs r1, r1 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r0, [pc, #816] @ (f582c ) │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ movs r0, r1 │ │ │ │ - mov r6, r4 │ │ │ │ + ldr r0, [pc, #440] @ (f56c0 ) │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r1 │ │ │ │ - mov r2, r3 │ │ │ │ + ldr r0, [pc, #392] @ (f569c ) │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ movs r0, r1 │ │ │ │ - cmp lr, sp │ │ │ │ + ldr r0, [pc, #216] @ (f55f8 ) │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ movs r0, r1 │ │ │ │ - cmp sl, ip │ │ │ │ + ldr r0, [pc, #168] @ (f55d4 ) │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f552c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -334750,25 +334745,28 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #528 @ 0x210 │ │ │ │ movs r4, r1 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ movs r4, r1 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r1 │ │ │ │ + mov ip, sl │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ movs r1, r1 │ │ │ │ - vaddl.u q0, d10, d9 │ │ │ │ - vaddl.u32 q0, d14, d9 │ │ │ │ - vaddl.u32 q0, d2, d9 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ + movs r2, r1 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ + movs r2, r1 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ + movs r2, r1 │ │ │ │ │ │ │ │ 000f568c : │ │ │ │ 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.w r6, [pc, #1496] @ f5c78 │ │ │ │ @@ -335358,98 +335356,98 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r0 │ │ │ │ + add r6, r9 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ movs r1, r1 │ │ │ │ - rors r4, r3 │ │ │ │ + add r4, r4 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r5 │ │ │ │ + cmn r0, r6 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ movs r1, r1 │ │ │ │ - ands r6, r7 │ │ │ │ + cmp r6, r0 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ movs r1, r1 │ │ │ │ - smull r0, r0, r8, r9 │ │ │ │ - ands r0, r2 │ │ │ │ + ldc2l 0, cr0, [r0, #36] @ 0x24 │ │ │ │ + negs r0, r3 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r1, r1 │ │ │ │ - smmla r0, r0, r9, r0 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + ldc2 0, cr0, [r8, #36] @ 0x24 │ │ │ │ + tst r0, r4 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ movs r1, r1 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + rors r0, r3 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ movs r1, r1 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + sbcs r2, r5 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r1, r1 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + sbcs r4, r2 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfaa60009 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + stc2l 0, cr0, [lr], #36 @ 0x24 │ │ │ │ + adcs r4, r6 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + asrs r2, r7 │ │ │ │ movs r1, r1 │ │ │ │ - bls.n f5cc0 │ │ │ │ + bgt.n f5d50 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + asrs r2, r3 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + lsrs r2, r6 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ movs r1, r1 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + lsls r0, r7 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r3, r1 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ movs r3, r1 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ movs r0, r1 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ movs r3, r1 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ movs r3, r1 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 000f5d34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -335568,25 +335566,25 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #56 @ (adr r2, f5ea4 ) │ │ │ │ movs r4, r1 │ │ │ │ - blt.n f5ec8 │ │ │ │ + ble.n f5f58 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf7ae0009 │ │ │ │ - @ instruction: 0xf7a20009 │ │ │ │ - @ instruction: 0xf7960009 │ │ │ │ + ldr??.w r0, [r6, #9] │ │ │ │ + vld1.8 {d16[0]}, [sl], r9 │ │ │ │ + ldr??.w r0, [lr, #9] │ │ │ │ │ │ │ │ 000f5e88 : │ │ │ │ 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, #8] │ │ │ │ @@ -335763,45 +335761,45 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ add r1, pc, #360 @ (adr r1, f61a0 ) │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r5, #30 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ movs r1, r1 │ │ │ │ - addw r0, ip, #2057 @ 0x809 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + ldr.w r0, [r4, r9] │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ movs r1, r1 │ │ │ │ - rsbs r0, sl, #8978432 @ 0x890000 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + strh.w r0, [r2, r9] │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ movs r3, r1 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f6084 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -335877,23 +335875,23 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r1 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ movs r4, r1 │ │ │ │ - bmi.n f6200 │ │ │ │ + bvs.n f6090 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf4aa0009 │ │ │ │ + @ instruction: 0xf6f20009 │ │ │ │ │ │ │ │ 000f6164 : │ │ │ │ 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 │ │ │ │ ldr.w r2, [pc, #2576] @ f6b88 │ │ │ │ @@ -336900,127 +336898,134 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - bcc.n f6c54 │ │ │ │ + bpl.n f6ae4 │ │ │ │ movs r0, r1 │ │ │ │ - vaddl.u16 q8, d14, d8 │ │ │ │ - bic.w r0, sl, #9 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + lsls r6, r4, #8 │ │ │ │ movs r1, r1 │ │ │ │ - vaddl.u16 q0, d10, d8 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf2720009 │ │ │ │ + adds r7, #6 │ │ │ │ + movs r1, r1 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ + movs r1, r1 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r4, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ movs r1, r1 │ │ │ │ - vhadd.u16 d0, d12, d8 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ movs r1, r1 │ │ │ │ - vhadd.u8 d0, d0, d8 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 12, cr0, cr0, cr8, {0} │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + lsls r0, r1, #5 │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 9, cr0, cr6, cr8, {0} │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - cdp2 0, 5, cr0, cr12, cr8, {0} │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ movs r1, r1 │ │ │ │ - stc2 0, cr0, [r4, #32] │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r6, #2 │ │ │ │ movs r1, r1 │ │ │ │ - ldc2 0, cr0, [lr, #-32]! @ 0xffffffe0 │ │ │ │ - adds r2, #12 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ movs r1, r1 │ │ │ │ - stc2l 0, cr0, [r8], #32 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ movs r1, r1 │ │ │ │ - stc2l 0, cr0, [sl], {8} │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + lsls r4, r4, #2 │ │ │ │ movs r1, r1 │ │ │ │ - ldc2 0, cr0, [r6], {8} │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ movs r1, r1 │ │ │ │ - ldc2l 0, cr0, [r2], #-32 @ 0xffffffe0 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + vaddl.u8 q8, d12, d8 │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ movs r1, r1 │ │ │ │ - mcrr2 0, 0, r0, sl, cr8 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + vaddl.u8 q0, d6, d8 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldc2 0, cr0, [r8], #-32 @ 0xffffffe0 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + vhadd.u d0, d0, d8 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ - stc2 0, cr0, [r2], #-32 @ 0xffffffe0 │ │ │ │ - stc 0, cr0, [ip], {9} │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + vhadd.u16 d0, d2, d8 │ │ │ │ + adds r4, #2 │ │ │ │ movs r1, r1 │ │ │ │ - stc2 0, cr0, [r0], {8} │ │ │ │ - adds r1, #10 │ │ │ │ + cdp2 0, 13, cr0, cr14, cr8, {0} │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ movs r1, r1 │ │ │ │ - umlal r0, r0, r6, r8 │ │ │ │ - mrrc 0, 0, r0, r2, cr9 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + cdp2 0, 11, cr0, cr10, cr8, {0} │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ + movs r1, r1 │ │ │ │ + cdp2 0, 9, cr0, cr2, cr8, {0} │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ + movs r1, r1 │ │ │ │ + cdp2 0, 8, cr0, cr0, cr8, {0} │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ + movs r1, r1 │ │ │ │ + cdp2 0, 6, cr0, cr10, cr8, {0} │ │ │ │ + cdp 0, 13, cr0, cr4, cr9, {0} │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - smlal r0, r0, r4, r8 │ │ │ │ + cdp2 0, 4, cr0, cr8, cr8, {0} │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ + movs r1, r1 │ │ │ │ + cdp2 0, 2, cr0, cr14, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr10, cr9, {0} │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ + movs r1, r1 │ │ │ │ + cdp2 0, 0, cr0, cr12, cr8, {0} │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ movs r1, r1 │ │ │ │ - smlsd r0, r4, r8, r0 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + stc2 0, cr0, [ip, #32] │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xfad40008 │ │ │ │ - @ instruction: 0xf738000a │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + ldc2 0, cr0, [ip, #-32] @ 0xffffffe0 │ │ │ │ + vst1.8 {d0[0]}, [r0], sl │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf71c000a │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + vld4.8 {d16-d19}, [r4], sl │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf700000a │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + vst4.8 {d16-d19}, [r8], sl │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf6e4000a │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + vld4.8 {d0-d3}, [ip], sl │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ movs r1, r1 │ │ │ │ - movt r0, #34826 @ 0x880a │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrsb.w r0, [r0, sl] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ movs r1, r1 │ │ │ │ - subw r0, ip, #2058 @ 0x80a │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + ldr??.w r0, [r4, #10] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f6cc4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -337083,20 +337088,20 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r4, r1 │ │ │ │ str r2, [sp, #864] @ 0x360 │ │ │ │ movs r4, r1 │ │ │ │ - ldmia.w lr, {r0, r3} │ │ │ │ + @ instruction: 0xeae60009 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ movs r1, r1 │ │ │ │ - strb.w r0, [r8, r8] │ │ │ │ + @ instruction: 0xfa500008 │ │ │ │ │ │ │ │ 000f6d80 : │ │ │ │ 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 │ │ │ │ ldr.w r2, [pc, #2928] @ f7904 │ │ │ │ @@ -338196,91 +338201,91 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #760] @ (f7c1c ) │ │ │ │ + ldr r4, [pc, #24] @ (f793c ) │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf6360008 │ │ │ │ + ldr??.w r0, [lr, r8] │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r1 │ │ │ │ - bx r4 │ │ │ │ + ldr r1, [pc, #416] @ (f7ad0 ) │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf3980008 │ │ │ │ + @ instruction: 0xf5e00008 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, fp │ │ │ │ + ldr r0, [pc, #144] @ (f79cc ) │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf2540008 │ │ │ │ - cmp ip, r7 │ │ │ │ + eors.w r0, ip, #8912896 @ 0x880000 │ │ │ │ + ldr r0, [pc, #16] @ (f7954 ) │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf2340008 │ │ │ │ - b.n f7e40 │ │ │ │ + orns r0, ip, #8912896 @ 0x880000 │ │ │ │ + b.n f72d0 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, lr │ │ │ │ + @ instruction: 0x47be │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf1ee0008 │ │ │ │ + bics.w r0, r6, #8912896 @ 0x880000 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ movs r1, r1 │ │ │ │ - add lr, fp │ │ │ │ + bx r4 │ │ │ │ movs r1, r1 │ │ │ │ - adcs.w r0, r6, #8 │ │ │ │ - add sl, r8 │ │ │ │ + @ instruction: 0xf39e0008 │ │ │ │ + bx r1 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf13a0008 │ │ │ │ - add r6, fp │ │ │ │ + usat r0, #8, r2 │ │ │ │ + mov lr, r4 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf0d60008 │ │ │ │ - add r6, r5 │ │ │ │ + @ instruction: 0xf31e0008 │ │ │ │ + mov r6, lr │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf0a60008 │ │ │ │ - mvns r6, r6 │ │ │ │ + @ instruction: 0xf2ee0008 │ │ │ │ + mov r6, r7 │ │ │ │ movs r1, r1 │ │ │ │ - orn r0, lr, #8 │ │ │ │ - mvns r2, r3 │ │ │ │ + @ instruction: 0xf2b60008 │ │ │ │ + mov r2, r4 │ │ │ │ movs r1, r1 │ │ │ │ - orrs.w r0, r2, #8 │ │ │ │ - orrs r4, r0 │ │ │ │ + @ instruction: 0xf29a0008 │ │ │ │ + cmp r4, r9 │ │ │ │ movs r1, r1 │ │ │ │ - vhadd.s d16, d12, d8 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + rsb r0, r4, #8 │ │ │ │ + b.n f7df4 │ │ │ │ movs r1, r1 │ │ │ │ - vhadd.s16 d16, d14, d8 │ │ │ │ - cmn r0, r3 │ │ │ │ + sub.w r0, r6, #8 │ │ │ │ + cmp r0, r4 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r2, r5 │ │ │ │ + add sl, lr │ │ │ │ movs r1, r1 │ │ │ │ - vhadd.s32 d0, d2, d8 │ │ │ │ + sbc.w r0, sl, #8 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r4 │ │ │ │ + add r0, r5 │ │ │ │ movs r1, r1 │ │ │ │ - cdp 0, 5, cr0, cr8, cr8, {0} │ │ │ │ - udf #186 @ 0xba │ │ │ │ + @ instruction: 0xf0a00008 │ │ │ │ + b.n f7bc0 │ │ │ │ movs r1, r1 │ │ │ │ - sbcs r6, r6 │ │ │ │ + mvns r6, r7 │ │ │ │ movs r1, r1 │ │ │ │ - cdp 0, 2, cr0, cr12, cr8, {0} │ │ │ │ - lsls r2, r2 │ │ │ │ + orns r0, r4, #8 │ │ │ │ + cmn r2, r3 │ │ │ │ movs r1, r1 │ │ │ │ - stc 0, cr0, [sl, #-32] @ 0xffffffe0 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + vhadd.s16 d16, d2, d8 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r1, r1 │ │ │ │ - ands r6, r3 │ │ │ │ + negs r6, r4 │ │ │ │ movs r1, r1 │ │ │ │ - ldc 0, cr0, [r6], {8} │ │ │ │ - ands r6, r0 │ │ │ │ + cdp 0, 13, cr0, cr14, cr8, {0} │ │ │ │ + negs r6, r1 │ │ │ │ movs r1, r1 │ │ │ │ - ldcl 0, cr0, [lr], #-32 @ 0xffffffe0 │ │ │ │ + cdp 0, 12, cr0, cr6, cr8, {0} │ │ │ │ ldr.w r3, [pc, #2832] @ f84f4 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w r1, [pc, #2832] @ f84f8 │ │ │ │ ldr.w r0, [pc, #2832] @ f84fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ @@ -339325,102 +339330,100 @@ │ │ │ │ mov r5, r0 │ │ │ │ bpl.w f7f7c │ │ │ │ mov r0, r4 │ │ │ │ bl 34a18 │ │ │ │ b.n f7f7c │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + asrs r2, r6 │ │ │ │ movs r1, r1 │ │ │ │ - sbc.w r0, r2, r8 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + stc 0, cr0, [sl, #32]! │ │ │ │ + lsrs r0, r2 │ │ │ │ movs r1, r1 │ │ │ │ - add.w r0, r0, r8 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + stcl 0, cr0, [r8, #-32] @ 0xffffffe0 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ movs r1, r1 │ │ │ │ - stmdb r4, {r3} │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + adc.w r0, ip, r8 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ movs r1, r1 │ │ │ │ - stmia.w lr!, {r3} │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xeaf60008 │ │ │ │ + subs r6, #24 │ │ │ │ movs r1, r1 │ │ │ │ - strex r0, r0, [r8, #32] │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + eors.w r0, r0, r8 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8280 │ │ │ │ - movs r0, r1 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + ldrd r0, r0, [r4], #32 │ │ │ │ + subs r4, #24 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f81c0 │ │ │ │ - movs r0, r1 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + ldmia.w r0, {r3} │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ movs r1, r1 │ │ │ │ - b.n f7f54 │ │ │ │ + b.n f83e4 │ │ │ │ movs r0, r1 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f7e04 │ │ │ │ + b.n f8294 │ │ │ │ movs r0, r1 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r2, #16 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f7dc8 │ │ │ │ + b.n f8258 │ │ │ │ movs r0, r1 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8c8c │ │ │ │ + b.n f811c │ │ │ │ movs r0, r1 │ │ │ │ - adds r7, #14 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8c64 │ │ │ │ + b.n f80f4 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf6d20008 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + ldrsb.w r0, [sl, r8] │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8b8c │ │ │ │ + b.n f801c │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf65c0008 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + strh.w r0, [r4, #8] │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8aac │ │ │ │ + b.n f7f3c │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + subs r0, #16 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f89f8 │ │ │ │ + b.n f7e88 │ │ │ │ movs r0, r1 │ │ │ │ - bcs.n f84f4 │ │ │ │ + bpl.n f8584 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8958 │ │ │ │ + b.n f7de8 │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8930 │ │ │ │ + b.n f7dc0 │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8908 │ │ │ │ + b.n f7d98 │ │ │ │ movs r0, r1 │ │ │ │ - bcs.n f8604 │ │ │ │ + bmi.n f8694 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r7, #28 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f8838 │ │ │ │ + b.n f8cc8 │ │ │ │ movs r0, r1 │ │ │ │ - bne.n f8504 │ │ │ │ + bcc.n f8594 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ movs r1, r1 │ │ │ │ - b.n f87f4 │ │ │ │ + b.n f8c84 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ movs r1, r1 │ │ │ │ - b.n f86d4 │ │ │ │ + b.n f8b64 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w f8c82 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -340171,173 +340174,174 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ movs r1, r1 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + b.n f9018 │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r1, r1 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n f8fe4 │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ movs r1, r1 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + b.n f8f48 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + b.n f8f14 │ │ │ │ movs r0, r1 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r4, #14 │ │ │ │ movs r1, r1 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + b.n f8ed8 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + bne.n f8dd4 │ │ │ │ movs r1, r1 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n f8da8 │ │ │ │ + b.n f8e38 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + beq.n f8d34 │ │ │ │ movs r1, r1 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ movs r1, r1 │ │ │ │ - ble.n f8cf8 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n f8e5c │ │ │ │ movs r1, r1 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n f8ebc │ │ │ │ + svc 174 @ 0xae │ │ │ │ movs r0, r1 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r3, #20 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n f8e80 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ movs r0, r1 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ movs r1, r1 │ │ │ │ - ble.n f8e4c │ │ │ │ + svc 110 @ 0x6e │ │ │ │ movs r0, r1 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n f8d0c │ │ │ │ + udf #202 @ 0xca │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - bgt.n f8ed8 │ │ │ │ + udf #172 @ 0xac │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ movs r1, r1 │ │ │ │ - blt.n f8d34 │ │ │ │ + ble.n f8dc4 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + adds r0, #6 │ │ │ │ movs r1, r1 │ │ │ │ - bge.n f8e8c │ │ │ │ + bgt.n f8f1c │ │ │ │ movs r0, r1 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ movs r1, r1 │ │ │ │ - bls.n f8d7c │ │ │ │ + blt.n f8e0c │ │ │ │ movs r0, r1 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ movs r0, r1 │ │ │ │ - bvs.n f8ea8 │ │ │ │ + bhi.n f8d38 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ movs r1, r1 │ │ │ │ - bvs.n f8e7c │ │ │ │ + bhi.n f8f0c │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r1, r1 │ │ │ │ - bvs.n f8e50 │ │ │ │ + bhi.n f8ee0 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xead40008 │ │ │ │ - bpl.n f8e24 │ │ │ │ + ldc 0, cr0, [ip, #-32] @ 0xffffffe0 │ │ │ │ + bhi.n f8eb4 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8df8 │ │ │ │ + bhi.n f8e88 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf1fc0008 │ │ │ │ - bpl.n f8dcc │ │ │ │ + orr.w r0, r4, #8912896 @ 0x880000 │ │ │ │ + bvc.n f8e5c │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8da0 │ │ │ │ + bvc.n f8e30 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8f74 │ │ │ │ + bvc.n f8e04 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8f48 │ │ │ │ + bvc.n f8dd8 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8f1c │ │ │ │ + bvc.n f8dac │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8ef0 │ │ │ │ + bvc.n f8f80 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8ec4 │ │ │ │ + bvc.n f8f54 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ movs r0, r1 │ │ │ │ - vaddl.u32 q0, d8, d8 │ │ │ │ - bmi.n f8e98 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ + movs r1, r1 │ │ │ │ + bvc.n f8f28 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ movs r0, r1 │ │ │ │ - stmdb ip, {r3} │ │ │ │ - bmi.n f8e6c │ │ │ │ + adcs.w r0, r4, r8 │ │ │ │ + bvc.n f8efc │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ movs r1, r1 │ │ │ │ - bmi.n f8e40 │ │ │ │ + bvs.n f8ed0 │ │ │ │ movs r2, r1 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ movs r1, r1 │ │ │ │ - bmi.n f8e14 │ │ │ │ + bvs.n f8ea4 │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ - ldcl 0, cr0, [r4, #-32] @ 0xffffffe0 │ │ │ │ + vaddl.s16 q0, d12, d8 │ │ │ │ │ │ │ │ 000f8eec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #196] @ f8fc0 │ │ │ │ @@ -340424,23 +340428,23 @@ │ │ │ │ movs r4, r1 │ │ │ │ strb r2, [r0, #3] │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #2] │ │ │ │ movs r4, r1 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ movs r1, r1 │ │ │ │ - bpl.n f8f4c │ │ │ │ + bvc.n f8fdc │ │ │ │ movs r0, r1 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ 000f8fec : │ │ │ │ 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 │ │ │ │ @@ -341503,33 +341507,33 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + bcs.n f9b98 │ │ │ │ movs r0, r1 │ │ │ │ - ite al │ │ │ │ - moval r1, r1 │ │ │ │ - lsl r2, r6, #18 │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + lsls r2, r7, #27 │ │ │ │ + movs r1, r1 │ │ │ │ + bne.n f9aa0 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n f9be8 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ ldr.w r1, [pc, #2848] @ fa694 │ │ │ │ ldr.w r0, [pc, #2848] @ fa698 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -342582,71 +342586,77 @@ │ │ │ │ b.n fa2f4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ b.n fa4d6 │ │ │ │ nop │ │ │ │ - vhadd.u32 d0, d10, d8 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + lsls r2, r6, #5 │ │ │ │ + movs r1, r1 │ │ │ │ + ldmia r4!, {r5} │ │ │ │ movs r0, r1 │ │ │ │ str r4, [r4, #68] @ 0x44 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr8, {0} │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + movs r1, r1 │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r0, r1 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr8, {0} │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + movs r1, r1 │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r0, r1 │ │ │ │ - cdp2 0, 8, cr0, cr6, cr8, {0} │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + movs r1, r1 │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - cdp2 0, 6, cr0, cr8, cr8, {0} │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + movs r1, r1 │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r1 │ │ │ │ - ldc2l 0, cr0, [lr, #32] │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + movs r6, r4 │ │ │ │ + movs r1, r1 │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldc2l 0, cr0, [lr, #-32]! @ 0xffffffe0 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + vaddl.u8 q8, d6, d8 │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r6, #8] │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + @ instruction: 0xfbfe0008 │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r1 │ │ │ │ - vst4.8 {d0-d3}, [r8], r8 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + smmla r0, r0, r8, r0 │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ movs r0, r1 │ │ │ │ - str.w r0, [r2, #8] │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + mla r0, sl, r8, r0 │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - strh.w r0, [r2, #8] │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + @ instruction: 0xfaea0008 │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [sl, #8] │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + @ instruction: 0xfad20008 │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - str??.w r0, [r8, r8] │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + @ instruction: 0xfab00008 │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh.w r0, [ip, r8] │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xfa840008 │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -343623,135 +343633,135 @@ │ │ │ │ ldr r2, [pc, #316] @ (fb2e8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ bl 46444 │ │ │ │ b.n faa30 │ │ │ │ - rev r2, r6 │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r1 │ │ │ │ - ldr r1, [pc, #480] @ (fb3a0 ) │ │ │ │ + ldr r3, [pc, #768] @ (fb4c0 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + beq.n fb0e0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ - movs r0, r1 │ │ │ │ - @ instruction: 0xf27e0008 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ - movs r0, r1 │ │ │ │ - @ instruction: 0xf2600008 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ - movs r0, r1 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ - movs r0, r1 │ │ │ │ - movw r0, #8 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf2200008 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xf4c60008 │ │ │ │ + nop {7} │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf1fc0008 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xf4a80008 │ │ │ │ + itet pl │ │ │ │ + movpl r0, r1 │ │ │ │ + strmi r1, [sp, #384] @ 0x180 │ │ │ │ + movpl r0, r1 │ │ │ │ + eor.w r0, r8, #8912896 @ 0x880000 │ │ │ │ + ite cc │ │ │ │ + movcc r0, r1 │ │ │ │ + orncs r0, r8, #8912896 @ 0x880000 │ │ │ │ + itet ne │ │ │ │ + movne r0, r1 │ │ │ │ + orreq.w r0, r4, #8912896 @ 0x880000 │ │ │ │ + bkpt 0x00f2 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ movs r0, r1 │ │ │ │ - rsbs r0, lr, #8 │ │ │ │ - pop {r3, r7} │ │ │ │ + bic.w r0, r6, #8912896 @ 0x880000 │ │ │ │ + bkpt 0x00d0 │ │ │ │ movs r0, r1 │ │ │ │ - rsb r0, r0, #8 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + and.w r0, r8, #8912896 @ 0x880000 │ │ │ │ + bkpt 0x00b6 │ │ │ │ movs r0, r1 │ │ │ │ - sub.w r0, r4, #8 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + @ instruction: 0xf3ec0008 │ │ │ │ + bkpt 0x009a │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf18c0008 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xf3d40008 │ │ │ │ + bkpt 0x0082 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf1340008 │ │ │ │ - cbnz r2, fb298 │ │ │ │ + @ instruction: 0xf37c0008 │ │ │ │ + bkpt 0x002a │ │ │ │ movs r0, r1 │ │ │ │ - add.w r0, sl, #8 │ │ │ │ - cbnz r4, fb294 │ │ │ │ + @ instruction: 0xf3520008 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf0da0008 │ │ │ │ - cbnz r6, fb298 │ │ │ │ + ssat16 r0, #9, r2 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ movs r0, r1 │ │ │ │ - eors.w r0, r8, #8 │ │ │ │ - cbnz r6, fb290 │ │ │ │ + @ instruction: 0xf2e00008 │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ movs r0, r1 │ │ │ │ - orns r0, ip, #8 │ │ │ │ - cbnz r2, fb292 │ │ │ │ + movt r0, #16392 @ 0x4008 │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ movs r0, r1 │ │ │ │ - orr.w r0, r2, #8 │ │ │ │ - revsh r0, r6 │ │ │ │ + @ instruction: 0xf28a0008 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ movs r0, r1 │ │ │ │ - bic.w r0, r4, #8 │ │ │ │ - revsh r0, r2 │ │ │ │ + @ instruction: 0xf26c0008 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - vaddl.s16 q8, d10, d8 │ │ │ │ - hlt 0x0008 │ │ │ │ + @ instruction: 0xf2220008 │ │ │ │ + pop {r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - vaddl.s32 q0, d6, d8 │ │ │ │ - rev16 r4, r2 │ │ │ │ + @ instruction: 0xf1ee0008 │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ movs r0, r1 │ │ │ │ - cdp 0, 12, cr0, cr4, cr8, {0} │ │ │ │ - cbnz r2, fb294 │ │ │ │ + add.w r0, ip, #8 │ │ │ │ + cbnz r2, fb2e6 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, r8 │ │ │ │ - ldcl 0, cr0, [r0, #32]! │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cdp 0, 2, cr0, cr4, cr8, {0} │ │ │ │ + bics.w r0, r8, #8 │ │ │ │ + revsh r6, r4 │ │ │ │ movs r0, r1 │ │ │ │ - stcl 0, cr0, [sl, #32] │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + ands.w r0, r2, #8 │ │ │ │ + revsh r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ - stc 0, cr0, [r0, #32]! │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + vaddl.s32 q8, d8, d8 │ │ │ │ + hlt 0x0016 │ │ │ │ movs r0, r1 │ │ │ │ - stc 0, cr0, [r6, #32] │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + vaddl.s8 q8, d14, d8 │ │ │ │ + rev16 r4, r7 │ │ │ │ movs r0, r1 │ │ │ │ - ldrd r0, r0, [sl, #32]! │ │ │ │ - push {r3, r5, r7} │ │ │ │ + mcrr 0, 0, r0, r2, cr8 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ movs r0, r1 │ │ │ │ - strd r0, r0, [r4, #32]! │ │ │ │ - push {r1, r4, r7} │ │ │ │ + stc 0, cr0, [ip], #-32 @ 0xffffffe0 │ │ │ │ + @ instruction: 0xb6da │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xe9ba0008 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + stc 0, cr0, [r2], {8} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xe99e0008 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + @ instruction: 0xebe60008 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r0, r1 │ │ │ │ - ldrd r0, r0, [lr, #-32]! │ │ │ │ - push {r2, r3, r5} │ │ │ │ + rsb r0, r6, r8 │ │ │ │ + cpsid a │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #624 @ (adr r4, fb540 ) │ │ │ │ + add r6, pc, #912 @ (adr r6, fb660 ) │ │ │ │ movs r1, r1 │ │ │ │ - strd r0, r0, [r2, #-32]! │ │ │ │ - push {r1, r2, r3} │ │ │ │ + sub.w r0, sl, r8 │ │ │ │ + @ instruction: 0xb656 │ │ │ │ movs r0, r1 │ │ │ │ - stmdb r6!, {r3} │ │ │ │ - cbz r4, fb354 │ │ │ │ + sbc.w r0, lr, r8 │ │ │ │ + @ instruction: 0xb61c │ │ │ │ movs r0, r1 │ │ │ │ - stmdb r4, {r3} │ │ │ │ - cbz r6, fb352 │ │ │ │ + adc.w r0, ip, r8 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [fp, #3476] @ 0xd94 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -345104,151 +345114,151 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ b.w f9b8e │ │ │ │ - b.n fbbc4 │ │ │ │ + b.n fc054 │ │ │ │ movs r0, r1 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + sxth r4, r1 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc884 │ │ │ │ + b.n fbd14 │ │ │ │ movs r0, r1 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc858 │ │ │ │ + b.n fbce8 │ │ │ │ movs r0, r1 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc7cc │ │ │ │ + b.n fbc5c │ │ │ │ movs r0, r1 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add sp, #16 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc7a8 │ │ │ │ + b.n fbc38 │ │ │ │ movs r0, r1 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc77c │ │ │ │ + b.n fbc0c │ │ │ │ movs r0, r1 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc724 │ │ │ │ + b.n fbbb4 │ │ │ │ movs r0, r1 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc6bc │ │ │ │ + b.n fbb4c │ │ │ │ movs r0, r1 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r1, r1 │ │ │ │ - b.n fc56c │ │ │ │ + b.n fb9fc │ │ │ │ movs r0, r1 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc4b0 │ │ │ │ + b.n fc940 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc468 │ │ │ │ + b.n fc8f8 │ │ │ │ movs r0, r1 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc3ec │ │ │ │ + b.n fc87c │ │ │ │ movs r0, r1 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ movs r0, r1 │ │ │ │ - b.n fc3b4 │ │ │ │ + b.n fc844 │ │ │ │ movs r0, r1 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ movs r0, r1 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n fc4f8 │ │ │ │ movs r0, r1 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ movs r0, r1 │ │ │ │ - bgt.n fc114 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ movs r0, r1 │ │ │ │ - add r7, pc, #176 @ (adr r7, fc2c8 ) │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ movs r0, r1 │ │ │ │ - bgt.n fc2e8 │ │ │ │ + udf #174 @ 0xae │ │ │ │ movs r0, r1 │ │ │ │ - add r7, pc, #80 @ (adr r7, fc270 ) │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ movs r0, r1 │ │ │ │ - bgt.n fc2a8 │ │ │ │ + udf #138 @ 0x8a │ │ │ │ movs r0, r1 │ │ │ │ - add r6, pc, #960 @ (adr r6, fc5e8 ) │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ movs r0, r1 │ │ │ │ - bgt.n fc260 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ movs r0, r1 │ │ │ │ - add r6, pc, #800 @ (adr r6, fc550 ) │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ movs r0, r1 │ │ │ │ - bgt.n fc23c │ │ │ │ + udf #76 @ 0x4c │ │ │ │ movs r0, r1 │ │ │ │ - add r6, pc, #712 @ (adr r6, fc500 ) │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ movs r0, r1 │ │ │ │ - blt.n fc1e4 │ │ │ │ + udf #28 │ │ │ │ movs r0, r1 │ │ │ │ - add r6, pc, #520 @ (adr r6, fc448 ) │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ movs r0, r1 │ │ │ │ - blt.n fc19c │ │ │ │ + ble.n fc22c │ │ │ │ movs r0, r1 │ │ │ │ - add r6, pc, #360 @ (adr r6, fc3b0 ) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ movs r0, r1 │ │ │ │ - blt.n fc268 │ │ │ │ + ble.n fc2f8 │ │ │ │ movs r0, r1 │ │ │ │ - add r5, pc, #752 @ (adr r5, fc540 ) │ │ │ │ + add r0, sp, #16 │ │ │ │ movs r0, r1 │ │ │ │ - bge.n fc174 │ │ │ │ + bgt.n fc204 │ │ │ │ movs r0, r1 │ │ │ │ - add r5, pc, #248 @ (adr r5, fc350 ) │ │ │ │ + add r7, pc, #536 @ (adr r7, fc470 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r0, r1 │ │ │ │ - bge.n fc304 │ │ │ │ + bgt.n fc194 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #1016 @ (adr r4, fc65c ) │ │ │ │ + add r7, pc, #280 @ (adr r7, fc37c ) │ │ │ │ movs r0, r1 │ │ │ │ - bge.n fc2c4 │ │ │ │ + bgt.n fc354 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #880 @ (adr r4, fc5dc ) │ │ │ │ + add r7, pc, #144 @ (adr r7, fc2fc ) │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ movs r1, r1 │ │ │ │ - bge.n fc280 │ │ │ │ + bgt.n fc310 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #720 @ (adr r4, fc548 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, fc668 ) │ │ │ │ movs r0, r1 │ │ │ │ - bls.n fc1e0 │ │ │ │ + blt.n fc270 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #384 @ (adr r4, fc400 ) │ │ │ │ + add r6, pc, #672 @ (adr r6, fc520 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ movs r0, r1 │ │ │ │ - bls.n fc1b8 │ │ │ │ + blt.n fc248 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #272 @ (adr r4, fc39c ) │ │ │ │ + add r6, pc, #560 @ (adr r6, fc4bc ) │ │ │ │ movs r0, r1 │ │ │ │ - bls.n fc378 │ │ │ │ + blt.n fc208 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #136 @ (adr r4, fc31c ) │ │ │ │ + add r6, pc, #424 @ (adr r6, fc43c ) │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ movs r1, r1 │ │ │ │ - bls.n fc350 │ │ │ │ + blt.n fc1e0 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, pc, #24 @ (adr r4, fc2b8 ) │ │ │ │ + add r6, pc, #312 @ (adr r6, fc3d8 ) │ │ │ │ movs r0, r1 │ │ │ │ - bls.n fc318 │ │ │ │ + blt.n fc1a8 │ │ │ │ movs r0, r1 │ │ │ │ - add r3, pc, #928 @ (adr r3, fc648 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, fc368 ) │ │ │ │ movs r0, r1 │ │ │ │ mov r9, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr.w r1, [pc, #3212] @ fcf3c │ │ │ │ ldr.w r0, [pc, #3212] @ fcf40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -346383,163 +346393,163 @@ │ │ │ │ ldr r0, [pc, #308] @ (fd064 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n fceea │ │ │ │ nop │ │ │ │ - bvc.n fcf18 │ │ │ │ + bge.n fcfa8 │ │ │ │ movs r0, r1 │ │ │ │ - add r2, pc, #616 @ (adr r2, fd1ac ) │ │ │ │ + add r4, pc, #904 @ (adr r4, fd2cc ) │ │ │ │ movs r0, r1 │ │ │ │ - bmi.n fcfc4 │ │ │ │ + bvs.n fce54 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + add r1, pc, #208 @ (adr r1, fd01c ) │ │ │ │ movs r0, r1 │ │ │ │ - bmi.n fcf9c │ │ │ │ + bvs.n fd02c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + add r1, pc, #112 @ (adr r1, fcfc4 ) │ │ │ │ movs r0, r1 │ │ │ │ - bcc.n fcf10 │ │ │ │ + bvs.n fcfa0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + add r0, pc, #840 @ (adr r0, fd2a4 ) │ │ │ │ movs r0, r1 │ │ │ │ - bcc.n fcee0 │ │ │ │ + bvs.n fcf70 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #728 @ (adr r0, fd23c ) │ │ │ │ movs r0, r1 │ │ │ │ - bcc.n fd050 │ │ │ │ + bpl.n fcee0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #424 @ (adr r0, fd114 ) │ │ │ │ movs r0, r1 │ │ │ │ - bcc.n fd024 │ │ │ │ + bpl.n fceb4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + add r0, pc, #320 @ (adr r0, fd0b4 ) │ │ │ │ movs r0, r1 │ │ │ │ - bcs.n fcf24 │ │ │ │ + bpl.n fcfb4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ movs r0, r1 │ │ │ │ - bcs.n fcec8 │ │ │ │ + bmi.n fcf58 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ movs r0, r1 │ │ │ │ - bcs.n fcea0 │ │ │ │ + bmi.n fcf30 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ movs r0, r1 │ │ │ │ - bcs.n fd004 │ │ │ │ + bmi.n fce94 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - bcs.n fcfc8 │ │ │ │ + bmi.n fd058 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - bne.n fcf6c │ │ │ │ + bmi.n fcffc │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ movs r1, r1 │ │ │ │ - bne.n fcf30 │ │ │ │ + bmi.n fcfc0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r0, r1 │ │ │ │ - bne.n fd0b0 │ │ │ │ + bcc.n fcf40 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r1 │ │ │ │ - bne.n fd044 │ │ │ │ + bcc.n fced4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r1 │ │ │ │ - bne.n fcff0 │ │ │ │ + bcc.n fd080 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - beq.n fcf5c │ │ │ │ + bcc.n fcfec │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - beq.n fcf24 │ │ │ │ + bcs.n fcfb4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r0, r1 │ │ │ │ - beq.n fd0a4 │ │ │ │ + bcs.n fcf34 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ movs r0, r1 │ │ │ │ - beq.n fd024 │ │ │ │ + bcs.n fd0b4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + bcs.n fd030 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + bne.n fcfb8 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + bne.n fcf8c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + bne.n fcf60 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + bne.n fd0dc │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + bne.n fd09c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + beq.n fd004 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + beq.n fcfd8 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + beq.n fcfa4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + beq.n fd134 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + beq.n fd108 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r1 │ │ │ │ mov r9, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr.w r2, [pc, #1580] @ fd6a0 │ │ │ │ ldr.w r1, [pc, #1580] @ fd6a4 │ │ │ │ ldr.w r0, [pc, #1580] @ fd6a8 │ │ │ │ @@ -347103,161 +347113,161 @@ │ │ │ │ ldr r0, [pc, #308] @ (fd7c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r0, r1 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ movs r1, r1 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + subs r6, r0, #3 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ movs r2, r1 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + subs r6, r1, #2 │ │ │ │ movs r0, r1 │ │ │ │ - uxtb r4, r1 │ │ │ │ + push {r2, r4, lr} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r6, #1 │ │ │ │ movs r0, r1 │ │ │ │ - cbz r4, fd796 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ movs r2, r1 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + subs r6, r2, #1 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + subs r2, r7, #0 │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ movs r2, r1 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + subs r6, r3, #0 │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r0, #0 │ │ │ │ movs r0, r1 │ │ │ │ - add r2, pc, #16 @ (adr r2, fd778 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, fd898 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ movs r0, r1 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ - movs r0, r1 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + itt le │ │ │ │ + movle r0, r1 │ │ │ │ + ldrhle r4, [r0, #52] @ 0x34 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + adds r2, r1, #7 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ movs r2, r1 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r5, #6 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r6, #5 │ │ │ │ movs r0, r1 │ │ │ │ - cbz r4, fd7dc │ │ │ │ + push {r2, r3, r5} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r2, r3, #5 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r7, #4 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ movs r2, r1 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r4, #4 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 000fd7c8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -347367,23 +347377,23 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 000fd904 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -347835,59 +347845,59 @@ │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #280 @ (adr r0, fdec8 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ movs r0, r1 │ │ │ │ movs r3, #220 @ 0xdc │ │ │ │ movs r4, r1 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 000fde08 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -350165,261 +350175,261 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ b.w feb90 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ movs r0, r1 │ │ │ │ asrs r0, r7, #13 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #568] @ (ffa3c ) │ │ │ │ + ldr r2, [pc, #856] @ (ffb5c ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ movs r0, r1 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + strb r2, [r1, #13] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + strb r2, [r3, #8] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + strb r2, [r1, #7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r3, #6] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + strb r6, [r7, #5] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + strb r6, [r0, #5] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + strb r2, [r5, #4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + strb r4, [r4, #3] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + strb r6, [r0, #3] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + str r0, [r7, #24] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #8] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + strb r2, [r7, #5] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + str r4, [r1, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #5] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r0, r1 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1006a4 │ │ │ │ @@ -351549,67 +351559,67 @@ │ │ │ │ bl 4aae0 │ │ │ │ b.n 100534 │ │ │ │ nop │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r2, #24] │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ movs r0, r1 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r6, #16] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + str r6, [r7, #12] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + str r6, [r5, #0] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + str r4, [r2, #0] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ movs r0, r1 │ │ │ │ ldr.w r3, [pc, #3436] @ 101360 │ │ │ │ ldr.w r2, [pc, #3436] @ 101364 │ │ │ │ ldr.w r1, [pc, #3436] @ 101368 │ │ │ │ ldr.w r0, [pc, #3436] @ 10136c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -352752,373 +352762,373 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #864] @ (1016c8 ) │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r7, #32] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r3, #32] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r3, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + str r6, [r2, #24] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + str r6, [r3, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + str r0, [r1, #16] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + str r2, [r0, #8] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + str r0, [r3, #4] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + str r6, [r5, #0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + str r0, [r2, #0] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [pc, #832] @ (10175c ) │ │ │ │ + ldr r4, [pc, #96] @ (10147c ) │ │ │ │ movs r1, r1 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #912] @ (1017c8 ) │ │ │ │ + ldr r3, [pc, #176] @ (1014e8 ) │ │ │ │ movs r1, r1 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #416] @ (1015f4 ) │ │ │ │ + ldr r2, [pc, #704] @ (101714 ) │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #88] @ (1014c0 ) │ │ │ │ + ldr r2, [pc, #376] @ (1015e0 ) │ │ │ │ movs r1, r1 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r0, r1 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r0, [pc, #816] @ (1017d8 ) │ │ │ │ movs r1, r1 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strb r6, [r2, r6] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ movs r0, r1 │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r0, [pc, #416] @ (101664 ) │ │ │ │ movs r1, r1 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 1017d8 │ │ │ │ + b.n 101c68 │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 1017a0 │ │ │ │ + b.n 101c30 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 101768 │ │ │ │ + b.n 101bf8 │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 101730 │ │ │ │ + b.n 101bc0 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + strb r2, [r1, #5] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 1016f8 │ │ │ │ + b.n 101b88 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 1016c0 │ │ │ │ + b.n 101b50 │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 101688 │ │ │ │ + b.n 101b18 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 101650 │ │ │ │ + b.n 101ae0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 101618 │ │ │ │ + b.n 101aa8 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 1015e0 │ │ │ │ + b.n 101a70 │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ movs r0, r1 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 1015a8 │ │ │ │ + b.n 101a38 │ │ │ │ movs r7, r0 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ movs r2, r1 │ │ │ │ - b.n 101578 │ │ │ │ + b.n 101a08 │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ movs r2, r1 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 1019dc │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ movs r2, r1 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 1019b0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ movs r2, r1 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 101984 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r2, r1 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 101958 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ movs r2, r1 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 10192c │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ movs r2, r1 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 101900 │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ movs r2, r1 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 1018d4 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #936] @ (10195c ) │ │ │ │ + strh r2, [r6, r0] │ │ │ │ movs r2, r1 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n 1018a8 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #824] @ (1018f8 ) │ │ │ │ + strh r6, [r2, r0] │ │ │ │ movs r2, r1 │ │ │ │ - svc 20 │ │ │ │ + b.n 10187c │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1018ec │ │ │ │ + b.n 101d7c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #712] @ (101894 ) │ │ │ │ + str r2, [r7, r7] │ │ │ │ movs r2, r1 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + b.n 101850 │ │ │ │ movs r7, r0 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 101938 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #600] @ (101830 ) │ │ │ │ + str r6, [r3, r7] │ │ │ │ movs r2, r1 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + b.n 101824 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #488] @ (1017cc ) │ │ │ │ + str r2, [r0, r7] │ │ │ │ movs r2, r1 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + b.n 1017f8 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #376] @ (101768 ) │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r2, r1 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + b.n 1017cc │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #264] @ (101704 ) │ │ │ │ + str r2, [r1, r6] │ │ │ │ movs r2, r1 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + b.n 1017a0 │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #152] @ (1016a0 ) │ │ │ │ + str r6, [r5, r5] │ │ │ │ movs r2, r1 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + b.n 101774 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #40] @ (10163c ) │ │ │ │ + str r2, [r2, r5] │ │ │ │ movs r2, r1 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + b.n 101748 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #952] @ (1019d8 ) │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r2, r1 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + b.n 10171c │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #840] @ (101974 ) │ │ │ │ + str r2, [r3, r4] │ │ │ │ movs r2, r1 │ │ │ │ - udf #24 │ │ │ │ + b.n 1016f0 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [pc, #500] @ (10182c ) │ │ │ │ movw r2, #40492 @ 0x9e2c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #496] @ (101830 ) │ │ │ │ ldr r0, [pc, #496] @ (101834 ) │ │ │ │ add r3, pc │ │ │ │ @@ -353292,121 +353302,121 @@ │ │ │ │ ldr r1, [pc, #224] @ (1018fc ) │ │ │ │ ldr r0, [pc, #224] @ (101900 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #904] @ (101bb8 ) │ │ │ │ + ldr r6, [pc, #168] @ (1018d8 ) │ │ │ │ movs r2, r1 │ │ │ │ - blt.n 101884 │ │ │ │ + ble.n 101914 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #792] @ (101b54 ) │ │ │ │ + ldr r6, [pc, #56] @ (101874 ) │ │ │ │ movs r2, r1 │ │ │ │ - blt.n 101858 │ │ │ │ + ble.n 1018e8 │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #680] @ (101af0 ) │ │ │ │ + ldr r5, [pc, #968] @ (101c10 ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 10182c │ │ │ │ + ble.n 1018bc │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #568] @ (101a8c ) │ │ │ │ + ldr r5, [pc, #856] @ (101bac ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 101800 │ │ │ │ + ble.n 101890 │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #456] @ (101a28 ) │ │ │ │ + ldr r5, [pc, #744] @ (101b48 ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 1017d4 │ │ │ │ + ble.n 101864 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + str r2, [r3, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #344] @ (1019c4 ) │ │ │ │ + ldr r5, [pc, #632] @ (101ae4 ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 1017a8 │ │ │ │ + bgt.n 101838 │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #232] @ (101960 ) │ │ │ │ + ldr r5, [pc, #520] @ (101a80 ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 10177c │ │ │ │ + bgt.n 10180c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [pc, #872] @ (101be8 ) │ │ │ │ + ldr r7, [pc, #136] @ (101908 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #120] @ (1018fc ) │ │ │ │ + ldr r5, [pc, #408] @ (101a1c ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 101950 │ │ │ │ + bgt.n 1017e0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + str r2, [r5, #32] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #8] @ (101898 ) │ │ │ │ + ldr r5, [pc, #296] @ (1019b8 ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 101924 │ │ │ │ + bgt.n 1017b4 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #920] @ (101c34 ) │ │ │ │ + ldr r5, [pc, #184] @ (101954 ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 1018f8 │ │ │ │ + bgt.n 101988 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #808] @ (101bd0 ) │ │ │ │ + ldr r5, [pc, #72] @ (1018f0 ) │ │ │ │ movs r2, r1 │ │ │ │ - bge.n 1018cc │ │ │ │ + bgt.n 10195c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #696] @ (101b6c ) │ │ │ │ + ldr r4, [pc, #984] @ (101c8c ) │ │ │ │ movs r2, r1 │ │ │ │ - bls.n 1018a0 │ │ │ │ + bgt.n 101930 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #584] @ (101b08 ) │ │ │ │ + ldr r4, [pc, #872] @ (101c28 ) │ │ │ │ movs r2, r1 │ │ │ │ - bls.n 101874 │ │ │ │ + bgt.n 101904 │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #472] @ (101aa4 ) │ │ │ │ + ldr r4, [pc, #760] @ (101bc4 ) │ │ │ │ movs r2, r1 │ │ │ │ - bls.n 101848 │ │ │ │ + bgt.n 1018d8 │ │ │ │ movs r7, r0 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #360] @ (101a40 ) │ │ │ │ + ldr r4, [pc, #648] @ (101b60 ) │ │ │ │ movs r2, r1 │ │ │ │ - bls.n 10181c │ │ │ │ + blt.n 1018ac │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #248] @ (1019dc ) │ │ │ │ + ldr r4, [pc, #536] @ (101afc ) │ │ │ │ movs r2, r1 │ │ │ │ - bls.n 1017f0 │ │ │ │ + blt.n 101880 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #136] @ (101978 ) │ │ │ │ + ldr r4, [pc, #424] @ (101a98 ) │ │ │ │ movs r2, r1 │ │ │ │ - bls.n 1019c4 │ │ │ │ + blt.n 101854 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #24] @ (101914 ) │ │ │ │ + ldr r4, [pc, #312] @ (101a34 ) │ │ │ │ movs r2, r1 │ │ │ │ - bls.n 101998 │ │ │ │ + blt.n 101828 │ │ │ │ movs r7, r0 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 00101904 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -353502,23 +353512,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1016d8 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r4, [pc, #496] @ (101be4 ) │ │ │ │ + ldr r6, [pc, #784] @ (101d04 ) │ │ │ │ movs r0, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #112] @ (101a6c ) │ │ │ │ + ldr r3, [pc, #400] @ (101b8c ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [pc, #688] @ (101cb0 ) │ │ │ │ + ldr r6, [pc, #976] @ (101dd0 ) │ │ │ │ movs r0, r1 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 00101a04 : │ │ │ │ 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 │ │ │ │ @@ -353921,77 +353931,77 @@ │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #416] @ (101fb4 ) │ │ │ │ + ldr r4, [pc, #704] @ (1020d4 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #280] @ (101f34 ) │ │ │ │ + ldr r4, [pc, #568] @ (102054 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #104] @ (101e8c ) │ │ │ │ + ldr r4, [pc, #392] @ (101fac ) │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [pc, #624] @ (1020a0 ) │ │ │ │ + ldr r3, [pc, #912] @ (1021c0 ) │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r1, [pc, #416] @ (101fd8 ) │ │ │ │ + ldr r3, [pc, #704] @ (1020f8 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [pc, #296] @ (101f6c ) │ │ │ │ + ldr r3, [pc, #584] @ (10208c ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [pc, #208] @ (101f1c ) │ │ │ │ + ldr r3, [pc, #496] @ (10203c ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [pc, #88] @ (101eac ) │ │ │ │ + ldr r3, [pc, #376] @ (101fcc ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #1000] @ (102244 ) │ │ │ │ + ldr r3, [pc, #264] @ (101f64 ) │ │ │ │ movs r0, r1 │ │ │ │ - add sl, r1 │ │ │ │ + mov sl, sl │ │ │ │ movs r2, r1 │ │ │ │ - bcc.n 101e04 │ │ │ │ + bvs.n 101e94 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ movs r0, r1 │ │ │ │ - add r6, sp │ │ │ │ + mov lr, r6 │ │ │ │ movs r2, r1 │ │ │ │ - bcc.n 101dd8 │ │ │ │ + bpl.n 101e68 │ │ │ │ movs r7, r0 │ │ │ │ - bvs.n 101ec0 │ │ │ │ + bhi.n 101f50 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sl │ │ │ │ + mov sl, r3 │ │ │ │ movs r2, r1 │ │ │ │ - bcc.n 101dac │ │ │ │ + bpl.n 101e3c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ movs r0, r1 │ │ │ │ - add r6, r6 │ │ │ │ + mov r6, pc │ │ │ │ movs r2, r1 │ │ │ │ - bcc.n 101f80 │ │ │ │ + bpl.n 101e10 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r2, [pc, #8] @ (101e94 ) │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 00101e8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -354109,23 +354119,23 @@ │ │ │ │ movs r3, r1 │ │ │ │ strb r4, [r7, r5] │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 102174 │ │ │ │ movs r3, r1 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ movs r0, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ - bxns r3 │ │ │ │ + ldr r1, [pc, #400] @ (102150 ) │ │ │ │ movs r0, r1 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r5, r6 │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 00101fc4 : │ │ │ │ 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, #3536] @ 0xdd0 │ │ │ │ @@ -355189,65 +355199,65 @@ │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ movs r0, r1 │ │ │ │ - tst r6, r2 │ │ │ │ + add r6, fp │ │ │ │ movs r0, r1 │ │ │ │ - sbcs r0, r0 │ │ │ │ + mvns r0, r1 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ movs r0, r1 │ │ │ │ - adcs r4, r0 │ │ │ │ + bics r4, r1 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ bge.n 102adc │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ movs r0, r1 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ movs r0, r1 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r0, r1 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r6, #20 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ movs r0, r1 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 102600 │ │ │ │ mov r0, r8 │ │ │ │ @@ -355826,105 +355836,105 @@ │ │ │ │ b.w 102450 │ │ │ │ mov r8, r6 │ │ │ │ mov r0, r3 │ │ │ │ str r6, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 10306c │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r5, #0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r3, #28] │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + subs r4, #6 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + subs r0, #12 │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ movs r0, r1 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r7, #10 │ │ │ │ movs r1, r1 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ movs r0, r1 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r0, r1 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ movs r0, r1 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 104b66 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ @@ -357194,175 +357204,175 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w 103468 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w 103480 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r6, #12 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r5, #12 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ movs r0, r1 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + subs r6, r4, r7 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r3, #26 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r3, #6 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + subs r4, r1, r0 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ movs r0, r1 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + adds r4, r3, r6 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r2, #22 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ movs r1, r1 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ movs r0, r1 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + cmp r1, #16 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ movs r0, r1 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ ldr.w r1, [pc, #2984] @ 104d28 │ │ │ │ ldr.w r0, [pc, #2984] @ 104d2c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -358416,307 +358426,307 @@ │ │ │ │ ldr r0, [pc, #600] @ (104f70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1316 @ 0x524 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ movs r0, r1 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r7, #32 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ movs r0, r1 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ movs r0, r1 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ movs r0, r1 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r0, r1 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ movs r0, r1 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ movs r0, r1 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r4, #24 │ │ │ │ movs r0, r1 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #0] @ (104d6c ) │ │ │ │ + ldr r7, [pc, #288] @ (104e8c ) │ │ │ │ movs r0, r1 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ movs r0, r1 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ movs r0, r1 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r0, r1 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r3, #32 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [pc, #232] @ (104e7c ) │ │ │ │ + ldr r6, [pc, #520] @ (104f9c ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r3, #0 │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [pc, #816] @ (1050dc ) │ │ │ │ + ldr r6, [pc, #80] @ (104dfc ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ movs r0, r1 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ movs r1, r1 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ movs r0, r1 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r2, #12 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ movs r0, r1 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [pc, #216] @ (104ee4 ) │ │ │ │ + ldr r4, [pc, #504] @ (105004 ) │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + movs r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #8] │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r0, #2] │ │ │ │ movs r0, r1 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r3, #4 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + strb r4, [r3, #1] │ │ │ │ movs r0, r1 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + subs r6, r6, #3 │ │ │ │ movs r0, r1 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r3, #2 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + strb r2, [r3, #0] │ │ │ │ movs r0, r1 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + subs r6, r5, #2 │ │ │ │ movs r0, r1 │ │ │ │ - bxns r0 │ │ │ │ + ldr r1, [pc, #304] @ (104f84 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ movs r0, r1 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + subs r4, r7, #1 │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r0, #1 │ │ │ │ movs r0, r1 │ │ │ │ - mov sl, pc │ │ │ │ + ldr r1, [pc, #264] @ (104f74 ) │ │ │ │ movs r0, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r2, #0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + subs r0, r0, #0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r7, #6 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r5, #6 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ movs r0, r1 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r7, #5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + adds r4, r2, r4 │ │ │ │ movs r2, r1 │ │ │ │ - add r6, pc, #72 @ (adr r6, 104ef8 ) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ movs r7, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + bics r0, r5 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + adds r0, r7, r3 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #984 @ (adr r5, 105294 ) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ movs r7, r0 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #872 @ (adr r5, 105230 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + adds r0, r0, r3 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #760 @ (adr r5, 1051cc ) │ │ │ │ + add r0, sp, #24 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + adds r4, r4, r2 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #648 @ (adr r5, 105168 ) │ │ │ │ + add r7, pc, #936 @ (adr r7, 105288 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r1, [pc, #592] @ (105134 ) │ │ │ │ + ldr r3, [pc, #880] @ (105254 ) │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + adds r0, r1, r2 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #536 @ (adr r5, 105104 ) │ │ │ │ + add r7, pc, #824 @ (adr r7, 105224 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r1, [pc, #64] @ (104f30 ) │ │ │ │ + ldr r3, [pc, #352] @ (105050 ) │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + adds r4, r5, r1 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #424 @ (adr r5, 1050a0 ) │ │ │ │ + add r7, pc, #712 @ (adr r7, 1051c0 ) │ │ │ │ movs r7, r0 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + adds r0, r2, r1 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #312 @ (adr r5, 10503c ) │ │ │ │ + add r7, pc, #600 @ (adr r7, 10515c ) │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r6, r0 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #200 @ (adr r5, 104fd8 ) │ │ │ │ + add r7, pc, #488 @ (adr r7, 1050f8 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #464] @ (1050e4 ) │ │ │ │ + str r4, [r7, r2] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r0, r3, r0 │ │ │ │ movs r2, r1 │ │ │ │ - add r5, pc, #88 @ (adr r5, 104f74 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 105094 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #208] @ (104ff0 ) │ │ │ │ + str r4, [r7, r5] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 105310 ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 105030 ) │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #888 @ (adr r4, 1052ac ) │ │ │ │ + add r7, pc, #152 @ (adr r7, 104fcc ) │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #368 @ (adr r7, 1050a8 ) │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #776 @ (adr r4, 105248 ) │ │ │ │ + add r7, pc, #40 @ (adr r7, 104f68 ) │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + subs r4, r4, r4 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #664 @ (adr r4, 1051e4 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 105304 ) │ │ │ │ movs r7, r0 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #552 @ (adr r4, 105180 ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 1052a0 ) │ │ │ │ movs r7, r0 │ │ │ │ - cmp ip, lr │ │ │ │ + ldr r0, [pc, #240] @ (10504c ) │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #440 @ (adr r4, 10511c ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 10523c ) │ │ │ │ movs r7, r0 │ │ │ │ - add r4, r4 │ │ │ │ + mov r4, sp │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ movs r2, r1 │ │ │ │ - add r4, pc, #328 @ (adr r4, 1050b8 ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 1051d8 ) │ │ │ │ movs r7, r0 │ │ │ │ - orrs r0, r1 │ │ │ │ + cmp r0, sl │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 00104f74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -358888,30 +358898,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #648 @ 0x288 │ │ │ │ movs r3, r1 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ movs r1, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + adds r2, r4, r0 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ movs r1, r1 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ movs r1, r1 │ │ │ │ - ldrd r0, r0, [sl], #-28 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + pkhbt r0, r2, r7 │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 00105134 : │ │ │ │ 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, #3480] @ 0xd98 │ │ │ │ @@ -359699,50 +359709,50 @@ │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ movs r0, r1 │ │ │ │ add r6, pc, #776 @ (adr r6, 105d14 ) │ │ │ │ movs r3, r1 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf2260008 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + orn r0, lr, #8912896 @ 0x880000 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1069f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -361568,82 +361578,90 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w 105d5e │ │ │ │ nop │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #28] │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + vaddl.u16 q8, d4, d7 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 106a7c │ │ │ │ + strex r0, r0, [ip, #32] │ │ │ │ + lsls r2, r7, #13 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + vhadd.u d16, d12, d7 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ movs r0, r1 │ │ │ │ - ldc2 0, cr0, [r4, #-28]! @ 0xffffffe4 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + cdp2 0, 15, cr0, cr4, cr7, {0} │ │ │ │ + lsls r4, r2, #11 │ │ │ │ movs r0, r1 │ │ │ │ - stc2 0, cr0, [ip], #28 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + ldc2l 0, cr0, [r0, #28]! │ │ │ │ + lsls r0, r2, #7 │ │ │ │ movs r0, r1 │ │ │ │ - umull r0, r0, r8, r7 │ │ │ │ - vaddl.u8 q0, d8, d7 │ │ │ │ - smmls r0, ip, r7, r0 │ │ │ │ - vhadd.u8 d16, d12, d7 │ │ │ │ - smlad r0, r4, r7, r0 │ │ │ │ - vhadd.u8 d0, d4, d7 │ │ │ │ - @ instruction: 0xfadc0007 │ │ │ │ - cdp2 0, 11, cr0, cr12, cr7, {0} │ │ │ │ - @ instruction: 0xfa7a0007 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr7, {0} │ │ │ │ - @ instruction: 0xfa520007 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr7, {0} │ │ │ │ - @ instruction: 0xfa240007 │ │ │ │ - cdp2 0, 0, cr0, cr4, cr7, {0} │ │ │ │ - stcl 0, cr0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ - @ instruction: 0xfa020007 │ │ │ │ - stc2l 0, cr0, [r2, #28]! │ │ │ │ - ldc 0, cr0, [r8, #-32]! @ 0xffffffe0 │ │ │ │ - ldr??.w r0, [r8, #7] │ │ │ │ - ldc2 0, cr0, [r8, #28]! │ │ │ │ - ldrsh.w r0, [r6, #7] │ │ │ │ - ldc2 0, cr0, [r6, #28] │ │ │ │ - ldrsb.w r0, [lr, #7] │ │ │ │ - ldc2l 0, cr0, [r8, #-28]! @ 0xffffffe4 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + ldc2 0, cr0, [r4, #28]! │ │ │ │ + lsls r4, r2, #6 │ │ │ │ movs r0, r1 │ │ │ │ - stc2l 0, cr0, [r4, #-28] @ 0xffffffe4 │ │ │ │ - vld4.8 {d16-d19}, [ip], r7 │ │ │ │ - stc2l 0, cr0, [lr, #-28] @ 0xffffffe4 │ │ │ │ - ldrsh.w r0, [lr, r7] │ │ │ │ - ldc2 0, cr0, [lr, #-28] @ 0xffffffe4 │ │ │ │ - vld4.8 {d0-d3}, [r2], r7 │ │ │ │ - stc2 0, cr0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - vst4.8 {d0-d3}, [r4], r7 │ │ │ │ - stc2l 0, cr0, [r6], #28 │ │ │ │ - ldr.w r0, [r4, #7] │ │ │ │ - ldc2 0, cr0, [r4], #28 │ │ │ │ - ldc 0, cr0, [r2], {8} │ │ │ │ - ldrh.w r0, [r2, #7] │ │ │ │ - ldc2 0, cr0, [r2], {7} │ │ │ │ - strb.w r0, [r0, #7] │ │ │ │ - mrrc2 0, 0, r0, sl, cr7 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + stc2l 0, cr0, [ip, #-28]! @ 0xffffffe4 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ + movs r0, r1 │ │ │ │ + stc2 0, cr0, [r4, #-28]! @ 0xffffffe4 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ movs r0, r1 │ │ │ │ - stc2 0, cr0, [r6], #-28 @ 0xffffffe4 │ │ │ │ - strh.w r0, [r0, r7] │ │ │ │ - stc2 0, cr0, [r0], {7} │ │ │ │ - strb.w r0, [r4, r7] │ │ │ │ - umlal r0, r0, r4, r7 │ │ │ │ - @ instruction: 0xf7c80007 │ │ │ │ - umull r0, r0, r8, r7 │ │ │ │ - @ instruction: 0xf7820007 │ │ │ │ - smmls r0, r2, r7, r0 │ │ │ │ - @ instruction: 0xf6940007 │ │ │ │ - @ instruction: 0xfa740007 │ │ │ │ + stc2l 0, cr0, [r2], {7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + movs r0, r1 │ │ │ │ + ldc2 0, cr0, [sl], {7} │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + movs r0, r1 │ │ │ │ + stc2l 0, cr0, [ip], #-28 @ 0xffffffe4 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + movs r0, r1 │ │ │ │ + vaddl.s32 q0, d10, d8 │ │ │ │ + mcrr2 0, 0, r0, sl, cr7 │ │ │ │ + movs r2, r5 │ │ │ │ + movs r0, r1 │ │ │ │ + vaddl.s8 q0, d0, d8 │ │ │ │ + stc2 0, cr0, [r0], #-28 @ 0xffffffe4 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r1 │ │ │ │ + @ instruction: 0xfbfe0007 │ │ │ │ + vaddl.u16 q8, d14, d7 │ │ │ │ + umlal r0, r0, r6, r7 │ │ │ │ + vaddl.u8 q8, d0, d7 │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ + movs r0, r1 │ │ │ │ + vaddl.u8 q0, d12, d7 │ │ │ │ + @ instruction: 0xfbb40007 │ │ │ │ + vaddl.u16 q0, d6, d7 │ │ │ │ + smull r0, r0, r6, r7 │ │ │ │ + vhadd.u32 d16, d6, d7 │ │ │ │ + smmls r0, sl, r7, r0 │ │ │ │ + vhadd.u8 d16, d10, d7 │ │ │ │ + smlsd r0, ip, r7, r0 │ │ │ │ + vhadd.u32 d0, d14, d7 │ │ │ │ + smlabb r0, ip, r7, r0 │ │ │ │ + cdp2 0, 15, cr0, cr12, cr7, {0} │ │ │ │ + cdp 0, 5, cr0, cr10, cr8, {0} │ │ │ │ + @ instruction: 0xfafa0007 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr7, {0} │ │ │ │ + @ instruction: 0xfac80007 │ │ │ │ + cdp2 0, 10, cr0, cr2, cr7, {0} │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ + movs r0, r1 │ │ │ │ + cdp2 0, 6, cr0, cr14, cr7, {0} │ │ │ │ + @ instruction: 0xfa680007 │ │ │ │ + cdp2 0, 4, cr0, cr8, cr7, {0} │ │ │ │ + @ instruction: 0xfa4c0007 │ │ │ │ + cdp2 0, 2, cr0, cr12, cr7, {0} │ │ │ │ + @ instruction: 0xfa100007 │ │ │ │ + ldc2l 0, cr0, [r0, #28]! │ │ │ │ + vst1.8 {d16[0]}, [sl], r7 │ │ │ │ + stc2 0, cr0, [sl, #28]! │ │ │ │ + ldr.w r0, [ip, #7] │ │ │ │ + ldc2 0, cr0, [ip], #28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 106f70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -362964,247 +362982,236 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1376 @ 0x560 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1077c4 │ │ │ │ + b.n 107c54 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf12a0007 │ │ │ │ - add.w r0, sl, #8847360 @ 0x870000 │ │ │ │ - add.w r0, r2, #7 │ │ │ │ - @ instruction: 0xf4e20007 │ │ │ │ - @ instruction: 0xf0d60007 │ │ │ │ - @ instruction: 0xf4b60007 │ │ │ │ - @ instruction: 0xf0aa0007 │ │ │ │ - eor.w r0, sl, #8847360 @ 0x870000 │ │ │ │ - b.n 108674 │ │ │ │ - movs r0, r1 │ │ │ │ - orns r0, r0, #7 │ │ │ │ - orrs.w r0, r0, #8847360 @ 0x870000 │ │ │ │ - orr.w r0, lr, #7 │ │ │ │ - bic.w r0, lr, #8847360 @ 0x870000 │ │ │ │ - bics.w r0, r4, #7 │ │ │ │ - ands.w r0, r6, #8847360 @ 0x870000 │ │ │ │ - and.w r0, r8, #7 │ │ │ │ - @ instruction: 0xf3ea0007 │ │ │ │ - vaddl.s32 q8, d14, d7 │ │ │ │ - ubfx r0, lr, #0, #8 │ │ │ │ - vhadd.s d0, d12, d9 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + @ instruction: 0xf3720007 │ │ │ │ + @ instruction: 0xf7520007 │ │ │ │ + sbfx r0, sl, #0, #8 │ │ │ │ + @ instruction: 0xf72a0007 │ │ │ │ + @ instruction: 0xf31e0007 │ │ │ │ + @ instruction: 0xf6fe0007 │ │ │ │ + @ instruction: 0xf2f20007 │ │ │ │ + @ instruction: 0xf6d20007 │ │ │ │ + b.n 107b04 │ │ │ │ + movs r0, r1 │ │ │ │ + @ instruction: 0xf2b80007 │ │ │ │ + @ instruction: 0xf6980007 │ │ │ │ + @ instruction: 0xf2960007 │ │ │ │ + @ instruction: 0xf6760007 │ │ │ │ + @ instruction: 0xf27c0007 │ │ │ │ + @ instruction: 0xf65e0007 │ │ │ │ + @ instruction: 0xf2500007 │ │ │ │ + @ instruction: 0xf6320007 │ │ │ │ + @ instruction: 0xf2360007 │ │ │ │ + @ instruction: 0xf6160007 │ │ │ │ + @ instruction: 0xf1840009 │ │ │ │ + strh r2, [r1, #6] │ │ │ │ movs r7, r0 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r3, #0 │ │ │ │ movs r0, r1 │ │ │ │ - vhadd.s16 d0, d2, d7 │ │ │ │ - @ instruction: 0xf2f20007 │ │ │ │ - movt r0, #32775 @ 0x8007 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + adcs.w r0, sl, #7 │ │ │ │ + @ instruction: 0xf53a0007 │ │ │ │ + adds.w r0, r0, #8847360 @ 0x870000 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf28c0007 │ │ │ │ - cdp 0, 12, cr0, cr10, cr7, {0} │ │ │ │ - cdp 0, 7, cr0, cr6, cr7, {0} │ │ │ │ - @ instruction: 0xf2560007 │ │ │ │ - b.n 108268 │ │ │ │ - movs r0, r1 │ │ │ │ - cdp 0, 3, cr0, cr14, cr7, {0} │ │ │ │ - @ instruction: 0xf2120007 │ │ │ │ - @ instruction: 0xf1fe0007 │ │ │ │ - bvs.n 107ee4 │ │ │ │ - movs r0, r1 │ │ │ │ - rsb r0, r2, #7 │ │ │ │ - cdp 0, 0, cr0, cr0, cr7, {0} │ │ │ │ - stcl 0, cr0, [r2, #28] │ │ │ │ - @ instruction: 0xf19c0007 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + @ instruction: 0xf4d40007 │ │ │ │ + adds.w r0, r2, #7 │ │ │ │ + @ instruction: 0xf0be0007 │ │ │ │ + eors.w r0, lr, #8847360 @ 0x870000 │ │ │ │ + b.n 1086f8 │ │ │ │ + movs r0, r1 │ │ │ │ + eor.w r0, r6, #7 │ │ │ │ + orrs.w r0, sl, #8847360 @ 0x870000 │ │ │ │ + orr.w r0, r6, #8847360 @ 0x870000 │ │ │ │ + bls.n 107f74 │ │ │ │ + movs r0, r1 │ │ │ │ + and.w r0, sl, #8847360 @ 0x870000 │ │ │ │ + orr.w r0, r8, #7 │ │ │ │ + and.w r0, sl, #7 │ │ │ │ + @ instruction: 0xf3e40007 │ │ │ │ + subs r2, r2, #2 │ │ │ │ movs r0, r1 │ │ │ │ - sbc.w r0, r8, #7 │ │ │ │ - sbcs.w r0, r8, #7 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + @ instruction: 0xf3b00007 │ │ │ │ + ubfx r0, r0, #0, #8 │ │ │ │ + subs r2, r0, #4 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf13c0007 │ │ │ │ - ldcl 0, cr0, [sl, #-28]! @ 0xffffffe4 │ │ │ │ - stcl 0, cr0, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - adc.w r0, r0, #7 │ │ │ │ - b.n 1080bc │ │ │ │ - movs r0, r1 │ │ │ │ - stcl 0, cr0, [r6, #-28] @ 0xffffffe4 │ │ │ │ - adds.w r0, sl, #7 │ │ │ │ - ldc 0, cr0, [lr, #-28] @ 0xffffffe4 │ │ │ │ - @ instruction: 0xf0fe0007 │ │ │ │ - stc 0, cr0, [r0, #-28] @ 0xffffffe4 │ │ │ │ - @ instruction: 0xf0e00007 │ │ │ │ - stcl 0, cr0, [r2], #28 │ │ │ │ - @ instruction: 0xf0c20007 │ │ │ │ - orns r0, lr, #7 │ │ │ │ - bpl.n 108040 │ │ │ │ + usat r0, #7, r4 │ │ │ │ + vaddl.s8 q8, d2, d7 │ │ │ │ + vaddl.s32 q0, d8, d7 │ │ │ │ + usat r0, #7, r8 │ │ │ │ + b.n 10854c │ │ │ │ + movs r0, r1 │ │ │ │ + vaddl.s8 q0, d14, d7 │ │ │ │ + bfi r0, r2, #0, #8 │ │ │ │ + vhadd.s32 d16, d6, d7 │ │ │ │ + sbfx r0, r6, #0, #8 │ │ │ │ + vhadd.s8 d16, d8, d7 │ │ │ │ + ssat16 r0, #8, r8 │ │ │ │ + vhadd.s32 d0, d10, d7 │ │ │ │ + ssat r0, #8, sl │ │ │ │ + movt r0, #24583 @ 0x6007 │ │ │ │ + bvc.n 107ed0 │ │ │ │ movs r0, r1 │ │ │ │ - orr.w r0, r2, #7 │ │ │ │ - stc 0, cr0, [r0], {7} │ │ │ │ - stcl 0, cr0, [r6], #-28 @ 0xffffffe4 │ │ │ │ - orr.w r0, r6, #7 │ │ │ │ - adc.w r0, r8, r7 │ │ │ │ - vhadd.s32 d0, d8, d7 │ │ │ │ + @ instruction: 0xf28a0007 │ │ │ │ + cdp 0, 12, cr0, cr8, cr7, {0} │ │ │ │ + cdp 0, 10, cr0, cr14, cr7, {0} │ │ │ │ + @ instruction: 0xf28e0007 │ │ │ │ + ldc 0, cr0, [r0, #28] │ │ │ │ + sbcs.w r0, r0, #7 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + b.n 10812c │ │ │ │ movs r0, r1 │ │ │ │ - adds.w r0, r2, r7 │ │ │ │ - cdp 0, 14, cr0, cr6, cr7, {0} │ │ │ │ - @ instruction: 0xeae20007 │ │ │ │ - cdp 0, 12, cr0, cr2, cr7, {0} │ │ │ │ - cdp 0, 10, cr0, cr10, cr7, {0} │ │ │ │ - bcc.n 107ed0 │ │ │ │ - movs r0, r1 │ │ │ │ - cdp 0, 6, cr0, cr14, cr7, {0} │ │ │ │ - @ instruction: 0xeaac0007 │ │ │ │ - eor.w r0, r0, r7 │ │ │ │ - cdp 0, 6, cr0, cr0, cr7, {0} │ │ │ │ - orn r0, r6, r7 │ │ │ │ - cdp 0, 4, cr0, cr6, cr7, {0} │ │ │ │ - ands.w r0, r6, r7 │ │ │ │ - ldcl 0, cr0, [r0, #28]! │ │ │ │ - adds r6, r6, r4 │ │ │ │ - movs r0, r1 │ │ │ │ - ldc 0, cr0, [ip, #28]! │ │ │ │ - stc 0, cr0, [r4, #28]! │ │ │ │ - strd r0, r0, [r0, #28]! │ │ │ │ - stcl 0, cr0, [r2, #28] │ │ │ │ - adds r2, r5, r1 │ │ │ │ + ldcl 0, cr0, [sl, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xf12e0007 │ │ │ │ + stc 0, cr0, [sl, #-28]! @ 0xffffffe4 │ │ │ │ + add.w r0, sl, #7 │ │ │ │ + @ instruction: 0xf0f20007 │ │ │ │ + bpl.n 107f60 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xe9b40007 │ │ │ │ - ldc 0, cr0, [r4, #28] │ │ │ │ - bgt.n 107fcc │ │ │ │ - movs r0, r1 │ │ │ │ - ldrd r0, r0, [r8, #-28]! │ │ │ │ - ldcl 0, cr0, [r8, #-28] @ 0xffffffe4 │ │ │ │ - ldrd r0, r0, [r2, #-28] │ │ │ │ - ldc 0, cr0, [r2, #-28]! @ 0xffffffe4 │ │ │ │ - bgt.n 108108 │ │ │ │ - movs r0, r1 │ │ │ │ - ldmdb r0, {r0, r1, r2} │ │ │ │ - ldcl 0, cr0, [r0], #28 │ │ │ │ - @ instruction: 0xe8ce0007 │ │ │ │ + @ instruction: 0xf0b60007 │ │ │ │ + ldcl 0, cr0, [r4], #28 │ │ │ │ + stcl 0, cr0, [r8], {7} │ │ │ │ + @ instruction: 0xf0a80007 │ │ │ │ stc 0, cr0, [lr], #28 │ │ │ │ - blt.n 10801c │ │ │ │ - movs r0, r1 │ │ │ │ - stmia.w ip, {r0, r1, r2} │ │ │ │ - stcl 0, cr0, [ip], #-28 @ 0xffffffe4 │ │ │ │ - strd r0, r0, [r8], #-28 │ │ │ │ - mcrr 0, 0, r0, r8, cr7 │ │ │ │ - strex r0, r0, [sl, #28] │ │ │ │ - stc 0, cr0, [sl], #-28 @ 0xffffffe4 │ │ │ │ - ldc 0, cr0, [r8], {7} │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + eor.w r0, lr, #7 │ │ │ │ + mrrc 0, 0, r0, lr, cr7 │ │ │ │ + bics.w r0, r8, #7 │ │ │ │ + subs r6, r7, r5 │ │ │ │ + movs r0, r1 │ │ │ │ + and.w r0, r4, #7 │ │ │ │ + vaddl.s32 q8, d12, d7 │ │ │ │ + stc 0, cr0, [r8], #-28 @ 0xffffffe4 │ │ │ │ + and.w r0, sl, #7 │ │ │ │ + subs r2, r6, r2 │ │ │ │ + movs r0, r1 │ │ │ │ + @ instruction: 0xebfc0007 │ │ │ │ + vaddl.s16 q8, d12, d7 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - rsbs r0, ip, r7 │ │ │ │ - @ instruction: 0xe81a0007 │ │ │ │ - @ instruction: 0xe8000007 │ │ │ │ - @ instruction: 0xebe00007 │ │ │ │ - b.n 108030 │ │ │ │ - movs r7, r0 │ │ │ │ rsb r0, r0, r7 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + vaddl.s32 q0, d0, d7 │ │ │ │ + @ instruction: 0xeb9a0007 │ │ │ │ + vhadd.s d16, d10, d7 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r0, r1 │ │ │ │ - sbcs.w r0, r8, r7 │ │ │ │ - b.n 107fd4 │ │ │ │ - movs r7, r0 │ │ │ │ - @ instruction: 0xeb8c0007 │ │ │ │ - b.n 107fa4 │ │ │ │ - movs r7, r0 │ │ │ │ - sbc.w r0, lr, r7 │ │ │ │ - bge.n 108018 │ │ │ │ + adcs.w r0, r8, r7 │ │ │ │ + vhadd.s d0, d8, d7 │ │ │ │ + adds.w r0, r6, r7 │ │ │ │ + cdp 0, 15, cr0, cr6, cr7, {0} │ │ │ │ + udf #56 @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 107f54 │ │ │ │ - movs r7, r0 │ │ │ │ - @ instruction: 0xeb3e0007 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + @ instruction: 0xead40007 │ │ │ │ + cdp 0, 11, cr0, cr4, cr7, {0} │ │ │ │ + @ instruction: 0xeab00007 │ │ │ │ + cdp 0, 9, cr0, cr0, cr7, {0} │ │ │ │ + eors.w r0, r2, r7 │ │ │ │ + cdp 0, 7, cr0, cr2, cr7, {0} │ │ │ │ + cdp 0, 6, cr0, cr0, cr7, {0} │ │ │ │ + adds r2, r4, r6 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xeade0007 │ │ │ │ - b.n 107ed0 │ │ │ │ - movs r7, r0 │ │ │ │ - @ instruction: 0xeaf80007 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + cdp 0, 2, cr0, cr4, cr7, {0} │ │ │ │ + orn r0, r2, r7 │ │ │ │ + orr.w r0, r8, r7 │ │ │ │ + cdp 0, 2, cr0, cr8, cr7, {0} │ │ │ │ + bic.w r0, r8, r7 │ │ │ │ + cdp 0, 0, cr0, cr8, cr7, {0} │ │ │ │ + adds r0, r7, r4 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xeaa00007 │ │ │ │ - b.n 107e58 │ │ │ │ - movs r7, r0 │ │ │ │ - @ instruction: 0xeab40007 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + stcl 0, cr0, [r0, #28] │ │ │ │ + ldrd r0, r0, [r2, #28]! │ │ │ │ + ldcl 0, cr0, [r4, #28] │ │ │ │ + ldrd r0, r0, [r6, #28] │ │ │ │ + ldc 0, cr0, [r6, #28]! │ │ │ │ + ble.n 1080a8 │ │ │ │ movs r0, r1 │ │ │ │ - orns r0, r2, r7 │ │ │ │ - b.n 107e0c │ │ │ │ - movs r7, r0 │ │ │ │ - eor.w r0, r6, r7 │ │ │ │ - b.n 107da0 │ │ │ │ - movs r7, r0 │ │ │ │ - orr.w r0, sl, r7 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + @ instruction: 0xe9a80007 │ │ │ │ + stc 0, cr0, [r6, #28] │ │ │ │ + adds r2, r7, r2 │ │ │ │ movs r0, r1 │ │ │ │ - ldrd r0, r0, [r6, #28]! │ │ │ │ - b.n 107d34 │ │ │ │ - movs r7, r0 │ │ │ │ - and.w r0, lr, r7 │ │ │ │ - b.n 107d0c │ │ │ │ - movs r7, r0 │ │ │ │ - ldrd r0, r0, [r4, #28]! │ │ │ │ - b.n 107cc8 │ │ │ │ - movs r7, r0 │ │ │ │ - strd r0, r0, [lr, #28] │ │ │ │ - b.n 107c44 │ │ │ │ + stc 0, cr0, [r6, #-28]! @ 0xffffffe4 │ │ │ │ + ldrd r0, r0, [lr, #-28] │ │ │ │ + stcl 0, cr0, [r0, #-28] @ 0xffffffe4 │ │ │ │ + adds r4, r4, #1 │ │ │ │ + movs r0, r1 │ │ │ │ + stcl 0, cr0, [r8], #28 │ │ │ │ + ldmdb sl, {r0, r1, r2} │ │ │ │ + ldcl 0, cr0, [ip], #28 │ │ │ │ + adds r6, r6, #0 │ │ │ │ + movs r0, r1 │ │ │ │ + ldc 0, cr0, [sl], #28 │ │ │ │ + strd r0, r0, [ip], #28 │ │ │ │ + stcl 0, cr0, [lr], {7} │ │ │ │ + ldmia.w r2!, {r0, r1, r2} │ │ │ │ + ldc 0, cr0, [r2], {7} │ │ │ │ + asrs r0, r2, #31 │ │ │ │ + movs r0, r1 │ │ │ │ + ldc 0, cr0, [lr], #-28 @ 0xffffffe4 │ │ │ │ + ldrd r0, r0, [r4], #-28 │ │ │ │ + mrrc 0, 0, r0, r6, cr7 │ │ │ │ + @ instruction: 0xe85c0007 │ │ │ │ + ldc 0, cr0, [ip], #-28 @ 0xffffffe4 │ │ │ │ + @ instruction: 0xe8360007 │ │ │ │ + ldc 0, cr0, [r6], {7} │ │ │ │ + b.n 1080d4 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xe9880007 │ │ │ │ - b.n 107be8 │ │ │ │ + rsbs r0, r0, r7 │ │ │ │ + b.n 108078 │ │ │ │ movs r7, r0 │ │ │ │ - ldrd r0, r0, [r6, #-28] │ │ │ │ - b.n 107bc8 │ │ │ │ + @ instruction: 0xeb9e0007 │ │ │ │ + b.n 108058 │ │ │ │ movs r7, r0 │ │ │ │ - strd r0, r0, [r2, #-28] │ │ │ │ - b.n 107b54 │ │ │ │ + @ instruction: 0xeb8a0007 │ │ │ │ + b.n 107fe4 │ │ │ │ movs r7, r0 │ │ │ │ - stmdb r4, {r0, r1, r2} │ │ │ │ - bhi.n 1081e8 │ │ │ │ + adc.w r0, ip, r7 │ │ │ │ + bge.n 108078 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 107b28 │ │ │ │ + b.n 107fb8 │ │ │ │ movs r7, r0 │ │ │ │ - strd r0, r0, [r8], #28 │ │ │ │ - b.n 107ae4 │ │ │ │ + @ instruction: 0xeb300007 │ │ │ │ + b.n 107f74 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xe8c20007 │ │ │ │ - b.n 107a94 │ │ │ │ + add.w r0, sl, r7 │ │ │ │ + b.n 107f24 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia.w r6, {r0, r1, r2} │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + @ instruction: 0xeade0007 │ │ │ │ + subs r2, r4, r0 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xe85e0007 │ │ │ │ - b.n 107a60 │ │ │ │ + @ instruction: 0xeaa60007 │ │ │ │ + b.n 107ef0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrd r0, r0, [r6], #-28 │ │ │ │ - b.n 107a38 │ │ │ │ + @ instruction: 0xeabe0007 │ │ │ │ + b.n 107ec8 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xe85c0007 │ │ │ │ - b.n 1079d0 │ │ │ │ + @ instruction: 0xeaa40007 │ │ │ │ + b.n 107e60 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xe8240007 │ │ │ │ - bvc.n 108064 │ │ │ │ + orn r0, ip, r7 │ │ │ │ + bls.n 1080f4 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 1079a4 │ │ │ │ + b.n 107e34 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xe8080007 │ │ │ │ - b.n 1088a8 │ │ │ │ + orrs.w r0, r0, r7 │ │ │ │ + b.n 107d38 │ │ │ │ movs r1, r1 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 10887c │ │ │ │ + b.n 107d0c │ │ │ │ movs r1, r1 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [pc, #528] @ (108384 ) │ │ │ │ movw r2, #37557 @ 0x92b5 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #524] @ (108388 ) │ │ │ │ ldr r0, [pc, #524] @ (10838c ) │ │ │ │ add r3, pc │ │ │ │ @@ -363388,122 +363395,122 @@ │ │ │ │ ldr r1, [pc, #236] @ (108460 ) │ │ │ │ ldr r0, [pc, #236] @ (108464 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1376 @ 0x560 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - b.n 1084d4 │ │ │ │ + b.n 108964 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #8] │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 1084a8 │ │ │ │ + b.n 108938 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf6260007 │ │ │ │ - b.n 10847c │ │ │ │ + str??.w r0, [lr, r7] │ │ │ │ + b.n 10890c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ - movs r7, r0 │ │ │ │ - b.n 10822c │ │ │ │ + strb r4, [r7, #7] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 108450 │ │ │ │ + @ instruction: 0xe98a0007 │ │ │ │ + b.n 1088e0 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #7] │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 108424 │ │ │ │ + b.n 1088b4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + strb r4, [r0, #7] │ │ │ │ movs r7, r0 │ │ │ │ - ldc2l 0, cr0, [r2, #28]! │ │ │ │ - b.n 1083f8 │ │ │ │ + movs r2, r7 │ │ │ │ + movs r0, r1 │ │ │ │ + b.n 108888 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ movs r0, r1 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 10885c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + strb r4, [r1, #6] │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ movs r0, r1 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 108830 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r6, #5] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r6, r6 │ │ │ │ movs r0, r1 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + b.n 108804 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + strb r4, [r2, #5] │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r0, r1 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + b.n 1087d8 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r7, #4] │ │ │ │ movs r7, r0 │ │ │ │ - ldc2 0, cr0, [sl], #-28 @ 0xffffffe4 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + cdp2 0, 8, cr0, cr2, cr7, {0} │ │ │ │ + b.n 1087ac │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + strb r4, [r3, #4] │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ movs r0, r1 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + b.n 108780 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + strb r0, [r0, #4] │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ movs r0, r1 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + b.n 108754 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + strb r4, [r4, #3] │ │ │ │ movs r7, r0 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + subs r6, r1, r4 │ │ │ │ movs r0, r1 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + b.n 108728 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + strb r0, [r1, #3] │ │ │ │ movs r7, r0 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ movs r0, r1 │ │ │ │ - svc 30 │ │ │ │ + b.n 1086fc │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + strb r4, [r5, #2] │ │ │ │ movs r7, r0 │ │ │ │ - usat16 r0, #7, r2 │ │ │ │ - svc 2 │ │ │ │ + @ instruction: 0xf5ea0007 │ │ │ │ + b.n 1086d0 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 108a10 │ │ │ │ + b.n 107ea0 │ │ │ │ movs r7, r0 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + b.n 1086a4 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1088dc │ │ │ │ + b.n 107d6c │ │ │ │ movs r7, r0 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + b.n 108678 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + strb r0, [r3, #1] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf6e20007 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + vld4.8 {d0-d3}, [sl], r7 │ │ │ │ + b.n 10864c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + strb r4, [r7, #0] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf6ba0007 │ │ │ │ + vst4.8 {d0-d3}, [r2], r7 │ │ │ │ │ │ │ │ 00108468 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #368] @ 1085e8 │ │ │ │ @@ -363666,31 +363673,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ movs r3, r1 │ │ │ │ - cbz r2, 10865e │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ movs r7, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1085e0 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1087a4 │ │ │ │ + b.n 108c34 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 108664 │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1086ec │ │ │ │ + b.n 108b7c │ │ │ │ movs r7, r0 │ │ │ │ - beq.n 108654 │ │ │ │ + bcs.n 1086e4 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 10868a │ │ │ │ + push {r5, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00108634 : │ │ │ │ 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 │ │ │ │ @@ -364045,65 +364052,65 @@ │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ movs r3, r1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 1089e8 │ │ │ │ movs r0, r1 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + b.n 108af4 │ │ │ │ movs r7, r0 │ │ │ │ - bge.n 108aac │ │ │ │ + bgt.n 10893c │ │ │ │ movs r7, r0 │ │ │ │ - bge.n 108a24 │ │ │ │ + bgt.n 108ab4 │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 1089c8 │ │ │ │ + b.n 108a58 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ movs r0, r1 │ │ │ │ - bls.n 1089f8 │ │ │ │ + bgt.n 108a88 │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 108998 │ │ │ │ + b.n 108a28 │ │ │ │ movs r7, r0 │ │ │ │ - bls.n 108988 │ │ │ │ + bgt.n 108a18 │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 10892c │ │ │ │ + svc 218 @ 0xda │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ movs r0, r1 │ │ │ │ - ble.n 108ab0 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r7, r0 │ │ │ │ - bls.n 108948 │ │ │ │ + blt.n 1089d8 │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 108af0 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ movs r7, r0 │ │ │ │ - bls.n 10891c │ │ │ │ + blt.n 1089ac │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 108ac0 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r7, r0 │ │ │ │ - bls.n 108adc │ │ │ │ + blt.n 10896c │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 108a80 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ movs r7, r0 │ │ │ │ - bls.n 108ab4 │ │ │ │ + blt.n 108944 │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 108a58 │ │ │ │ + svc 92 @ 0x5c │ │ │ │ movs r7, r0 │ │ │ │ - bls.n 108a68 │ │ │ │ + blt.n 108af8 │ │ │ │ movs r7, r0 │ │ │ │ - bgt.n 108a0c │ │ │ │ + svc 50 @ 0x32 │ │ │ │ movs r7, r0 │ │ │ │ - bhi.n 108a28 │ │ │ │ + blt.n 108ab8 │ │ │ │ movs r7, r0 │ │ │ │ - bgt.n 1089cc │ │ │ │ + svc 14 │ │ │ │ movs r7, r0 │ │ │ │ - bhi.n 108a00 │ │ │ │ + blt.n 108a90 │ │ │ │ movs r7, r0 │ │ │ │ - bgt.n 1089a4 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00108a48 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -364250,29 +364257,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #19] │ │ │ │ movs r3, r1 │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 108c3c │ │ │ │ + bls.n 108acc │ │ │ │ movs r7, r0 │ │ │ │ - blt.n 108be0 │ │ │ │ + ble.n 108c70 │ │ │ │ movs r7, r0 │ │ │ │ - bge.n 108b3c │ │ │ │ + bgt.n 108bcc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - pop {r2, r7} │ │ │ │ + bkpt 0x00cc │ │ │ │ movs r7, r0 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00108bdc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -364394,27 +364401,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #13] │ │ │ │ movs r3, r1 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ movs r0, r1 │ │ │ │ - bls.n 108c64 │ │ │ │ + blt.n 108cf4 │ │ │ │ movs r7, r0 │ │ │ │ - bpl.n 108c60 │ │ │ │ + bvc.n 108cf0 │ │ │ │ movs r7, r0 │ │ │ │ - bls.n 108dac │ │ │ │ + blt.n 108c3c │ │ │ │ movs r7, r0 │ │ │ │ - bpl.n 108e14 │ │ │ │ + bvc.n 108ca4 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00108d30 : │ │ │ │ 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, #3688] @ 0xe68 │ │ │ │ @@ -365522,15 +365529,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -365574,114 +365581,114 @@ │ │ │ │ movs r3, r1 │ │ │ │ strb r2, [r6, #15] │ │ │ │ movs r3, r1 │ │ │ │ movs r2, #12 │ │ │ │ movs r4, r1 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 10a104 │ │ │ │ + b.n 109594 │ │ │ │ movs r7, r0 │ │ │ │ - beq.n 1099a4 │ │ │ │ + bcs.n 109a34 │ │ │ │ movs r7, r0 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ movs r3, r1 │ │ │ │ - b.n 109ff0 │ │ │ │ + b.n 109480 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + bne.n 109920 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109fb4 │ │ │ │ + b.n 109444 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + bne.n 1098e4 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109f80 │ │ │ │ + b.n 109410 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + bne.n 1098b0 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109f58 │ │ │ │ + b.n 1093e8 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + bne.n 109a88 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1fa0007 │ │ │ │ - b.n 109f10 │ │ │ │ + orr.w r0, r2, #8847360 @ 0x870000 │ │ │ │ + b.n 1093a0 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + bne.n 109a40 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109ecc │ │ │ │ + b.n 10935c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + bne.n 1099fc │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109eb0 │ │ │ │ + b.n 109340 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + bne.n 1099e0 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109e7c │ │ │ │ + b.n 10930c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + beq.n 1099ac │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109e60 │ │ │ │ + b.n 1092f0 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + beq.n 109990 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109e2c │ │ │ │ + b.n 1092bc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + beq.n 10995c │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109e0c │ │ │ │ + b.n 10929c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + beq.n 109938 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109de8 │ │ │ │ + b.n 109278 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + beq.n 109918 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109db4 │ │ │ │ + b.n 109244 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + beq.n 1098e4 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109d9c │ │ │ │ + b.n 10922c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + beq.n 109acc │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109d80 │ │ │ │ + b.n 109210 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + beq.n 109ab0 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109d68 │ │ │ │ + b.n 1091f8 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + beq.n 109a98 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109d4c │ │ │ │ + b.n 10a1dc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 109a7c │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109d34 │ │ │ │ + b.n 10a1c4 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + beq.n 109a64 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109d18 │ │ │ │ + b.n 10a1a8 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + beq.n 109a48 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109d00 │ │ │ │ + b.n 10a190 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + beq.n 109a30 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109ce4 │ │ │ │ + b.n 10a174 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109ccc │ │ │ │ + b.n 10a15c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - b.n 109cb0 │ │ │ │ + b.n 10a140 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ ldr r1, [pc, #592] @ (109c80 ) │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ ldr r0, [pc, #592] @ (109c84 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ @@ -365928,112 +365935,112 @@ │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ ldr r0, [pc, #224] @ (109d54 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n 109c64 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 10a0d0 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + b.n 10a0b4 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d0, d14, d7 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + sbc.w r0, r6, #7 │ │ │ │ + b.n 10a084 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.s32 d16, d6, d7 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + sub.w r0, lr, #7 │ │ │ │ + b.n 10a050 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.s32 d16, d10, d7 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + subs.w r0, r2, #7 │ │ │ │ + b.n 109ffc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.s d16, d14, d7 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + rsb r0, r6, #7 │ │ │ │ + b.n 109fc8 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + b.n 109fac │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ movs r7, r0 │ │ │ │ - svc 12 │ │ │ │ + b.n 109f7c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cdp 0, 2, cr0, cr2, cr7, {0} │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + orn r0, sl, #7 │ │ │ │ + b.n 109f38 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - cdp 0, 3, cr0, cr2, cr7, {0} │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + orns r0, sl, #7 │ │ │ │ + b.n 109efc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ - cdp 0, 7, cr0, cr6, cr7, {0} │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + @ instruction: 0xf0be0007 │ │ │ │ + b.n 109ec0 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ - cdp 0, 7, cr0, cr10, cr7, {0} │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + @ instruction: 0xf0c20007 │ │ │ │ + b.n 109e6c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ movs r7, r0 │ │ │ │ - cdp 0, 8, cr0, cr10, cr7, {0} │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + @ instruction: 0xf0d20007 │ │ │ │ + b.n 109e30 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + b.n 109e04 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ movs r7, r0 │ │ │ │ - udf #12 │ │ │ │ + b.n 109dcc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 109d24 │ │ │ │ + b.n 109db4 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 109d08 │ │ │ │ + b.n 109d98 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 109cec │ │ │ │ + b.n 109d7c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 109cd0 │ │ │ │ + b.n 109d60 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 109cb4 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 109c90 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00109d58 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -366233,33 +366240,33 @@ │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #24] │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + adds r6, r4, r5 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r7, r0 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + adds r6, r1, r5 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ movs r7, r0 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + adds r0, r7, r4 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r4, r4 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + adds r6, r0, r4 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00109f58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -366342,21 +366349,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #0] │ │ │ │ movs r3, r1 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + adds r6, r1, r0 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0010a03c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -366470,36 +366477,36 @@ │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ ldrsh r0, [r5, r6] │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ movs r0, r1 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ movs r0, r1 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ movs r1, r1 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xfa9a0007 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stc2l 0, cr0, [r2], #28 │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ movs r1, r1 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xfa7e0007 │ │ │ │ + stc2l 0, cr0, [r6], {7} │ │ │ │ │ │ │ │ 0010a184 : │ │ │ │ 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.w r5, [pc, #2544] @ 10ab88 │ │ │ │ @@ -367470,135 +367477,134 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r0, #7] │ │ │ │ - itee ge │ │ │ │ - movge r7, r0 │ │ │ │ - @ instruction: 0xf7400007 │ │ │ │ - bkpt 0x0072 │ │ │ │ - movs r7, r0 │ │ │ │ - movw r0, #59399 @ 0xe807 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + @ instruction: 0xfac80007 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf5fe0007 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + vst1.8 {d0[0]}, [r8], r7 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ - movs r3, r1 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + ldrb.w r0, [r6, #7] │ │ │ │ + itt gt │ │ │ │ + movgt r7, r0 │ │ │ │ + strgt.w r0, [r6, r7] │ │ │ │ + itet vc │ │ │ │ + movvc r7, r0 │ │ │ │ + ldrhvs r0, [r3, r0] │ │ │ │ + movvc r3, r1 │ │ │ │ + sxth r0, r1 │ │ │ │ movs r0, r1 │ │ │ │ - sub.w r0, r2, #8847360 @ 0x870000 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ - movs r7, r0 │ │ │ │ - @ instruction: 0xf5880007 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf7ea0007 │ │ │ │ + itt ne │ │ │ │ + movne r7, r0 │ │ │ │ + @ instruction: 0xf7d00007 │ │ │ │ + nop │ │ │ │ movs r7, r0 │ │ │ │ - sbc.w r0, sl, #8847360 @ 0x870000 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + @ instruction: 0xf7b20007 │ │ │ │ + bkpt 0x00e2 │ │ │ │ movs r7, r0 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ movs r7, r0 │ │ │ │ - orn r0, ip, #8847360 @ 0x870000 │ │ │ │ - cbnz r4, 10ac5a │ │ │ │ + @ instruction: 0xf6b40007 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ movs r7, r0 │ │ │ │ - orr.w r0, lr, #8847360 @ 0x870000 │ │ │ │ - cbnz r6, 10ac5a │ │ │ │ + @ instruction: 0xf6960007 │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ movs r7, r0 │ │ │ │ - bics.w r0, r0, #8847360 @ 0x870000 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xf6780007 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ movs r0, r1 │ │ │ │ - cbnz r2, 10ac5c │ │ │ │ - movs r7, r0 │ │ │ │ - @ instruction: 0xf3e40007 │ │ │ │ - cbnz r4, 10ac54 │ │ │ │ - movs r7, r0 │ │ │ │ - usat16 r0, #7, sl │ │ │ │ - revsh r2, r3 │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ movs r7, r0 │ │ │ │ - usat r0, #7, lr │ │ │ │ - revsh r0, r0 │ │ │ │ + @ instruction: 0xf62c0007 │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ movs r7, r0 │ │ │ │ - bfi r0, r4, #0, #8 │ │ │ │ - hlt 0x0016 │ │ │ │ + @ instruction: 0xf5f20007 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ movs r7, r0 │ │ │ │ - sbfx r0, lr, #0, #8 │ │ │ │ - rev16 r4, r7 │ │ │ │ + rsbs r0, r6, #8847360 @ 0x870000 │ │ │ │ + pop {r3, pc} │ │ │ │ movs r7, r0 │ │ │ │ - ssat16 r0, #8, r2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + sub.w r0, ip, #8847360 @ 0x870000 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ssat r0, #8, sl │ │ │ │ - rev r2, r7 │ │ │ │ + @ instruction: 0xf5960007 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf2f20007 │ │ │ │ - rev r2, r4 │ │ │ │ + sbc.w r0, sl, #8847360 @ 0x870000 │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ - subw r0, r8, #7 │ │ │ │ - cbnz r0, 10ac86 │ │ │ │ + adcs.w r0, r2, #8847360 @ 0x870000 │ │ │ │ + pop {r1, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf53a0007 │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf28c0007 │ │ │ │ - cbnz r2, 10ac88 │ │ │ │ + @ instruction: 0xf4f00007 │ │ │ │ + pop {r5} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf2560007 │ │ │ │ - cbnz r6, 10ac84 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf2160007 │ │ │ │ - cbnz r6, 10ac7c │ │ │ │ + @ instruction: 0xf4d40007 │ │ │ │ + cbnz r2, 10acda │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf1fe0007 │ │ │ │ - cbnz r6, 10ac7e │ │ │ │ + eors.w r0, lr, #8847360 @ 0x870000 │ │ │ │ + cbnz r6, 10acd6 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf1e60007 │ │ │ │ - cbnz r6, 10ac80 │ │ │ │ + orrs.w r0, lr, #8847360 @ 0x870000 │ │ │ │ + cbnz r6, 10acce │ │ │ │ movs r7, r0 │ │ │ │ - sub.w r0, r6, #7 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + orr.w r0, r6, #8847360 @ 0x870000 │ │ │ │ + cbnz r6, 10acd0 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf18e0007 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + bic.w r0, lr, #8847360 @ 0x870000 │ │ │ │ + cbnz r6, 10acd2 │ │ │ │ movs r7, r0 │ │ │ │ - sbcs.w r0, r6, #7 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xf3ee0007 │ │ │ │ + cbnz r6, 10acca │ │ │ │ movs r7, r0 │ │ │ │ - adc.w r0, r6, #7 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xf3d60007 │ │ │ │ + cbnz r6, 10accc │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf1220007 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xf3be0007 │ │ │ │ + revsh r6, r5 │ │ │ │ movs r7, r0 │ │ │ │ - add.w r0, sl, #7 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + usat r0, #7, lr │ │ │ │ + hlt 0x003e │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf0f20007 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + bfi r0, sl, #0, #8 │ │ │ │ + hlt 0x001a │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf0da0007 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xf3520007 │ │ │ │ + hlt 0x0002 │ │ │ │ movs r7, r0 │ │ │ │ - eors.w r0, lr, #7 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xf33a0007 │ │ │ │ + rev16 r2, r5 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ - movs r1, r1 │ │ │ │ - mov r0, r1 │ │ │ │ + ssat16 r0, #8, r2 │ │ │ │ + rev16 r2, r2 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + @ instruction: 0xf2e60007 │ │ │ │ + rev r6, r2 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + cbnz r2, 10acca │ │ │ │ movs r1, r1 │ │ │ │ - cmp r8, lr │ │ │ │ + ldr r0, [pc, #320] @ (10ae0c ) │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10aab8 │ │ │ │ + itte ls │ │ │ │ + movls r7, r0 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ + movhi r1, r1 │ │ │ │ + ldr r0, [pc, #224] @ (10adb8 ) │ │ │ │ movs r7, r0 │ │ │ │ + ldmdb r6!, {r0, r1, r2} │ │ │ │ │ │ │ │ 0010acdc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #184] @ 10ada4 │ │ │ │ @@ -367689,22 +367695,22 @@ │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, r2] │ │ │ │ movs r3, r1 │ │ │ │ - cbnz r0, 10ae02 │ │ │ │ + pop {r6} │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr8, cr7, {0} │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + eors.w r0, r0, #7 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0010add4 : │ │ │ │ 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 │ │ │ │ @@ -368371,129 +368377,129 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 10bbac │ │ │ │ + b.n 10b03c │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10b4dc │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10bb84 │ │ │ │ + b.n 10b014 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10b4de │ │ │ │ + push {r1, r2, r4} │ │ │ │ movs r7, r0 │ │ │ │ ldr r6, [pc, #728] @ (10b788 ) │ │ │ │ movs r3, r1 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10b4dc │ │ │ │ + cbz r4, 10b52e │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10bb08 │ │ │ │ + b.n 10af98 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10bae8 │ │ │ │ + b.n 10af78 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10b4e0 │ │ │ │ + cbz r4, 10b532 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10bac0 │ │ │ │ + b.n 10af50 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10b4e2 │ │ │ │ + cbz r4, 10b534 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10ba98 │ │ │ │ + b.n 10af28 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10b4e4 │ │ │ │ + cbz r4, 10b536 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10ba70 │ │ │ │ + b.n 10af00 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10b4e6 │ │ │ │ + cbz r4, 10b538 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10ba48 │ │ │ │ + b.n 10aed8 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10b4e8 │ │ │ │ + cbz r4, 10b53a │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10ba20 │ │ │ │ + b.n 10aeb0 │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 10b53c │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b9f8 │ │ │ │ + b.n 10ae88 │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 10b53e │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b8e8 │ │ │ │ + b.n 10ad78 │ │ │ │ movs r7, r0 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + uxth r2, r4 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b8b8 │ │ │ │ + b.n 10ad48 │ │ │ │ movs r7, r0 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + uxth r4, r0 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b870 │ │ │ │ + b.n 10bd00 │ │ │ │ movs r7, r0 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b804 │ │ │ │ + b.n 10bc94 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + sxth r2, r4 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b7cc │ │ │ │ + b.n 10bc5c │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + sxth r2, r0 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b788 │ │ │ │ + b.n 10bc18 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + cbz r4, 10b55a │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b760 │ │ │ │ + b.n 10bbf0 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 10b55c │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b738 │ │ │ │ + b.n 10bbc8 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + cbz r4, 10b55e │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b6d0 │ │ │ │ + b.n 10bb60 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 10b560 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b6a8 │ │ │ │ + b.n 10bb38 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + cbz r0, 10b562 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b680 │ │ │ │ + b.n 10bb10 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + cbz r2, 10b564 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b668 │ │ │ │ + b.n 10baf8 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 10b568 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b640 │ │ │ │ + b.n 10bad0 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + cbz r2, 10b56a │ │ │ │ movs r7, r0 │ │ │ │ - b.n 10b620 │ │ │ │ + b.n 10bab0 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + cbz r6, 10b56c │ │ │ │ movs r7, r0 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ movs r1, r1 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r7, r0 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + rors r0, r3 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ movs r7, r0 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb814 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0010b584 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -368585,23 +368591,23 @@ │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #992] @ (10ba48 ) │ │ │ │ movs r3, r1 │ │ │ │ - cbz r0, 10b680 │ │ │ │ + cbz r0, 10b6d2 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + b.n 10b7e4 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0010b67c : │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ @@ -369608,37 +369614,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - svc 16 │ │ │ │ + b.n 10c3bc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + beq.n 10c14c │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 10c038 │ │ │ │ + ble.n 10c0c8 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ subs r7, #130 @ 0x82 │ │ │ │ movs r3, r1 │ │ │ │ - blt.n 10c1b0 │ │ │ │ + ble.n 10c040 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ - blt.n 10c180 │ │ │ │ + ble.n 10c210 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ - blt.n 10c15c │ │ │ │ + ble.n 10c1ec │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ movs r7, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 10c150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ @@ -370750,89 +370756,89 @@ │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 10cb38 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 10cc16 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 10ccfc │ │ │ │ + blt.n 10cd8c │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ movs r7, r0 │ │ │ │ - bhi.n 10cc48 │ │ │ │ + bge.n 10ccd8 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 10cd64 │ │ │ │ + bhi.n 10cdf4 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ - bvs.n 10cd3c │ │ │ │ + bhi.n 10cdcc │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ movs r7, r0 │ │ │ │ - bpl.n 10cd14 │ │ │ │ + bhi.n 10cda4 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ movs r7, r0 │ │ │ │ - bpl.n 10cce4 │ │ │ │ + bhi.n 10cd74 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - bpl.n 10cc98 │ │ │ │ + bvc.n 10cd28 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - bpl.n 10cc58 │ │ │ │ + bvc.n 10cce8 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ - bpl.n 10ce0c │ │ │ │ + bvc.n 10cc9c │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - bmi.n 10ce10 │ │ │ │ + bvs.n 10cca0 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - bmi.n 10cdc4 │ │ │ │ + bvs.n 10cc54 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ movs r7, r0 │ │ │ │ - bmi.n 10cd84 │ │ │ │ + bvs.n 10ce14 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ movs r7, r0 │ │ │ │ - bcc.n 10cd5c │ │ │ │ + bvs.n 10cdec │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ movs r7, r0 │ │ │ │ - bcc.n 10cd34 │ │ │ │ + bvs.n 10cdc4 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - bcc.n 10cd04 │ │ │ │ + bvs.n 10cd94 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - bcc.n 10ccb8 │ │ │ │ + bpl.n 10cd48 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #528 @ (adr r3, 10cf94 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, 10d0b4 ) │ │ │ │ movs r7, r0 │ │ │ │ - bcc.n 10ce60 │ │ │ │ + bpl.n 10ccf0 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [pc, #3196] @ 10da14 │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ @@ -371962,183 +371968,183 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ b.w 10c074 │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ - movs r7, r0 │ │ │ │ - pop {r2, pc} │ │ │ │ + beq.n 10d924 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ite mi │ │ │ │ + movmi r7, r0 │ │ │ │ + beq.n 10dad4 @ unpredictable │ │ │ │ movs r7, r0 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + wfe │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + beq.n 10da68 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + bkpt 0x00e6 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + bkpt 0x00ac │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + bkpt 0x0076 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r2, 10dac6 │ │ │ │ + bkpt 0x0042 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r4, 10dabe │ │ │ │ + bkpt 0x0004 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r2, 10dac0 │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r6, 10daba │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r2, 10dab4 │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r4, 10dab4 │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r6, 10dab0 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r0, 10da9c │ │ │ │ + cbnz r0, 10daee │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r2, 10da94 │ │ │ │ + cbnz r2, 10dae6 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + cbnz r4, 10dadc │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + revsh r2, r6 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + cbnz r2, 10dac8 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + cbnz r0, 10daca │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + cbnz r6, 10daca │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + cbnz r0, 10dace │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + cbnz r6, 10dacc │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb898 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb872 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb86a │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb81e │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10db66 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10db68 │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 10db5e │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r7} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ movs r7, r0 │ │ │ │ - sxth r4, r0 │ │ │ │ + push {r2, r3, r6} │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ movs r0, r1 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 10db6e │ │ │ │ + push {r1, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10db5e │ │ │ │ + cbz r6, 10dbb0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ movs r0, r1 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 10db5c │ │ │ │ + cbz r2, 10dbae │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10db5c │ │ │ │ + cbz r6, 10dbae │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10db5e │ │ │ │ + cbz r6, 10dbb0 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 10dba8 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 10dbaa │ │ │ │ movs r7, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cbz r1, 10db88 │ │ │ │ @@ -373430,309 +373436,309 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n 10e9e8 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0044 │ │ │ │ - movs r7, r0 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ - movs r7, r0 │ │ │ │ - bkpt 0x0018 │ │ │ │ - movs r7, r0 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ - movs r7, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + itt │ │ │ │ + mov r7, r0 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + ittt al │ │ │ │ + moval r7, r0 │ │ │ │ + addal r6, sp, #672 @ 0x2a0 │ │ │ │ + moval r7, r0 │ │ │ │ + itt lt │ │ │ │ + movlt r7, r0 │ │ │ │ + addlt r6, sp, #520 @ 0x208 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + nop {10} │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ movs r0, r1 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - movs r7, r0 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ - movs r7, r0 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ - movs r7, r0 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ - movs r7, r0 │ │ │ │ - pop {pc} │ │ │ │ - movs r7, r0 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + nop {8} │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + ittt vs │ │ │ │ + movvs r7, r0 │ │ │ │ + addvs r6, sp, #160 @ 0xa0 │ │ │ │ + movvs r7, r0 │ │ │ │ + it mi │ │ │ │ + movmi r7, r0 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + itee cs │ │ │ │ + movcs r7, r0 │ │ │ │ + addcc r5, sp, #976 @ 0x3d0 │ │ │ │ + movcc r7, r0 │ │ │ │ + bkpt 0x00f6 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + bkpt 0x0066 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ movs r0, r1 │ │ │ │ - cbnz r0, 10eb2a │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #8 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r4, 10eb26 │ │ │ │ + bkpt 0x0014 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r2, 10eb08 │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r6, 10eb08 │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ movs r7, r0 │ │ │ │ - revsh r2, r5 │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ movs r7, r0 │ │ │ │ - hlt 0x0038 │ │ │ │ + pop {pc} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ movs r7, r0 │ │ │ │ - hlt 0x001c │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ movs r7, r0 │ │ │ │ - rev16 r6, r6 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ movs r7, r0 │ │ │ │ - rev16 r4, r0 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ movs r7, r0 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ movs r0, r1 │ │ │ │ - rev r0, r4 │ │ │ │ + pop {r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r6, 10eb34 │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ movs r7, r0 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r4, 10eb34 │ │ │ │ + cbnz r4, 10eb86 │ │ │ │ movs r7, r0 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r4, 10eb32 │ │ │ │ + cbnz r4, 10eb84 │ │ │ │ movs r7, r0 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r2, 10eb32 │ │ │ │ + cbnz r2, 10eb84 │ │ │ │ movs r7, r0 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r0, 10eb34 │ │ │ │ + cbnz r0, 10eb86 │ │ │ │ movs r7, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r0, 10eb36 │ │ │ │ + cbnz r0, 10eb88 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #952 @ (adr r7, 10eee8 ) │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r4, 10eb36 │ │ │ │ + cbnz r4, 10eb88 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #840 @ (adr r7, 10ee80 ) │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 10eb8a │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #752 @ (adr r7, 10ee30 ) │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + cbnz r4, 10eb8c │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #648 @ (adr r7, 10edd0 ) │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r4, 10eb8e │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #552 @ (adr r7, 10ed78 ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + revsh r2, r6 │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #448 @ (adr r7, 10ed18 ) │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + hlt 0x001e │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #112 @ (adr r7, 10ebd0 ) │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #984 @ (adr r6, 10ef40 ) │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + rev r2, r3 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #592 @ (adr r6, 10edc4 ) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + cbnz r4, 10ebb8 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #440 @ (adr r6, 10ed38 ) │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + cbnz r4, 10ebb8 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #328 @ (adr r6, 10ecd0 ) │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + cbnz r2, 10eba8 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #960 @ (adr r5, 10ef50 ) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + cbnz r4, 10eb98 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #584 @ (adr r5, 10ede0 ) │ │ │ │ + add r7, pc, #872 @ (adr r7, 10ef00 ) │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #304 @ (adr r5, 10ecd0 ) │ │ │ │ + add r7, pc, #592 @ (adr r7, 10edf0 ) │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #192 @ (adr r5, 10ec68 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 10ed88 ) │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb86e │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #936 @ (adr r4, 10ef58 ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 10ec78 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb846 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #784 @ (adr r4, 10eec8 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 10ebe8 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb82a │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #672 @ (adr r4, 10ee60 ) │ │ │ │ + add r6, pc, #960 @ (adr r6, 10ef80 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb804 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #520 @ (adr r4, 10edd0 ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 10eef0 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #160 @ (adr r4, 10ec70 ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 10ed90 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + @ instruction: 0xb75c │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #872 @ (adr r3, 10ef40 ) │ │ │ │ + add r6, pc, #136 @ (adr r6, 10ec60 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #408] @ (10ed74 ) │ │ │ │ + str r6, [r5, r2] │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb722 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #640 @ (adr r3, 10ee64 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 10ef84 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb702 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #512 @ (adr r3, 10edec ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 10ef0c ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #400 @ (adr r3, 10ed84 ) │ │ │ │ + add r5, pc, #688 @ (adr r5, 10eea4 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r2, r7} │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #296 @ (adr r3, 10ed24 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 10ee44 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + strb r4, [r5, #2] │ │ │ │ movs r0, r1 │ │ │ │ - push {r5, r6} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #136 @ (adr r3, 10ec90 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 10edb0 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #8 @ (adr r3, 10ec18 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 10ed38 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r5} │ │ │ │ + @ instruction: 0xb66a │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #928 @ (adr r2, 10efb8 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 10ecd8 ) │ │ │ │ movs r7, r0 │ │ │ │ - push {r2} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #808 @ (adr r2, 10ef48 ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 10ec68 ) │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10ec9a │ │ │ │ + @ instruction: 0xb624 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #648 @ (adr r2, 10eeb0 ) │ │ │ │ + add r4, pc, #936 @ (adr r4, 10efd0 ) │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10ec96 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #464 @ (adr r2, 10ee00 ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 10ef20 ) │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10ec98 │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #368 @ (adr r2, 10eda8 ) │ │ │ │ + add r4, pc, #656 @ (adr r4, 10eec8 ) │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 10ec9c │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #280 @ (adr r2, 10ed58 ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 10ee78 ) │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 10ec90 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #984 @ (adr r1, 10f020 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 10ed40 ) │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 10ec92 │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 10efd0 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 10ecf0 ) │ │ │ │ movs r7, r0 │ │ │ │ - uxtb r2, r7 │ │ │ │ + push {r1, r6, lr} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #768 @ (adr r1, 10ef58 ) │ │ │ │ + add r4, pc, #32 @ (adr r4, 10ec78 ) │ │ │ │ movs r7, r0 │ │ │ │ - uxtb r4, r2 │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 10eec8 ) │ │ │ │ + add r3, pc, #904 @ (adr r3, 10efe8 ) │ │ │ │ movs r7, r0 │ │ │ │ - sxth r0, r0 │ │ │ │ + push {r3, r6} │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 10ef80 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 10eca0 ) │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 10ec9e │ │ │ │ + push {r1, r2, r4} │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 10eec0 ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 10efe0 ) │ │ │ │ movs r7, r0 │ │ │ │ ldr.w r3, [pc, #1276] @ 10f170 │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ ldr.w r1, [pc, #1276] @ 10f174 │ │ │ │ ldr.w r0, [pc, #1276] @ 10f178 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -374198,125 +374204,125 @@ │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23870 │ │ │ │ bl 23810 │ │ │ │ nop │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + cbz r2, 10f1a2 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + add r0, pc, #440 @ (adr r0, 10f334 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + cbz r6, 10f1a2 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc, #328 @ (adr r0, 10f2cc ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #584 @ (adr r0, 10f3d0 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + cbz r2, 10f1a6 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #176 @ (adr r0, 10f240 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #8 │ │ │ │ + cbz r2, 10f1a6 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #56 @ (adr r0, 10f1d0 ) │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + cbz r6, 10f1a6 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ movs r7, r0 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ movs r0, r1 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ movs r0, r1 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ movs r7, r0 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #56 @ (adr r3, 10f250 ) │ │ │ │ + add r5, pc, #344 @ (adr r5, 10f370 ) │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ movs r1, r1 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #152] @ (10f2c0 ) │ │ │ │ + str r6, [r5, r5] │ │ │ │ movs r1, r1 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #72] @ (10f27c ) │ │ │ │ + str r2, [r3, r5] │ │ │ │ movs r1, r1 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ movs r7, r0 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r1, r1 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ movs r7, r0 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ movs r1, r1 │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #16] │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0010f254 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -374436,27 +374442,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r3, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #19 │ │ │ │ movs r3, r1 │ │ │ │ - add r2, fp │ │ │ │ + mov sl, r4 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ movs r7, r0 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ movs r0, r1 │ │ │ │ - add r4, r5 │ │ │ │ + mov r4, lr │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ 0010f398 : │ │ │ │ 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 │ │ │ │ @@ -375543,162 +375549,162 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #760 @ (adr r6, 1101ec ) │ │ │ │ + add r1, sp, #24 │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #16] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #472 @ (adr r6, 1100d8 ) │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r6, r2, #6 │ │ │ │ movs r3, r1 │ │ │ │ - add r6, pc, #8 @ (adr r6, 10ff14 ) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #232 @ (adr r5, 10fffc ) │ │ │ │ + add r7, pc, #520 @ (adr r7, 11011c ) │ │ │ │ movs r7, r0 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #136 @ (adr r5, 10ffa4 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 1100c4 ) │ │ │ │ movs r7, r0 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #40 @ (adr r5, 10ff4c ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 11006c ) │ │ │ │ movs r7, r0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #936 @ (adr r4, 1102d4 ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 10fff4 ) │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #840 @ (adr r4, 11027c ) │ │ │ │ + add r7, pc, #104 @ (adr r7, 10ff9c ) │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #696 @ (adr r4, 1101f4 ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 110314 ) │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #600 @ (adr r4, 11019c ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 1102bc ) │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #408 @ (adr r4, 1100e4 ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 110204 ) │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + adds r0, #4 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #624 @ (adr r2, 1101d0 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 1102f0 ) │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ movs r7, r0 │ │ │ │ - add r2, pc, #104 @ (adr r2, 10ffd0 ) │ │ │ │ + add r4, pc, #392 @ (adr r4, 1100f0 ) │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - add r1, pc, #624 @ (adr r1, 1101e4 ) │ │ │ │ + add r3, pc, #912 @ (adr r3, 110304 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #304 @ (adr r1, 1100ac ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 1101cc ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #104 @ (adr r1, 10ffec ) │ │ │ │ + add r3, pc, #392 @ (adr r3, 11010c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #856 @ (adr r0, 1102e4 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 110004 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #776 @ (adr r0, 11029c ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 10ffbc ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + str r1, [sp, #32] │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #696 @ (adr r0, 110254 ) │ │ │ │ + add r2, pc, #984 @ (adr r2, 110374 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r2, pc, #128 @ (adr r2, 110024 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r2, pc, #32 @ (adr r2, 10ffd0 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + str r0, [sp, #16] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r1, pc, #936 @ (adr r1, 110360 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + add r1, pc, #168 @ (adr r1, 110068 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + add r1, pc, #56 @ (adr r1, 110000 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #1000 @ (adr r0, 1103b8 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ movs r7, r0 │ │ │ │ - tst r6, r3 │ │ │ │ + add r6, ip │ │ │ │ movs r1, r1 │ │ │ │ - orr.w r0, ip, #8781824 @ 0x860000 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + @ instruction: 0xf6940006 │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf33a0006 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + @ instruction: 0xf5820006 │ │ │ │ + add r0, pc, #896 @ (adr r0, 11036c ) │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf31a0006 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + sbc.w r0, r2, #8781824 @ 0x860000 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf2fe0006 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + adc.w r0, r6, #8781824 @ 0x860000 │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xf2e20006 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + @ instruction: 0xf52a0006 │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ movs r1, r1 │ │ │ │ - movt r0, #24582 @ 0x6006 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + add.w r0, lr, #8781824 @ 0x860000 │ │ │ │ + add r0, pc, #368 @ (adr r0, 11018c ) │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ movs r1, r1 │ │ │ │ - subw r0, sl, #6 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf4f20006 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00110028 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -375801,22 +375807,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u16 q0, d12, d10 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d16, d0, d10 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + sbcs r0, r1 │ │ │ │ movs r1, r1 │ │ │ │ - sub.w r0, lr, #6 │ │ │ │ - rsbs r0, sl, #6 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + @ instruction: 0xf3f60006 │ │ │ │ + bic.w r0, r2, #8781824 @ 0x860000 │ │ │ │ + adcs r2, r6 │ │ │ │ movs r1, r1 │ │ │ │ - adcs.w r0, r8, #6 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + usat16 r0, #6, r0 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0011014c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -376094,61 +376100,61 @@ │ │ │ │ b.n 1103ba │ │ │ │ nop │ │ │ │ cdp2 0, 9, cr0, cr8, cr10, {0} │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - itte │ │ │ │ - mov r7, r0 │ │ │ │ - str r2, [r0, #32] │ │ │ │ - moval r7, r0 │ │ │ │ - itet le │ │ │ │ - movle r7, r0 │ │ │ │ - strgt r6, [r3, #28] │ │ │ │ - movle r7, r0 │ │ │ │ - it lt │ │ │ │ - movlt r7, r0 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ movs r7, r0 │ │ │ │ - itet ls │ │ │ │ - movls r7, r0 │ │ │ │ - strhi r6, [r3, #24] │ │ │ │ - movls r7, r0 │ │ │ │ - nop {8} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ movs r7, r0 │ │ │ │ - itet vs │ │ │ │ - movvs r7, r0 │ │ │ │ - strvc r2, [r6, #20] │ │ │ │ - movvs r7, r0 │ │ │ │ - adds r4, #22 │ │ │ │ + stmia r2!, {} │ │ │ │ movs r7, r0 │ │ │ │ - sevl │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - itet cc │ │ │ │ - movcc r7, r0 │ │ │ │ - strcs r6, [r7, #16] │ │ │ │ - movcc r7, r0 │ │ │ │ - wfe │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ + movs r7, r0 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ + movs r7, r0 │ │ │ │ + str r2, [r7, #56] @ 0x38 │ │ │ │ + movs r7, r0 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ + movs r7, r0 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + movs r7, r0 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x00ec │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ + movs r7, r0 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00110450 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -376245,25 +376251,25 @@ │ │ │ │ smull r0, r0, r4, sl │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ usada8 r0, r0, sl, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ smlabb r0, ip, sl, r0 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ - movs r7, r0 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ - movs r7, r0 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + itte │ │ │ │ + mov r7, r0 │ │ │ │ + str r2, [r0, #32] │ │ │ │ + moval r7, r0 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00110560 : │ │ │ │ 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, #3784] @ 0xec8 │ │ │ │ @@ -377251,121 +377257,120 @@ │ │ │ │ @ instruction: 0xfa58000a │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ movs r7, r0 │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ movs r7, r0 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r0 │ │ │ │ - ite al │ │ │ │ - moval r0, r1 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ + movs r0, r1 │ │ │ │ + str r2, [r1, #4] │ │ │ │ movs r7, r0 │ │ │ │ - it ls │ │ │ │ - movls r0, r1 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ + movs r0, r1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r7, r0 │ │ │ │ - itee vc │ │ │ │ - movvc r0, r1 │ │ │ │ - ldrhvs r0, [r2, #56] @ 0x38 │ │ │ │ - movvs r7, r0 │ │ │ │ - itte pl │ │ │ │ - movpl r0, r1 │ │ │ │ - ldrhpl r0, [r5, #54] @ 0x36 │ │ │ │ - movmi r7, r0 │ │ │ │ - itee cc │ │ │ │ - movcc r0, r1 │ │ │ │ - blxcs sl @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - movcs r0, r1 │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + movs r0, r1 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ movs r7, r0 │ │ │ │ - it ne │ │ │ │ - movne r0, r1 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ + movs r0, r1 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - uxth r0, r3 │ │ │ │ + ldr r2, [pc, #96] @ (111078 ) │ │ │ │ + movs r0, r1 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ + movs r0, r1 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + movs r0, r1 │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x00dc │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ movs r0, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x008c │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x006e │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x0044 │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x0006 │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r0, r1 │ │ │ │ - cbz r0, 111096 │ │ │ │ + cbz r0, 1110e8 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ movs r7, r0 │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r0, [pc, #872] @ (1113dc ) │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ movs r7, r0 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ - movs r0, r1 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ittt le │ │ │ │ + movle r0, r1 │ │ │ │ + ldrle.w r3, [r8] │ │ │ │ + mvnle.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, sl │ │ │ │ mov r4, r9 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1110a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -378502,195 +378507,195 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r0, 111d78 │ │ │ │ + cbnz r0, 111dca │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r0, 111d6c │ │ │ │ + cbnz r0, 111dbe │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ movs r7, r0 │ │ │ │ - cbnz r2, 111d64 │ │ │ │ + cbnz r2, 111db6 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 111db2 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 111db4 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + revsh r4, r1 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb89c │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb874 │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + @ instruction: 0xb84c │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ movs r7, r0 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ movs r7, r0 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + @ instruction: 0xb798 │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb754 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb73a │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r7, r0 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cpsie ai │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 111e68 │ │ │ │ + @ instruction: 0xb60a │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r0, #1 │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 111e66 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 111e60 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ movs r0, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + str r0, [r1, #4] │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ movs r7, r0 │ │ │ │ - uxtb r6, r3 │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ movs r7, r0 │ │ │ │ - uxtb r0, r1 │ │ │ │ + push {r4, lr} │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ movs r7, r0 │ │ │ │ - uxth r0, r4 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ movs r7, r0 │ │ │ │ - sxtb r2, r2 │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ movs r7, r0 │ │ │ │ - sxth r4, r4 │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 111e76 │ │ │ │ + push {r1} │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 111e74 │ │ │ │ + cbz r2, 111ec6 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 111e76 │ │ │ │ + cbz r2, 111ec8 │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ movs r7, r0 │ │ │ │ - cbz r2, 111e72 │ │ │ │ + cbz r2, 111ec4 │ │ │ │ movs r0, r1 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r1, #3 │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 111ec0 │ │ │ │ movs r0, r1 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + subs r0, r6, #2 │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 111ec2 │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + uxtb r4, r4 │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #0 │ │ │ │ + uxtb r0, r1 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #304] @ (111fc0 ) │ │ │ │ + str r4, [r2, r6] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #744] @ (11217c ) │ │ │ │ + str r2, [r0, r4] │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ movs r7, r0 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + uxth r2, r4 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ movs r7, r0 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sxtb r0, r7 │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r4, #7 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ movs r7, r0 │ │ │ │ - add sp, #16 │ │ │ │ + sxtb r4, r1 │ │ │ │ movs r0, r1 │ │ │ │ ldr.w r1, [pc, #2556] @ 1128b0 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ ldr.w r0, [pc, #2552] @ 1128b4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ @@ -379619,141 +379624,141 @@ │ │ │ │ bl 30580 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 30580 │ │ │ │ b.n 1124ec │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ movs r7, r0 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ movs r7, r0 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r1, [pc, #640] @ (112b6c ) │ │ │ │ + ldr r3, [pc, #928] @ (112c8c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ movs r7, r0 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #16 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #160] @ (1129c4 ) │ │ │ │ + ldr r2, [pc, #448] @ (112ae4 ) │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + ldr r1, [pc, #872] @ (112c90 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ movs r7, r0 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r7, r0 │ │ │ │ - add r7, pc, #112 @ (adr r7, 1129bc ) │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r8, lr │ │ │ │ + ldr r0, [pc, #224] @ (112a30 ) │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, fp │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ movs r7, r0 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 112d54 ) │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r8, ip │ │ │ │ + ldr r0, [pc, #160] @ (112a00 ) │ │ │ │ movs r7, r0 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ movs r7, r0 │ │ │ │ - add r6, pc, #632 @ (adr r6, 112be0 ) │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #872 @ (adr r5, 112cd8 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #776 @ (adr r5, 112c80 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #616 @ (adr r5, 112bec ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 112d0c ) │ │ │ │ movs r0, r1 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + adds r0, #16 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ movs r7, r0 │ │ │ │ - add r5, pc, #72 @ (adr r5, 1129d8 ) │ │ │ │ + add r7, pc, #360 @ (adr r7, 112af8 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #936 @ (adr r4, 112d40 ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 112a60 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #856 @ (adr r4, 112cf8 ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 112a18 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #728 @ (adr r4, 112c80 ) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 112da0 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r2, #26] │ │ │ │ movs r7, r0 │ │ │ │ - add r4, pc, #600 @ (adr r4, 112c08 ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 112d28 ) │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r8 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1129c6 │ │ │ │ subs r3, #1 │ │ │ │ @@ -380770,217 +380775,217 @@ │ │ │ │ ldr r0, [pc, #420] @ (113628 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ movs r1, r1 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #288 @ (adr r1, 1135c8 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 1136e8 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #144 @ (adr r1, 113540 ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 113660 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ movs r7, r0 │ │ │ │ - add r1, pc, #0 @ (adr r1, 1134b8 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 1135d8 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #880 @ (adr r0, 113830 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 113550 ) │ │ │ │ movs r0, r1 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + rors r6, r4 │ │ │ │ movs r7, r0 │ │ │ │ - subs r7, #8 │ │ │ │ + adcs r0, r2 │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #672 @ (adr r0, 113770 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 113890 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #568 @ (adr r0, 113710 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 113830 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #368 @ (adr r0, 113650 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 113770 ) │ │ │ │ movs r0, r1 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + sbcs r6, r2 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + strb r6, [r0, #8] │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #32 @ (adr r0, 11350c ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 11362c ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + add r1, pc, #472 @ (adr r1, 1136cc ) │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ movs r1, r1 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ movs r0, r1 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ movs r0, r1 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r5, #10 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r1 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ movs r7, r0 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ movs r7, r0 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ movs r0, r1 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ movs r0, r1 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x0068 │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ movs r7, r0 │ │ │ │ - cmp r7, #6 │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x004c │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x0030 │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ - orrs r6, r2 │ │ │ │ + cmp r6, fp │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + adds r1, #22 │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x0014 │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [pc, #24] @ (1135c0 ) │ │ │ │ + ldr r6, [pc, #312] @ (1136e0 ) │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ movs r1, r1 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r6} │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r1, [pc, #968] @ (11397c ) │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ movs r1, r1 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + stmia r0!, {r3} │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ - movs r6, r0 │ │ │ │ - muls r6, r3 │ │ │ │ + ite al │ │ │ │ + moval r6, r0 │ │ │ │ + cmp lr, r4 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ movs r1, r1 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + nop {13} │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, r2 │ │ │ │ + add lr, fp │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ movs r1, r1 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ - movs r6, r0 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ite lt │ │ │ │ + movlt r6, r0 │ │ │ │ + ldrshge r6, [r7, r6] │ │ │ │ movs r7, r0 │ │ │ │ - cmp r6, #10 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ - movs r6, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + it ls │ │ │ │ + movls r6, r0 │ │ │ │ + strh r2, [r2, r3] │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x0030 │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ - orn r0, r8, #8781824 @ 0x860000 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + @ instruction: 0xf6b00006 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ movs r1, r1 │ │ │ │ - bkpt 0x005c │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - bkpt 0x0088 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + adds r0, #4 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r1, pc} │ │ │ │ - movs r6, r0 │ │ │ │ - mov r0, pc │ │ │ │ - movs r7, r0 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + itet mi │ │ │ │ + movmi r6, r0 │ │ │ │ + ldrpl r0, [pc, #768] @ (113920 ) │ │ │ │ + movmi r7, r0 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ movs r1, r1 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ - movs r6, r0 │ │ │ │ - adds r7, #12 │ │ │ │ - movs r7, r0 │ │ │ │ + itee cs │ │ │ │ + movcs r6, r0 │ │ │ │ + subcc r1, #84 @ 0x54 │ │ │ │ + movcc r7, r0 │ │ │ │ │ │ │ │ 0011362c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #220] @ 113718 │ │ │ │ @@ -381080,29 +381085,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ movs r3, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r4} │ │ │ │ movs r2, r1 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r1, #32 │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0011374c : │ │ │ │ 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 │ │ │ │ @@ -382203,164 +382208,164 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r3, r7} │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r7, r0 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ movs r7, r0 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ movs r7, r0 │ │ │ │ - smmla r0, r0, r6, r0 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + ldc2 0, cr0, [r8, #24] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ movs r7, r0 │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ movs r2, r1 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ movs r7, r0 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ movs r7, r0 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ movs r1, r1 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + subs r2, r5, r3 │ │ │ │ movs r0, r1 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r3, #32] │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r5, #28] │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r1, #28] │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r1, #24] │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + str r2, [r4, #0] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ movs r7, r0 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #1008] @ (114800 ) │ │ │ │ + strh r4, [r0, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #872] @ (114780 ) │ │ │ │ + strh r2, [r4, r0] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ movs r7, r0 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #624] @ (114694 ) │ │ │ │ + str r4, [r4, r7] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #480] @ (11460c ) │ │ │ │ + str r0, [r0, r7] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #376] @ (1145ac ) │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r7, [pc, #272] @ (11454c ) │ │ │ │ + str r4, [r1, r6] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #512] @ (114644 ) │ │ │ │ + str r0, [r1, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #320] @ (11458c ) │ │ │ │ + str r0, [r3, r2] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #216] @ (11452c ) │ │ │ │ + str r6, [r7, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #88] @ (1144b4 ) │ │ │ │ + str r6, [r3, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (114854 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [pc, #696] @ (114724 ) │ │ │ │ + ldr r7, [pc, #984] @ (114844 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [pc, #544] @ (114694 ) │ │ │ │ + ldr r7, [pc, #832] @ (1147b4 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [pc, #376] @ (1145f4 ) │ │ │ │ + ldr r7, [pc, #664] @ (114714 ) │ │ │ │ movs r7, r0 │ │ │ │ ldr r3, [pc, #80] @ (1144d0 ) │ │ │ │ movw r2, #790 @ 0x316 │ │ │ │ ldr r1, [pc, #80] @ (1144d4 ) │ │ │ │ ldr r0, [pc, #80] @ (1144d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ @@ -382387,29 +382392,29 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1688 @ 0x698 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [pc, #0] @ (1144dc ) │ │ │ │ + ldr r6, [pc, #288] @ (1145fc ) │ │ │ │ movs r7, r0 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r1, #7 │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r5, #6 │ │ │ │ movs r1, r1 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 001144f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -382490,20 +382495,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ revsh r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x000e │ │ │ │ movs r2, r1 │ │ │ │ - vaddl.s16 q8, d14, d6 │ │ │ │ + @ instruction: 0xf2260006 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [pc, #968] @ (11499c ) │ │ │ │ + ldr r5, [pc, #232] @ (1146bc ) │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 001145d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -383295,93 +383300,93 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 114de2 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ movs r7, r0 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ movs r7, r0 │ │ │ │ @ instruction: 0xb790 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r0, #2 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r7, r0 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r6, #5 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ movs r7, r0 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + adds r0, r3, #5 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ movs r7, r0 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r7, #4 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ movs r7, r0 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r4, #4 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ movs r7, r0 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + adds r2, r1, #4 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ movs r7, r0 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r6, #3 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ movs r7, r0 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + adds r6, r3, #3 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r7, #2 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + subs r4, r2, r7 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + subs r4, r3, r6 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ movs r1, r1 │ │ │ │ - add r4, pc, #96 @ (adr r4, 114ea0 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 114fc0 ) │ │ │ │ movs r6, r0 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 11523c ) │ │ │ │ + add r6, pc, #272 @ (adr r6, 114f5c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [pc, #296] @ (114f78 ) │ │ │ │ + str r2, [r2, r2] │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #896 @ (adr r3, 1151d8 ) │ │ │ │ + add r6, pc, #160 @ (adr r6, 114ef8 ) │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ movs r7, r0 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ movs r1, r1 │ │ │ │ - add r3, pc, #784 @ (adr r3, 115174 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 114e94 ) │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #408 @ (adr r6, 115000 ) │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 00114e68 : │ │ │ │ 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 │ │ │ │ @@ -384478,95 +384483,95 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #1016 @ 0x3f8 │ │ │ │ movs r2, r1 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - subs r7, #32 │ │ │ │ + adcs r0, r5 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ movs r7, r0 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + ands r0, r3 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ movs r7, r0 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ movs r7, r0 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ movs r7, r0 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r7, #32 │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ movs r7, r0 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r7, #6 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ movs r7, r0 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r6, #16 │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ movs r7, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ movs r7, r0 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ movs r7, r0 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, #0 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ movs r7, r0 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ movs r7, r0 │ │ │ │ ldr.w r1, [pc, #1456] @ 116074 │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ ldr.w r0, [pc, #1452] @ 116078 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -385048,215 +385053,215 @@ │ │ │ │ ldr r1, [pc, #416] @ (116204 ) │ │ │ │ ldr r0, [pc, #416] @ (116208 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ movs r7, r0 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + subs r0, #2 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r7, r0 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r6, #32] │ │ │ │ movs r7, r0 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r3, #32] │ │ │ │ movs r7, r0 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r7, r0 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r7, r0 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r3, #24] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + str r4, [r5, #20] │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r7, #6 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + str r0, [r0, #20] │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + str r6, [r4, #16] │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + str r0, [r6, #12] │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r7, r0 │ │ │ │ - vld4.8 {d16-d19}, [r4], r7 │ │ │ │ - ldrsh r6, [r6, r1] │ │ │ │ + umull r0, r0, ip, r7 │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r7, r0 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + str r4, [r3, #8] │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ movs r7, r0 │ │ │ │ - ldr.w r0, [r4, #7] │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + smlabb r0, ip, r7, r0 │ │ │ │ + str r6, [r5, #0] │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r5, #30 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r5, #6 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ movs r7, r0 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r4, #12 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r7, r0 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ movs r7, r0 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r0 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 116268 │ │ │ │ + b.n 1166f8 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11624c │ │ │ │ + b.n 1166dc │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ movs r6, r0 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + adds r6, r2, r4 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ movs r6, r0 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0011620c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -385405,37 +385410,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #8 │ │ │ │ movs r3, r1 │ │ │ │ ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ movs r7, r0 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r1 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ movs r7, r0 │ │ │ │ - bmi.n 116410 │ │ │ │ + bvs.n 1162a0 │ │ │ │ movs r6, r0 │ │ │ │ - bpl.n 116378 │ │ │ │ + bhi.n 116408 │ │ │ │ movs r6, r0 │ │ │ │ - bpl.n 116368 │ │ │ │ + bhi.n 1163f8 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 001163a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -385557,22 +385562,22 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf1240007 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + bfi r0, ip, #0, #8 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 001164f0 : │ │ │ │ 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 │ │ │ │ @@ -386615,173 +386620,171 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ movs r0, r1 │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ movs r2, r1 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xebe80007 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + cdp 0, 3, cr0, cr0, cr7, {0} │ │ │ │ + strb r2, [r7, r4] │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ movs r0, r1 │ │ │ │ - adds.w r0, r6, r7 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + ldcl 0, cr0, [lr, #-28] @ 0xffffffe4 │ │ │ │ + strb r2, [r7, r1] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ movs r7, r0 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xe9a00007 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + @ instruction: 0xebe80007 │ │ │ │ + strh r4, [r0, r4] │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ - strd r0, r0, [r2, #-28] │ │ │ │ - str r6, [r3, r1] │ │ │ │ + @ instruction: 0xeb8a0007 │ │ │ │ + strh r6, [r4, r2] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r7, r0 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xe8dc0007 │ │ │ │ - ldr r7, [pc, #992] @ (117470 ) │ │ │ │ + @ instruction: 0xeb240007 │ │ │ │ + strh r0, [r0, r1] │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #800] @ (1173b8 ) │ │ │ │ + strh r0, [r2, r0] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - strd r0, r0, [r4], #-28 │ │ │ │ - ldr r7, [pc, #512] @ (1172a4 ) │ │ │ │ + @ instruction: 0xeaac0007 │ │ │ │ + str r0, [r1, r7] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r6, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #368] @ (11721c ) │ │ │ │ + str r4, [r4, r6] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + str r6, [r2, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #88] @ (11710c ) │ │ │ │ + str r6, [r3, r5] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r2, #24] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #784] @ (1173cc ) │ │ │ │ + str r4, [r1, r4] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + str r6, [r7, #16] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #656] @ (117354 ) │ │ │ │ + str r4, [r5, r3] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + str r6, [r3, #16] │ │ │ │ movs r0, r1 │ │ │ │ - b.n 116f10 │ │ │ │ + strd r0, r0, [sl, #-28]! │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [pc, #248] @ (1171c8 ) │ │ │ │ - movs r7, r0 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + str r6, [r5, #8] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #104] @ (117140 ) │ │ │ │ + str r2, [r4, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + str r4, [r2, #8] │ │ │ │ movs r0, r1 │ │ │ │ - ldc2 0, cr0, [r2], {6} │ │ │ │ - ldr r5, [pc, #1016] @ (1174dc ) │ │ │ │ + cdp2 0, 13, cr0, cr10, cr6, {0} │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + str r6, [r6, #4] │ │ │ │ movs r0, r1 │ │ │ │ - ldc2 0, cr0, [sl, #24]! │ │ │ │ - ldr r5, [pc, #856] @ (117448 ) │ │ │ │ + movs r2, r0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ - movs r0, r1 │ │ │ │ - ldr r5, [pc, #752] @ (1173e8 ) │ │ │ │ + str r6, [r3, r0] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + str r0, [r2, #4] │ │ │ │ movs r0, r1 │ │ │ │ - b.n 116e18 │ │ │ │ - movs r7, r0 │ │ │ │ - ldr r5, [pc, #624] @ (117374 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + str r6, [r6, #0] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #512] @ (11730c ) │ │ │ │ + @ instruction: 0xe8d40007 │ │ │ │ + ldr r7, [pc, #912] @ (117494 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + str r4, [r2, #0] │ │ │ │ movs r0, r1 │ │ │ │ - b.n 116db4 │ │ │ │ + ldr r7, [pc, #800] @ (11742c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r5, [pc, #384] @ (117298 ) │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ + movs r0, r1 │ │ │ │ + ldmia.w r8, {r0, r1, r2} │ │ │ │ + ldr r7, [pc, #672] @ (1173b8 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ movs r0, r1 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 117136 │ │ │ │ subs r3, #1 │ │ │ │ @@ -387307,112 +387310,113 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #368] @ (11782c ) │ │ │ │ + ldr r3, [pc, #656] @ (11794c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #912] @ (117a54 ) │ │ │ │ + ldr r3, [pc, #176] @ (117774 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #736] @ (1179ac ) │ │ │ │ + ldr r3, [pc, #0] @ (1176cc ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #584] @ (11791c ) │ │ │ │ + ldr r2, [pc, #872] @ (117a3c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #464] @ (1178ac ) │ │ │ │ + ldr r2, [pc, #752] @ (1179cc ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11797c │ │ │ │ + b.n 117e0c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [pc, #264] @ (1177f0 ) │ │ │ │ + ldr r2, [pc, #552] @ (117910 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11790c │ │ │ │ + b.n 117d9c │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [pc, #160] @ (117794 ) │ │ │ │ + ldr r2, [pc, #448] @ (1178b4 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r0, [pc, #32] @ (11771c ) │ │ │ │ + ldr r2, [pc, #320] @ (11783c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ movs r0, r1 │ │ │ │ - blxns sp │ │ │ │ + ldr r2, [pc, #208] @ (1177d4 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ movs r0, r1 │ │ │ │ - b.n 117894 │ │ │ │ + b.n 117d24 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r2, [pc, #8] @ (117718 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + ldr r1, [pc, #808] @ (117a40 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ movs r0, r1 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #728] @ (1179f8 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ movs r0, r1 │ │ │ │ - bx sl │ │ │ │ + ldr r1, [pc, #608] @ (117988 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ movs r0, r1 │ │ │ │ - bx r5 │ │ │ │ + ldr r1, [pc, #448] @ (1178f0 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ movs r0, r1 │ │ │ │ - b.n 117738 │ │ │ │ + b.n 117bc8 │ │ │ │ movs r7, r0 │ │ │ │ - mov ip, pc │ │ │ │ + ldr r1, [pc, #272] @ (11784c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ movs r0, r1 │ │ │ │ - stc 0, cr0, [r6], {8} │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + cdp 0, 4, cr0, cr14, cr8, {0} │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r4, #0 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xebea0008 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + cdp 0, 3, cr0, cr2, cr8, {0} │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ movs r6, r0 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ movs r7, r0 │ │ │ │ - rsb r0, lr, r8 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + cdp 0, 1, cr0, cr6, cr8, {0} │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xeb9a0008 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + stcl 0, cr0, [r2, #32]! │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ movs r6, r0 │ │ │ │ - vhadd.u32 d16, d6, d6 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + lsls r6, r5, #6 │ │ │ │ + movs r7, r0 │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ movs r6, r0 │ │ │ │ - cbz r4, 1177c4 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 00117788 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -387513,28 +387517,28 @@ │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ movs r2, r1 │ │ │ │ stc2 0, cr0, [r0], {10} │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r6, #6 │ │ │ │ + @ instruction: 0xf35e0006 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, lr │ │ │ │ + bx r7 │ │ │ │ movs r7, r0 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ movs r0, r1 │ │ │ │ strh r6, [r7, #60] @ 0x3c │ │ │ │ movs r2, r1 │ │ │ │ - ble.n 1177a8 │ │ │ │ + svc 202 @ 0xca │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 117998 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ movs r7, r0 │ │ │ │ - ble.n 117984 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 001178ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -388099,77 +388103,77 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xeb8e0006 │ │ │ │ - movs r2, #20 │ │ │ │ + ldcl 0, cr0, [r6, #24] │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ movs r7, r0 │ │ │ │ - sbc.w r0, r6, r6 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + stc 0, cr0, [lr, #24]! │ │ │ │ + asrs r0, r6, #7 │ │ │ │ movs r7, r0 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r4, #20 │ │ │ │ movs r7, r0 │ │ │ │ - adds.w r0, lr, r6 │ │ │ │ + stcl 0, cr0, [r6, #-24]! @ 0xffffffe8 │ │ │ │ strh r6, [r7, #34] @ 0x22 │ │ │ │ movs r2, r1 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ movs r7, r0 │ │ │ │ - ldrd r0, r0, [r0, #24]! │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + ldc 0, cr0, [r8], #-24 @ 0xffffffe8 │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ movs r7, r0 │ │ │ │ - ldrd r0, r0, [r4, #24] │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + ldc 0, cr0, [ip], {6} │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xe9800006 │ │ │ │ - movs r0, #26 │ │ │ │ + rsb r0, r8, r6 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ movs r7, r0 │ │ │ │ - strd r0, r0, [ip, #-24]! │ │ │ │ - subs r4, r4, #7 │ │ │ │ + subs.w r0, r4, r6 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ movs r7, r0 │ │ │ │ - ldmdb r6!, {r1, r2} │ │ │ │ - subs r2, r0, #7 │ │ │ │ + sbcs.w r0, lr, r6 │ │ │ │ + movs r2, #10 │ │ │ │ movs r7, r0 │ │ │ │ - ldmdb r4, {r1, r2} │ │ │ │ - subs r6, r5, #6 │ │ │ │ + adcs.w r0, ip, r6 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ movs r7, r0 │ │ │ │ - stmdb r0, {r1, r2} │ │ │ │ - subs r2, r3, #6 │ │ │ │ + adc.w r0, r8, r6 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ movs r7, r0 │ │ │ │ - strd r0, r0, [ip], #24 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + @ instruction: 0xeb340006 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xe8d80006 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + @ instruction: 0xeb200006 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ movs r7, r0 │ │ │ │ - stmia.w sl!, {r1, r2} │ │ │ │ - subs r4, r0, #5 │ │ │ │ + @ instruction: 0xeaf20006 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ movs r7, r0 │ │ │ │ - ldmia.w r6, {r1, r2} │ │ │ │ - subs r4, r4, #4 │ │ │ │ + @ instruction: 0xeade0006 │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ movs r7, r0 │ │ │ │ - ldrd r0, r0, [r6], #-24 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + @ instruction: 0xeabe0006 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ movs r7, r0 │ │ │ │ - strd r0, r0, [r2], #-24 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xeaaa0006 │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ movs r0, r1 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ movs r6, r0 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1186b4 │ │ │ │ + b.n 117b44 │ │ │ │ movs r0, r1 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 00117f28 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -388408,37 +388412,36 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ movs r7, r0 │ │ │ │ - b.n 117d08 │ │ │ │ - movs r6, r0 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + @ instruction: 0xe8060006 │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ movs r7, r0 │ │ │ │ - b.n 117cd8 │ │ │ │ + b.n 118168 │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 117ca8 │ │ │ │ + b.n 118138 │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 117c6c │ │ │ │ + b.n 1180fc │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 117c24 │ │ │ │ + b.n 1180b4 │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 117be8 │ │ │ │ + b.n 118078 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 001181b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -388526,19 +388529,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #22] │ │ │ │ movs r2, r1 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + b.n 11868c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r7, #4] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r2, #4 │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 001182a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -388738,43 +388741,43 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 1184e4 │ │ │ │ + bmi.n 118574 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 118a38 │ │ │ │ + b.n 117ec8 │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + subs r0, r4, r7 │ │ │ │ movs r7, r0 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r0, r7 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1189f8 │ │ │ │ + b.n 117e88 │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + subs r0, r6, r6 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1189d4 │ │ │ │ + b.n 117e64 │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + subs r4, r2, r6 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1189a4 │ │ │ │ + b.n 117e34 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r6, r5 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 118968 │ │ │ │ + b.n 117df8 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 118920 │ │ │ │ + b.n 117db0 │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1188e4 │ │ │ │ + b.n 117d74 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 001184d4 : │ │ │ │ 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 │ │ │ │ @@ -389757,111 +389760,122 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 118f84 ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 1190a4 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ movs r7, r0 │ │ │ │ strb r4, [r1, #24] │ │ │ │ movs r2, r1 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ movs r7, r0 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ movs r7, r0 │ │ │ │ - vaddl.u32 q8, d2, d6 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ movs r7, r0 │ │ │ │ - vaddl.u8 q8, d10, d6 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ movs r7, r0 │ │ │ │ - vswp d0, d6 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.u d16, d2, d6 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.u16 d16, d10, d6 │ │ │ │ - ldcl 0, cr0, [ip], #24 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.u d0, d12, d6 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.u16 d0, d14, d6 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ movs r7, r0 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr6, {0} │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + asrs r0, r4, #17 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ movs r7, r0 │ │ │ │ - cdp2 0, 11, cr0, cr2, cr6, {0} │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + vhadd.s8 d16, d4, d6 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ movs r7, r0 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr6, {0} │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ + movs r7, r0 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ + movs r7, r0 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ + movs r7, r0 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ + movs r7, r0 │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ + movs r7, r0 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ + movs r7, r0 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ + movs r7, r0 │ │ │ │ + ldmia r4!, {r1} │ │ │ │ + movs r7, r0 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ + movs r7, r0 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + movs r7, r0 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ + movs r7, r0 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ movs r7, r0 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr6, {0} │ │ │ │ lsrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ movs r7, r0 │ │ │ │ - mrrc2 0, 0, r0, r4, cr6 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + cdp2 0, 9, cr0, cr12, cr6, {0} │ │ │ │ + asrs r4, r0, #5 │ │ │ │ movs r7, r0 │ │ │ │ - ldc2 0, cr0, [lr], #-24 @ 0xffffffe8 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + cdp2 0, 8, cr0, cr6, cr6, {0} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ movs r7, r0 │ │ │ │ - stc2 0, cr0, [r4], #-24 @ 0xffffffe8 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr6, {0} │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r7, r0 │ │ │ │ - stc2 0, cr0, [ip], {6} │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + cdp2 0, 5, cr0, cr4, cr6, {0} │ │ │ │ + asrs r0, r3, #2 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xfb920006 │ │ │ │ + ldc2l 0, cr0, [sl, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -390995,117 +391009,117 @@ │ │ │ │ b.w 1189e6 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 119b90 │ │ │ │ + bge.n 119c20 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ movs r7, r0 │ │ │ │ - addw r0, lr, #2054 @ 0x806 │ │ │ │ + ldr.w r0, [r6, r6] │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ movs r7, r0 │ │ │ │ - rsbs r0, r2, #8781824 @ 0x860000 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + ldrb.w r0, [sl, r6] │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ movs r7, r0 │ │ │ │ - subs.w r0, r4, #8781824 @ 0x860000 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + @ instruction: 0xf7fc0006 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf5980006 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + @ instruction: 0xf7e00006 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ movs r7, r0 │ │ │ │ - sbc.w r0, r6, #8781824 @ 0x860000 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + @ instruction: 0xf7ae0006 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ movs r7, r0 │ │ │ │ - adc.w r0, lr, #8781824 @ 0x860000 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + @ instruction: 0xf7960006 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf5280006 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + @ instruction: 0xf7700006 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ movs r7, r0 │ │ │ │ - adds.w r0, r0, #8781824 @ 0x860000 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + @ instruction: 0xf7580006 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf4dc0006 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + @ instruction: 0xf7240006 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf4aa0006 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + @ instruction: 0xf6f20006 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ movs r7, r0 │ │ │ │ - orr.w r0, ip, #8781824 @ 0x860000 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + @ instruction: 0xf6940006 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ movs r7, r0 │ │ │ │ - ands.w r0, r8, #8781824 @ 0x860000 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + @ instruction: 0xf6600006 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf2f20006 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + @ instruction: 0xf53a0006 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf2b60006 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + @ instruction: 0xf4fe0006 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf2920006 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + @ instruction: 0xf4da0006 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf2780006 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + @ instruction: 0xf4c00006 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf23a0006 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + eor.w r0, r2, #8781824 @ 0x860000 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ movs r7, r0 │ │ │ │ - addw r0, r2, #6 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + orr.w r0, sl, #8781824 @ 0x860000 │ │ │ │ + add r1, pc, #56 @ (adr r1, 119cd4 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xf1e40006 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + bic.w r0, ip, #8781824 @ 0x860000 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ movs r7, r0 │ │ │ │ - eors.w r0, r0, #6 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + @ instruction: 0xf2d80006 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ movs r7, r0 │ │ │ │ - eor.w r0, r0, #6 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + movt r0, #32774 @ 0x8006 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ movs r7, r0 │ │ │ │ - orrs.w r0, r8, #6 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + subw r0, r0, #6 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ movs r7, r0 │ │ │ │ - bics.w r0, sl, #6 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + @ instruction: 0xf2820006 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ movs r7, r0 │ │ │ │ - bic.w r0, r6, #6 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + @ instruction: 0xf26e0006 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ movs r7, r0 │ │ │ │ - vext.8 d16, d4, d6, #0 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + @ instruction: 0xf23c0006 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ movs r7, r0 │ │ │ │ - vaddl.s16 q0, d0, d6 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + rsbs r0, r8, #6 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.s32 d16, d0, d6 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + sub.w r0, r8, #6 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.s d0, d14, d6 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + @ instruction: 0xf1860006 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.s16 d0, d14, d6 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + sbc.w r0, r6, #6 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ movs r7, r0 │ │ │ │ - vhadd.s8 d0, d0, d6 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + adc.w r0, r8, #6 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ movs r7, r0 │ │ │ │ - cdp 0, 14, cr0, cr2, cr6, {0} │ │ │ │ + @ instruction: 0xf12a0006 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 119d20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ @@ -391391,103 +391405,118 @@ │ │ │ │ ldr r0, [pc, #244] @ (11a0f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1912 @ 0x778 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.u16 q8, d4, d6 │ │ │ │ - ldc 0, cr0, [r6, #-24] @ 0xffffffe8 │ │ │ │ - vaddl.u q0, d14, d6 │ │ │ │ - stc 0, cr0, [r0, #-24] @ 0xffffffe8 │ │ │ │ - vaddl.u32 q0, d10, d6 │ │ │ │ - stcl 0, cr0, [ip], #24 │ │ │ │ - vaddl.u16 q0, d6, d6 │ │ │ │ - ldcl 0, cr0, [r8], {6} │ │ │ │ - vaddl.u8 q0, d4, d6 │ │ │ │ - stcl 0, cr0, [r6], {6} │ │ │ │ - vhadd.u32 d16, d12, d6 │ │ │ │ - stc 0, cr0, [lr], #24 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ - movs r7, r0 │ │ │ │ - vhadd.u8 d16, d12, d6 │ │ │ │ - stc 0, cr0, [lr], {6} │ │ │ │ - vhadd.u16 d0, d12, d6 │ │ │ │ - mrrc 0, 0, r0, lr, cr6 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ - movs r7, r0 │ │ │ │ - cdp2 0, 13, cr0, cr14, cr6, {0} │ │ │ │ - stc 0, cr0, [r0], #-24 @ 0xffffffe8 │ │ │ │ - cdp2 0, 10, cr0, cr14, cr6, {0} │ │ │ │ - @ instruction: 0xebf00006 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + lsls r4, r3, #8 │ │ │ │ + movs r7, r0 │ │ │ │ + vhadd.s16 d16, d14, d6 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ + movs r7, r0 │ │ │ │ + vhadd.s8 d16, d8, d6 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ + movs r7, r0 │ │ │ │ + vhadd.s d0, d4, d6 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ + movs r7, r0 │ │ │ │ + vhadd.s32 d0, d0, d6 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ + movs r7, r0 │ │ │ │ + vhadd.s8 d0, d14, d6 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ + movs r7, r0 │ │ │ │ + cdp 0, 15, cr0, cr6, cr6, {0} │ │ │ │ + rev r4, r2 │ │ │ │ + movs r7, r0 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ + movs r7, r0 │ │ │ │ + cdp 0, 13, cr0, cr6, cr6, {0} │ │ │ │ + lsls r4, r4, #5 │ │ │ │ + movs r7, r0 │ │ │ │ + cdp 0, 10, cr0, cr6, cr6, {0} │ │ │ │ + cbnz r6, 11a084 │ │ │ │ + movs r7, r0 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ + movs r7, r0 │ │ │ │ + cdp 0, 6, cr0, cr8, cr6, {0} │ │ │ │ + lsls r6, r6, #3 │ │ │ │ + movs r7, r0 │ │ │ │ + cdp 0, 3, cr0, cr8, cr6, {0} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr6, {0} │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11a580 │ │ │ │ + b.n 119a10 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #168 @ (adr r1, 11a130 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 11a250 ) │ │ │ │ movs r0, r1 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #88 @ (adr r1, 11a0ec ) │ │ │ │ + add r3, pc, #376 @ (adr r3, 11a20c ) │ │ │ │ movs r0, r1 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ movs r6, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr6, {0} │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ movs r0, r1 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr6, {0} │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + bne.n 11a168 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ movs r6, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #24] │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + movs r4, r3 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ movs r6, r0 │ │ │ │ - stc2l 0, cr0, [r4, #24] │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + movs r4, r1 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xe82c0006 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + orns r0, r4, r6 │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ movs r0, r1 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ movs r6, r0 │ │ │ │ - bge.n 11a03c │ │ │ │ + bgt.n 11a0cc │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011a0fc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -391595,21 +391624,21 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r6, r1] │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - umull r0, r0, r2, r6 │ │ │ │ - strd r0, r0, [r2], #24 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + stc2l 0, cr0, [sl, #24]! │ │ │ │ + @ instruction: 0xeb2a0006 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011a214 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -391681,19 +391710,19 @@ │ │ │ │ movs r2, r1 │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, r5] │ │ │ │ movs r2, r1 │ │ │ │ - ittt pl │ │ │ │ - movpl r0, r1 │ │ │ │ - ldrpl r6, [pc, #656] @ (11a57c ) │ │ │ │ - movpl r6, r0 │ │ │ │ - @ instruction: 0xfa7e0006 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ + movs r0, r1 │ │ │ │ + str r4, [r5, r3] │ │ │ │ + movs r6, r0 │ │ │ │ + stc2l 0, cr0, [r6], {6} │ │ │ │ │ │ │ │ 0011a2f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r0, [pc, #344] @ (11a45c ) │ │ │ │ @@ -391854,25 +391883,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, r0] │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, #6] │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stc2 0, cr0, [r4], {6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - vld1.8 {d0[0]}, [r4], r6 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + umlal r0, r0, ip, r6 │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - vst1.8 {d0[0]}, [r8], r6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + @ instruction: 0xfbd00006 │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ movs r6, r0 │ │ │ │ - vld4.8 {d16-d19}, [ip], r6 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + @ instruction: 0xfbb40006 │ │ │ │ + stmia r4!, {r7} │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011a4a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -391996,23 +392025,20 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r2, r6] │ │ │ │ - b.n 11a1d8 │ │ │ │ - movs r6, r0 │ │ │ │ - ldrh.w r0, [sl, r6] │ │ │ │ - b.n 11a1b0 │ │ │ │ - movs r6, r0 │ │ │ │ - ldrb.w r0, [lr, r6] │ │ │ │ - b.n 11a180 │ │ │ │ - movs r6, r0 │ │ │ │ + @ instruction: 0xfa9a0006 │ │ │ │ + strex r0, r0, [r6, #24] │ │ │ │ + @ instruction: 0xfa820006 │ │ │ │ + @ instruction: 0xe82e0006 │ │ │ │ + @ instruction: 0xfa660006 │ │ │ │ + @ instruction: 0xe8120006 │ │ │ │ │ │ │ │ 0011a5ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #220] @ 11a6d8 │ │ │ │ @@ -392115,24 +392141,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, r5] │ │ │ │ movs r2, r1 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 11a714 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7100006 │ │ │ │ - b.n 11a078 │ │ │ │ + ldr??.w r0, [r8, r6] │ │ │ │ + b.n 11a508 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ movs r6, r0 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + cbz r4, 11a71c │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ 0011a708 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -392277,25 +392303,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, r0] │ │ │ │ movs r2, r1 │ │ │ │ - subs.w r0, lr, #8781824 @ 0x860000 │ │ │ │ - bkpt 0x0078 │ │ │ │ + strb.w r0, [r6, r6] │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - sub.w r0, r8, #8781824 @ 0x860000 │ │ │ │ - bkpt 0x0062 │ │ │ │ + @ instruction: 0xf7f00006 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xf5940006 │ │ │ │ - bkpt 0x004e │ │ │ │ + @ instruction: 0xf7dc0006 │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r6, r0 │ │ │ │ - sbcs.w r0, sl, #8781824 @ 0x860000 │ │ │ │ - bkpt 0x0034 │ │ │ │ + @ instruction: 0xf7c20006 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011a89c : │ │ │ │ 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 │ │ │ │ @@ -393417,114 +393443,114 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12a0006 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf3720006 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r1 │ │ │ │ - itte al │ │ │ │ - moval r6, r0 │ │ │ │ - bkpt 0x009a │ │ │ │ - mov r6, r0 │ │ │ │ - @ instruction: 0xf0de0006 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ + movs r6, r0 │ │ │ │ + ssat16 r0, #7, r6 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ movs r0, r1 │ │ │ │ - eors.w r0, r2, #6 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + @ instruction: 0xf2da0006 │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ movs r0, r1 │ │ │ │ - vhadd.s8 d16, d14, d6 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + @ instruction: 0xf1960006 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ movs r0, r1 │ │ │ │ - cdp 0, 13, cr0, cr12, cr6, {0} │ │ │ │ - subs r2, r6, #0 │ │ │ │ + @ instruction: 0xf1240006 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ movs r0, r1 │ │ │ │ - cdp 0, 9, cr0, cr8, cr6, {0} │ │ │ │ - adds r6, r5, #7 │ │ │ │ + @ instruction: 0xf0e00006 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ movs r0, r1 │ │ │ │ - ldmia.w r4, {r1, r2} │ │ │ │ - adds r2, r7, #6 │ │ │ │ + @ instruction: 0xeadc0006 │ │ │ │ + movs r0, #2 │ │ │ │ movs r0, r1 │ │ │ │ - pop {r2} │ │ │ │ - movs r6, r0 │ │ │ │ - cdp 0, 4, cr0, cr14, cr6, {0} │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ - movs r6, r0 │ │ │ │ - cbnz r6, 11b5e6 │ │ │ │ + bkpt 0x004c │ │ │ │ movs r6, r0 │ │ │ │ - cdp 0, 1, cr0, cr12, cr6, {0} │ │ │ │ - adds r2, r6, #5 │ │ │ │ + eors.w r0, r6, #6 │ │ │ │ + itte vs │ │ │ │ + movvs r6, r0 │ │ │ │ + bkpt 0x0026 │ │ │ │ + movvc r6, r0 │ │ │ │ + orn r0, r4, #6 │ │ │ │ + subs r2, r7, #6 │ │ │ │ movs r0, r1 │ │ │ │ - cdp 0, 0, cr0, cr0, cr6, {0} │ │ │ │ - adds r4, r2, #5 │ │ │ │ + orr.w r0, r8, #6 │ │ │ │ + subs r4, r3, #6 │ │ │ │ movs r0, r1 │ │ │ │ - stcl 0, cr0, [r2, #24]! │ │ │ │ - adds r4, r6, #4 │ │ │ │ + bic.w r0, sl, #6 │ │ │ │ + subs r4, r7, #5 │ │ │ │ movs r0, r1 │ │ │ │ - stcl 0, cr0, [r0, #24] │ │ │ │ - adds r6, r2, #4 │ │ │ │ + and.w r0, r8, #6 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r0, r1 │ │ │ │ - add r5, pc, #688 @ (adr r5, 11b844 ) │ │ │ │ + add r7, pc, #976 @ (adr r7, 11b964 ) │ │ │ │ movs r7, r0 │ │ │ │ - stc 0, cr0, [r6, #24]! │ │ │ │ - adds r0, r7, #3 │ │ │ │ + vaddl.s32 q8, d14, d6 │ │ │ │ + subs r0, r0, #5 │ │ │ │ movs r0, r1 │ │ │ │ - stc 0, cr0, [r4, #24] │ │ │ │ - adds r2, r3, #3 │ │ │ │ + vaddl.s8 q8, d12, d6 │ │ │ │ + subs r2, r4, #4 │ │ │ │ movs r0, r1 │ │ │ │ - stcl 0, cr0, [r4, #-24]! @ 0xffffffe8 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + vaddl.s32 q0, d12, d6 │ │ │ │ + subs r2, r0, #4 │ │ │ │ movs r0, r1 │ │ │ │ - stcl 0, cr0, [sl, #-24] @ 0xffffffe8 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + vaddl.s16 q0, d2, d6 │ │ │ │ + subs r0, r5, #3 │ │ │ │ movs r0, r1 │ │ │ │ - ldc 0, cr0, [r0, #-24]! @ 0xffffffe8 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + vhadd.s d16, d8, d6 │ │ │ │ + subs r6, r1, #3 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xeaae0006 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + ldcl 0, cr0, [r6], #24 │ │ │ │ + adds r4, r1, #1 │ │ │ │ movs r0, r1 │ │ │ │ - orrs.w r0, r2, r6 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + ldc 0, cr0, [sl], {6} │ │ │ │ + subs r0, r6, r7 │ │ │ │ movs r0, r1 │ │ │ │ - bics.w r0, ip, r6 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + stc 0, cr0, [r4], {6} │ │ │ │ + subs r2, r3, r7 │ │ │ │ movs r0, r1 │ │ │ │ - and.w r0, r2, r6 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + mcrr 0, 0, r0, sl, cr6 │ │ │ │ + subs r0, r4, r6 │ │ │ │ movs r0, r1 │ │ │ │ - strd r0, r0, [r6, #24]! │ │ │ │ - adds r4, r7, r4 │ │ │ │ + stc 0, cr0, [lr], #-24 @ 0xffffffe8 │ │ │ │ + subs r4, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + cbnz r6, 11b618 │ │ │ │ movs r6, r0 │ │ │ │ - strd r0, r0, [r0, #24] │ │ │ │ - adds r4, r2, r4 │ │ │ │ + stc 0, cr0, [r8], {6} │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r0, r1 │ │ │ │ - bge.n 11b5f8 │ │ │ │ + bgt.n 11b688 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xe9920006 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + rsbs r0, sl, r6 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + cbnz r0, 11b61e │ │ │ │ movs r6, r0 │ │ │ │ - ldrd r0, r0, [r2, #-24]! │ │ │ │ - adds r4, r0, r3 │ │ │ │ + subs.w r0, sl, r6 │ │ │ │ + subs r4, r1, r4 │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + hlt 0x0022 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - stmdb r0!, {r1, r2} │ │ │ │ - adds r6, r6, r1 │ │ │ │ + sbc.w r0, r8, r6 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r0, r1 │ │ │ │ - stmdb r6, {r1, r2} │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adc.w r0, lr, r6 │ │ │ │ + subs r4, r4, r2 │ │ │ │ movs r0, r1 │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ mov.w r2, #1020 @ 0x3fc │ │ │ │ ldr r1, [pc, #960] @ (11b9ec ) │ │ │ │ ldr r0, [pc, #964] @ (11b9f0 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ @@ -393864,139 +393890,128 @@ │ │ │ │ ldr r1, [pc, #260] @ (11bae0 ) │ │ │ │ ldr r0, [pc, #260] @ (11bae4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1972 @ 0x7b4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - b.n 11b938 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + strd r0, r0, [ip, #24]! │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b8f8 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + strd r0, r0, [r8, #24] │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b8b8 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + @ instruction: 0xe9a40006 │ │ │ │ + adds r2, r7, r3 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b85c │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + ldrd r0, r0, [r2, #-24]! │ │ │ │ + adds r0, r1, r3 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b7e8 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + ldmdb r4!, {r1, r2} │ │ │ │ + adds r2, r1, r2 │ │ │ │ movs r0, r1 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ - movs r6, r0 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11b798 │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + stmdb r4, {r1, r2} │ │ │ │ + adds r2, r3, r1 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #952 @ (adr r0, 11bde0 ) │ │ │ │ movs r7, r0 │ │ │ │ - b.n 11b764 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + strd r0, r0, [r4], #24 │ │ │ │ + adds r6, r6, r0 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b6a8 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + stmia.w r2, {r1, r2} │ │ │ │ + asrs r0, r3, #31 │ │ │ │ movs r0, r1 │ │ │ │ - push {r2, lr} │ │ │ │ + @ instruction: 0xb74c │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 11bab2 │ │ │ │ - movs r6, r0 │ │ │ │ - b.n 11b674 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + strd r0, r0, [r0], #-24 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11b64c │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + strex r0, r0, [r6, #24] │ │ │ │ + asrs r0, r3, #30 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b5ec │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + @ instruction: 0xe8120006 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ movs r0, r1 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 11bab4 │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11b588 │ │ │ │ + b.n 11ba18 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11b558 │ │ │ │ + b.n 11b9e8 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b524 │ │ │ │ + b.n 11b9b4 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ movs r0, r1 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ movs r6, r0 │ │ │ │ - uxtb r6, r7 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11b4c0 │ │ │ │ + b.n 11b950 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 11b45c │ │ │ │ + b.n 11b8ec │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b42c │ │ │ │ + b.n 11b8bc │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b408 │ │ │ │ + b.n 11b898 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ movs r0, r1 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ movs r7, r0 │ │ │ │ - b.n 11b3b8 │ │ │ │ + b.n 11b848 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r0, r1 │ │ │ │ - b.n 11b36c │ │ │ │ + b.n 11b7fc │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ movs r0, r1 │ │ │ │ - cbz r2, 11bb0c │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ movs r6, r0 │ │ │ │ - cbz r4, 11bb02 │ │ │ │ + push {r2, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11b338 │ │ │ │ + b.n 11b7c8 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 11b310 │ │ │ │ + b.n 11b7a0 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ movs r0, r1 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ movs r0, r1 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011bae8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -394116,35 +394131,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r8, sp │ │ │ │ movs r2, r1 │ │ │ │ cbnz r0, 11bc24 │ │ │ │ movs r2, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 11c0f8 │ │ │ │ + b.n 11b588 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r6, r5 │ │ │ │ movs r2, r1 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011bc4c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -395227,15 +395242,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #232 @ (adr r5, 11c8ec ) │ │ │ │ + add r7, pc, #520 @ (adr r7, 11ca0c ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ @@ -396998,369 +397013,369 @@ │ │ │ │ @ instruction: 0xb696 │ │ │ │ movs r2, r1 │ │ │ │ @ instruction: 0xe854000a │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ movs r6, r0 │ │ │ │ adds r0, #6 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #32 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #512 @ (adr r6, 11de00 ) │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #816 @ (adr r7, 11df48 ) │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #592 @ (adr r7, 11de70 ) │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #464 @ (adr r7, 11ddf8 ) │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #384 @ (adr r7, 11ddb0 ) │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #304 @ (adr r7, 11dd68 ) │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #24] │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #216 @ (adr r7, 11dd18 ) │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #72 @ (adr r7, 11dc90 ) │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #848 @ (adr r6, 11dfa0 ) │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #720 @ (adr r6, 11df28 ) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #608 @ (adr r6, 11dec0 ) │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #496 @ (adr r6, 11de58 ) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #376 @ (adr r6, 11dde8 ) │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #176 @ (adr r6, 11dd28 ) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #64 @ (adr r6, 11dcc0 ) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #952 @ (adr r5, 11e040 ) │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #872 @ (adr r5, 11dff8 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #752 @ (adr r5, 11df88 ) │ │ │ │ + add r0, sp, #16 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #552 @ (adr r5, 11dec8 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 11dfe8 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #440 @ (adr r5, 11de60 ) │ │ │ │ + add r7, pc, #728 @ (adr r7, 11df80 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #352 @ (adr r5, 11de10 ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 11df30 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #168 @ (adr r5, 11dd60 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 11de80 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r6, r0 │ │ │ │ - add r5, pc, #48 @ (adr r5, 11dcf0 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 11de10 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #992 @ (adr r4, 11e0a8 ) │ │ │ │ + add r7, pc, #256 @ (adr r7, 11ddc8 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #880 @ (adr r4, 11e040 ) │ │ │ │ + add r7, pc, #144 @ (adr r7, 11dd60 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #792 @ (adr r4, 11dff0 ) │ │ │ │ + add r7, pc, #56 @ (adr r7, 11dd10 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #568 @ (adr r4, 11df18 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 11e038 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #488 @ (adr r4, 11ded0 ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 11dff0 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #408 @ (adr r4, 11de88 ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 11dfa8 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #296 @ (adr r4, 11de20 ) │ │ │ │ + add r6, pc, #584 @ (adr r6, 11df40 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #72 @ (adr r4, 11dd48 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 11de68 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #976 @ (adr r3, 11e0d8 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 11ddf8 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #896 @ (adr r3, 11e090 ) │ │ │ │ + add r6, pc, #160 @ (adr r6, 11ddb0 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #800 @ (adr r3, 11e038 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 11dd58 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #720 @ (adr r3, 11dff0 ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 11e110 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #632 @ (adr r3, 11dfa0 ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 11e0c0 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #408 @ (adr r3, 11dec8 ) │ │ │ │ + add r5, pc, #696 @ (adr r5, 11dfe8 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #328 @ (adr r3, 11de80 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 11dfa0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #168 @ (adr r3, 11dde8 ) │ │ │ │ + add r5, pc, #456 @ (adr r5, 11df08 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #88 @ (adr r3, 11dda0 ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 11dec0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #992 @ (adr r2, 11e130 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 11de50 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #440 @ (adr r2, 11df1c ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 11e03c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #336 @ (adr r2, 11debc ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 11dfdc ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #256 @ (adr r2, 11de74 ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 11df94 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #176 @ (adr r2, 11de2c ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 11df4c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #88 @ (adr r2, 11dddc ) │ │ │ │ + add r4, pc, #376 @ (adr r4, 11defc ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #960 @ (adr r1, 11e14c ) │ │ │ │ + add r4, pc, #224 @ (adr r4, 11de6c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #824 @ (adr r1, 11e0cc ) │ │ │ │ + add r4, pc, #88 @ (adr r4, 11ddec ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #688 @ (adr r1, 11e04c ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 11e16c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #600 @ (adr r1, 11dffc ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 11e11c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #504 @ (adr r1, 11dfa4 ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 11e0c4 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #416 @ (adr r1, 11df54 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 11e074 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ movs r0, r1 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + subs r2, r0, r2 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, pc, #464 @ (adr r6, 11df94 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 11e0e0 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 11de00 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #632 @ (adr r0, 11e048 ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 11e168 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, 11dff0 ) │ │ │ │ + add r2, pc, #824 @ (adr r2, 11e110 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #448 @ (adr r0, 11dfa0 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 11e0c0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #296 @ (adr r0, 11df10 ) │ │ │ │ + add r2, pc, #584 @ (adr r2, 11e030 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 11de90 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 11dfb0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #48 @ (adr r0, 11de28 ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 11df48 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r2, pc, #224 @ (adr r2, 11dee0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r2, pc, #152 @ (adr r2, 11dea0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r2, pc, #80 @ (adr r2, 11de60 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + adds r2, r2, r4 │ │ │ │ movs r6, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r1, pc, #648 @ (adr r1, 11e0ac ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + add r1, pc, #520 @ (adr r1, 11e034 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + add r1, pc, #392 @ (adr r1, 11dfbc ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + add r1, pc, #240 @ (adr r1, 11df2c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r1, pc, #176 @ (adr r1, 11def4 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + add r1, pc, #40 @ (adr r1, 11de74 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #992 @ (adr r0, 11e234 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ movs r6, r0 │ │ │ │ bl 39824 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 30580 │ │ │ │ mov r2, r9 │ │ │ │ @@ -397575,91 +397590,91 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2024 @ 0x7e8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23870 │ │ │ │ nop │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ movs r0, r1 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #208 @ (adr r1, 11e184 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 11e2a4 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r6, r0 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - bkpt 0x0038 │ │ │ │ + stmia r0!, {r7} │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + revsh r2, r4 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #568 @ (adr r4, 11e358 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 11e478 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + str r6, [r2, #32] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #208] @ (11e1fc ) │ │ │ │ + ldr r2, [pc, #496] @ (11e31c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + str r2, [r0, #32] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r3, #30] │ │ │ │ movs r0, r1 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ movs r6, r0 │ │ │ │ - rev16 r4, r0 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011e144 : │ │ │ │ ldr r3, [pc, #12] @ (11e154 ) │ │ │ │ ldr r2, [pc, #16] @ (11e158 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -397758,27 +397773,27 @@ │ │ │ │ b.n 11e1dc │ │ │ │ subs r0, r6, #1 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + bkpt 0x00c0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + bkpt 0x00a4 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + bkpt 0x0080 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011e240 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -397841,21 +397856,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #848 @ (adr r2, 11e630 ) │ │ │ │ movs r2, r1 │ │ │ │ adds r2, r1, #6 │ │ │ │ movs r2, r1 │ │ │ │ adds r2, r4, #5 │ │ │ │ movs r2, r1 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 11e356 │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011e2f8 : │ │ │ │ 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 │ │ │ │ @@ -398521,137 +398536,137 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 11ea30 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 11ea30 │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ movs r6, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + rev r6, r3 │ │ │ │ movs r6, r0 │ │ │ │ - cbz r4, 11ea36 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 11ea38 │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ movs r6, r0 │ │ │ │ - cbz r0, 11ea34 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ movs r6, r0 │ │ │ │ - uxtb r6, r3 │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + cbnz r2, 11ea0e │ │ │ │ movs r6, r0 │ │ │ │ - uxth r0, r7 │ │ │ │ + push {lr} │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ movs r6, r0 │ │ │ │ - uxth r2, r4 │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + strb r6, [r3, #2] │ │ │ │ movs r7, r0 │ │ │ │ - uxth r0, r0 │ │ │ │ + push {r3, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ movs r6, r0 │ │ │ │ - sxtb r6, r3 │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ movs r6, r0 │ │ │ │ - sxtb r2, r0 │ │ │ │ + push {r1, r3, r7} │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ movs r6, r0 │ │ │ │ - sxth r6, r5 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ movs r6, r0 │ │ │ │ - sxth r6, r1 │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r7, r0 │ │ │ │ - cbz r6, 11ea78 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - cbz r2, 11ea7a │ │ │ │ + push {r1, r4} │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 11ea7c │ │ │ │ + cbz r6, 11eace │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - cbz r0, 11ea7c │ │ │ │ + cbz r0, 11eace │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ movs r6, r0 │ │ │ │ - cbz r4, 11ea7a │ │ │ │ + cbz r4, 11eacc │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - cbz r0, 11ea7e │ │ │ │ + cbz r0, 11ead0 │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 11ea7e │ │ │ │ + cbz r4, 11ead0 │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 11ea80 │ │ │ │ + cbz r6, 11ead2 │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - cbz r2, 11ea84 │ │ │ │ + cbz r2, 11ead6 │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ movs r7, r0 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 11eadc │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 11eade │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 11eae0 │ │ │ │ movs r7, r0 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + uxtb r4, r5 │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #16 │ │ │ │ + uxtb r4, r1 │ │ │ │ movs r7, r0 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011eab4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -398746,31 +398761,31 @@ │ │ │ │ b.n 11eb3a │ │ │ │ asrs r6, r6, #20 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 11ebf2 │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 11ebf2 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ movs r6, r0 │ │ │ │ - cbz r0, 11ebf6 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ movs r6, r0 │ │ │ │ - cbz r4, 11ebfc │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011ebbc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -398833,21 +398848,21 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #16 │ │ │ │ movs r2, r1 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r2, r1 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r1 │ │ │ │ + push {r4, r7} │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0011ec78 : │ │ │ │ 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 │ │ │ │ @@ -399867,79 +399882,79 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #13 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 11f79e │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + uxtb r0, r6 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #16 │ │ │ │ + uxtb r4, r1 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ movs r6, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + cbz r2, 11f7aa │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ movs r6, r0 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ movs r6, r0 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ movs r6, r0 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add sp, #16 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ movs r6, r0 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ movs r6, r0 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ movs r6, r0 │ │ │ │ lsrs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + strb r4, [r2, #4] │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + strb r2, [r4, #2] │ │ │ │ movs r6, r0 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + strb r2, [r1, #2] │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 11fb98 ) │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + strb r6, [r4, #1] │ │ │ │ movs r6, r0 │ │ │ │ - add r7, pc, #520 @ (adr r7, 11f9d8 ) │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #336] @ 0x150 │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -401290,207 +401305,207 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n 12036c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 11ff72 │ │ │ │ - add r4, pc, #72 @ (adr r4, 120740 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 120860 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #760 @ (adr r3, 1209f8 ) │ │ │ │ + add r6, pc, #24 @ (adr r6, 120718 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #648 @ (adr r3, 120990 ) │ │ │ │ + add r5, pc, #936 @ (adr r5, 120ab0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 120928 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 120a48 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #424 @ (adr r3, 1208c0 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 1209e0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - add r3, pc, #336 @ (adr r3, 120870 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, 120990 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #96 @ (adr r2, 120788 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 1208a8 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #544 @ (adr r1, 120950 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 120a70 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #432 @ (adr r1, 1208e8 ) │ │ │ │ + add r3, pc, #720 @ (adr r3, 120a08 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #240 @ (adr r1, 120830 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 120950 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ movs r6, r0 │ │ │ │ - add r1, pc, #128 @ (adr r1, 1207c8 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 1208e8 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #720 @ (adr r0, 120a20 ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 120b40 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ movs r7, r0 │ │ │ │ - add r0, pc, #248 @ (adr r0, 120854 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 120974 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ movs r6, r0 │ │ │ │ - add r0, pc, #104 @ (adr r0, 1207cc ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 1208ec ) │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r2, pc, #256 @ (adr r2, 12086c ) │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + add r1, pc, #272 @ (adr r1, 120884 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + add r1, pc, #120 @ (adr r1, 1207f8 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #1000 @ (adr r0, 120b70 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #848 @ (adr r0, 120ae0 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + add r0, pc, #696 @ (adr r0, 120a50 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #584 @ (adr r0, 1209e8 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + add r0, pc, #432 @ (adr r0, 120958 ) │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ movs r6, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + str r2, [r2, #16] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #576] @ (120aa0 ) │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + str r2, [r7, #8] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + str r6, [r3, #8] │ │ │ │ movs r6, r0 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r6, r0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #200] @ 0xc8 │ │ │ │ ldr.w r4, [r3, #376] @ 0x178 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -402444,289 +402459,289 @@ │ │ │ │ ldr r1, [pc, #560] @ (121564 ) │ │ │ │ ldr r0, [pc, #560] @ (121568 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2056 @ 0x808 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #0] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #24] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #712] @ (1216a8 ) │ │ │ │ + ldr r4, [pc, #1000] @ (1217c8 ) │ │ │ │ movs r7, r0 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #952] @ (1217bc ) │ │ │ │ + ldr r4, [pc, #216] @ (1214dc ) │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #200] @ (1214fc ) │ │ │ │ + ldr r3, [pc, #488] @ (12161c ) │ │ │ │ movs r7, r0 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r6, r0 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r6, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #520] @ (121690 ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ movs r6, r0 │ │ │ │ - add r6, ip │ │ │ │ + mov lr, r5 │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #936] @ (1218a0 ) │ │ │ │ + strh r2, [r6, r0] │ │ │ │ movs r0, r1 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n 1217ec │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #824] @ (12183c ) │ │ │ │ + strh r6, [r2, r0] │ │ │ │ movs r0, r1 │ │ │ │ - svc 20 │ │ │ │ + b.n 1217c0 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #712] @ (1217d8 ) │ │ │ │ + str r2, [r7, r7] │ │ │ │ movs r0, r1 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + b.n 121794 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #600] @ (121774 ) │ │ │ │ + str r6, [r3, r7] │ │ │ │ movs r0, r1 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + b.n 121768 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #488] @ (121710 ) │ │ │ │ + str r2, [r0, r7] │ │ │ │ movs r0, r1 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + b.n 12173c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #376] @ (1216ac ) │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r0, r1 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + b.n 121710 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #264] @ (121648 ) │ │ │ │ + str r2, [r1, r6] │ │ │ │ movs r0, r1 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + b.n 1216e4 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #152] @ (1215e4 ) │ │ │ │ + str r6, [r5, r5] │ │ │ │ movs r0, r1 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + b.n 1216b8 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #40] @ (121580 ) │ │ │ │ + str r2, [r2, r5] │ │ │ │ movs r0, r1 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + b.n 12168c │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [pc, #952] @ (12191c ) │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r0, r1 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + b.n 121660 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 0012156c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -402858,27 +402873,27 @@ │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9be0009 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [pc, #344] @ (12182c ) │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r6, r0 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ movs r6, r0 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 001216e0 : │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ @@ -403841,123 +403856,123 @@ │ │ │ │ ldrd r0, r0, [r4], #36 @ 0x24 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #592] @ (122360 ) │ │ │ │ + ldr r2, [pc, #880] @ (122480 ) │ │ │ │ movs r6, r0 │ │ │ │ b.n 122888 │ │ │ │ movs r1, r1 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #264] @ (12222c ) │ │ │ │ + ldr r2, [pc, #552] @ (12234c ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #120] @ (1221a4 ) │ │ │ │ + ldr r2, [pc, #408] @ (1222c4 ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ movs r6, r0 │ │ │ │ - blxns sl │ │ │ │ + ldr r2, [pc, #112] @ (1221a4 ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r1, [pc, #936] @ (1224ec ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ movs r6, r0 │ │ │ │ - blx r0 │ │ │ │ + ldr r1, [pc, #800] @ (12246c ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r6, r0 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #648] @ (1223e4 ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r6, r0 │ │ │ │ - bx r8 │ │ │ │ + ldr r1, [pc, #544] @ (122384 ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ movs r6, r0 │ │ │ │ - bx r4 │ │ │ │ + ldr r1, [pc, #416] @ (12230c ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r6, r0 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [pc, #312] @ (1222ac ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ movs r6, r0 │ │ │ │ - mov ip, sp │ │ │ │ + ldr r1, [pc, #208] @ (12224c ) │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ movs r6, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + ldr r1, [pc, #56] @ (1221bc ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, r8 │ │ │ │ + @ instruction: 0x478e │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ movs r6, r0 │ │ │ │ - add ip, lr │ │ │ │ + bxns r7 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ movs r6, r0 │ │ │ │ - add sl, fp │ │ │ │ + bx r4 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r6, r0 │ │ │ │ - add r8, r7 │ │ │ │ + bx r0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ movs r6, r0 │ │ │ │ - add lr, r2 │ │ │ │ + mov lr, fp │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc │ │ │ │ + mov ip, r8 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ movs r6, r0 │ │ │ │ - add r2, ip │ │ │ │ + mov sl, r5 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r6, r0 │ │ │ │ - add r0, r8 │ │ │ │ + mov r8, r1 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ movs r6, r0 │ │ │ │ - add r4, r3 │ │ │ │ + mov r4, ip │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ movs r6, r0 │ │ │ │ - add r2, r0 │ │ │ │ + mov r2, r9 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ movs r6, r0 │ │ │ │ - mvns r2, r4 │ │ │ │ + mov r2, r5 │ │ │ │ movs r6, r0 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 123af2 │ │ │ │ @@ -405087,149 +405102,149 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ movs r6, r0 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + adcs r4, r6 │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + asrs r4, r3 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + lsrs r4, r2 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + lsls r4, r6 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + lsls r4, r2 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #14 │ │ │ │ + eors r6, r2 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r6, r0 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + ands r6, r6 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ movs r6, r0 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + ands r6, r2 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r6, #32 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r6, #0 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r5, #2 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ movs r6, r0 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r2, #28 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #18 │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ movs r6, r0 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + subs r1, #24 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r6, r0 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ movs r6, r0 │ │ │ │ ldr.w r1, [sl, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1232fc │ │ │ │ @@ -406354,238 +406369,238 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ bl 46444 │ │ │ │ b.w 1225a2 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + strb r2, [r7, #0] │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r5, #16 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - cmp r7, #2 │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, #12 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + adds r0, #14 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ movs r7, r0 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r7, #24 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r2, #6 │ │ │ │ movs r7, r0 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r6, #6 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2 0, cr0, [r0, #20] │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + vaddl.u16 q8, d8, d5 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r5, #22 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r4, #10 │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1261d0 │ │ │ │ @@ -407965,201 +407980,201 @@ │ │ │ │ ldr r1, [pc, #380] @ (124e30 ) │ │ │ │ ldr r0, [pc, #384] @ (124e34 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ b.n 124c9a │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ movs r6, r0 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ movs r6, r0 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r5, #2 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ movs r6, r0 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ movs r6, r0 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ movs r6, r0 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r6, r0 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ movs r6, r0 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - bxns r2 │ │ │ │ + ldr r1, [pc, #368] @ (124e74 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ movs r6, r0 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r3, #16 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ movs r6, r0 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ movs r6, r0 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r3, #6 │ │ │ │ movs r0, r1 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r2, #26 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r2, #6 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r6, #5 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ movs r6, r0 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r5, #4 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r4, r5, #3 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r4, r5, #0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ movs r6, r0 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + adds r6, r5, #5 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r2, #5 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r4, r2, #3 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + adds r6, r6, #2 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r2, #2 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r7, #1 │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r3, #1 │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r6, #0 │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + adds r0, r1, #0 │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ movs r7, r0 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + subs r2, r0, r7 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + subs r4, r3, r6 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ movs r6, r0 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + subs r6, r6, r5 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + subs r4, r2, r5 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + subs r0, r1, r4 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + subs r2, r4, r2 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + subs r0, r7, r1 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + subs r4, r2, r1 │ │ │ │ movs r6, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 124e50 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -409747,300 +409762,301 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ b.w 121c38 │ │ │ │ - ldr r4, [pc, #248] @ (126088 ) │ │ │ │ + ldr r6, [pc, #536] @ (1261a8 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [pc, #32] @ (125fb8 ) │ │ │ │ + ldr r6, [pc, #320] @ (1260d8 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [pc, #288] @ (1260c4 ) │ │ │ │ + ldr r6, [pc, #576] @ (1261e4 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [pc, #232] @ (126090 ) │ │ │ │ + ldr r5, [pc, #520] @ (1261b0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [pc, #800] @ (1262cc ) │ │ │ │ + ldr r6, [pc, #64] @ (125fec ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [pc, #648] @ (126238 ) │ │ │ │ + ldr r5, [pc, #936] @ (126358 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1262c4 │ │ │ │ + b.n 126754 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #328] @ (126104 ) │ │ │ │ + ldr r5, [pc, #616] @ (126224 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [pc, #200] @ (12608c ) │ │ │ │ + ldr r5, [pc, #488] @ (1261ac ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [pc, #48] @ (126000 ) │ │ │ │ + ldr r5, [pc, #336] @ (126120 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 12660c │ │ │ │ + b.n 125a9c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #840] @ (126324 ) │ │ │ │ + ldr r5, [pc, #104] @ (126044 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #672] @ (126284 ) │ │ │ │ + ldr r4, [pc, #960] @ (1263a4 ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #512] @ (1261ec ) │ │ │ │ + ldr r4, [pc, #800] @ (12630c ) │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #840] @ (12633c ) │ │ │ │ + ldr r4, [pc, #104] @ (12605c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #912] @ (126388 ) │ │ │ │ + ldr r5, [pc, #176] @ (1260a8 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #312] @ (126134 ) │ │ │ │ + ldr r4, [pc, #600] @ (126254 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #200] @ (1260cc ) │ │ │ │ + ldr r4, [pc, #488] @ (1261ec ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #448] @ (1261d0 ) │ │ │ │ + ldr r3, [pc, #736] @ (1262f0 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #472] @ (1261ec ) │ │ │ │ + ldr r3, [pc, #760] @ (12630c ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #16] @ (126028 ) │ │ │ │ + ldr r4, [pc, #304] @ (126148 ) │ │ │ │ movs r6, r0 │ │ │ │ - b.n 12644c │ │ │ │ + b.n 1258dc │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #832] @ (126360 ) │ │ │ │ + ldr r4, [pc, #96] @ (126080 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ movs r6, r0 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 126434 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #552] @ (126254 ) │ │ │ │ + ldr r3, [pc, #840] @ (126374 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #416] @ (1261d4 ) │ │ │ │ + ldr r3, [pc, #704] @ (1262f4 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ movs r6, r0 │ │ │ │ - vaddl.u32 q8, d6, d6 │ │ │ │ - ldr r1, [pc, #248] @ (126138 ) │ │ │ │ + lsls r6, r5, #8 │ │ │ │ + movs r7, r0 │ │ │ │ + ldr r3, [pc, #536] @ (126258 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #112] @ (1260b8 ) │ │ │ │ + ldr r3, [pc, #400] @ (1261d8 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r1, [pc, #0] @ (126050 ) │ │ │ │ + ldr r3, [pc, #288] @ (126170 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #920] @ (1263f0 ) │ │ │ │ + ldr r3, [pc, #184] @ (126110 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #776] @ (126368 ) │ │ │ │ + ldr r3, [pc, #40] @ (126088 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0x47f2 │ │ │ │ + ldr r2, [pc, #232] @ (126154 ) │ │ │ │ movs r6, r0 │ │ │ │ - blx pc │ │ │ │ + ldr r2, [pc, #256] @ (126170 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [pc, #536] @ (12628c ) │ │ │ │ + ldr r2, [pc, #824] @ (1263ac ) │ │ │ │ movs r6, r0 │ │ │ │ - blx r4 │ │ │ │ + ldr r1, [pc, #928] @ (126418 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ movs r6, r0 │ │ │ │ - mov ip, pc │ │ │ │ + ldr r1, [pc, #272] @ (126190 ) │ │ │ │ movs r6, r0 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [pc, #296] @ (1261ac ) │ │ │ │ movs r6, r0 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 12645c │ │ │ │ movs r5, r0 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #648] @ (126314 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ movs r6, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #520] @ (12629c ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ movs r6, r0 │ │ │ │ - bx r3 │ │ │ │ + ldr r1, [pc, #384] @ (12621c ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2 0, cr0, [sl, #24] │ │ │ │ - mov sl, lr │ │ │ │ + vaddl.u32 q8, d2, d6 │ │ │ │ + ldr r1, [pc, #232] @ (126190 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ movs r6, r0 │ │ │ │ - mov lr, r6 │ │ │ │ + ldr r0, [pc, #1016] @ (1264a8 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ movs r6, r0 │ │ │ │ - bgt.n 12604c │ │ │ │ + svc 18 │ │ │ │ movs r5, r0 │ │ │ │ - mov lr, r2 │ │ │ │ + ldr r0, [pc, #888] @ (126434 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ movs r6, r0 │ │ │ │ - mov r4, lr │ │ │ │ + ldr r0, [pc, #752] @ (1263b4 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ movs r6, r0 │ │ │ │ - mov r4, r8 │ │ │ │ + ldr r0, [pc, #560] @ (1262fc ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ movs r6, r0 │ │ │ │ - cmp lr, r3 │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ movs r6, r0 │ │ │ │ - mov ip, r1 │ │ │ │ + ldr r0, [pc, #848] @ (126428 ) │ │ │ │ movs r6, r0 │ │ │ │ - mov r2, r3 │ │ │ │ + ldr r0, [pc, #392] @ (126264 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, r3 │ │ │ │ + mov r4, ip │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ movs r6, r0 │ │ │ │ - mvns r4, r7 │ │ │ │ + mov r4, r8 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ movs r6, r0 │ │ │ │ - mvns r6, r1 │ │ │ │ + mov r6, r2 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfa4c0006 │ │ │ │ - bics r6, r4 │ │ │ │ + ldc2 0, cr0, [r4], {6} │ │ │ │ + cmp lr, sp │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ movs r6, r0 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp lr, r4 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ movs r6, r0 │ │ │ │ - orrs r2, r2 │ │ │ │ + cmp r2, fp │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ movs r6, r0 │ │ │ │ - cmn r4, r5 │ │ │ │ + cmp r4, r6 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ movs r6, r0 │ │ │ │ - cmn r4, r0 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + add lr, r9 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ movs r6, r0 │ │ │ │ - negs r0, r5 │ │ │ │ + add r8, r6 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r6, r0 │ │ │ │ - bge.n 126048 │ │ │ │ + bgt.n 1260d8 │ │ │ │ movs r5, r0 │ │ │ │ - tst r0, r7 │ │ │ │ + add r8, r0 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ movs r6, r0 │ │ │ │ - rors r6, r3 │ │ │ │ + add r6, r4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ movs r6, r0 │ │ │ │ - sbcs r6, r7 │ │ │ │ + add r6, r0 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r6, r0 │ │ │ │ - sbcs r6, r4 │ │ │ │ + mvns r6, r5 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ movs r6, r0 │ │ │ │ - sbcs r6, r1 │ │ │ │ + mvns r6, r2 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ movs r6, r0 │ │ │ │ - adcs r6, r6 │ │ │ │ + bics r6, r7 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ movs r6, r0 │ │ │ │ - adcs r6, r1 │ │ │ │ + bics r6, r2 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + muls r4, r7 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r3 │ │ │ │ + muls r0, r4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r6 │ │ │ │ + orrs r6, r7 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r3 │ │ │ │ + orrs r2, r4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r7 │ │ │ │ + orrs r0, r0 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r0 │ │ │ │ + cmn r4, r1 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r6, r0 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + tst r4, r5 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r0, r2 │ │ │ │ + orrs r0, r3 │ │ │ │ movs r6, r0 │ │ │ │ - eors r6, r4 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ movs r6, r0 │ │ │ │ - eors r6, r1 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ movs r6, r0 │ │ │ │ - ands r6, r5 │ │ │ │ + negs r6, r6 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ movs r6, r0 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + tst r0, r6 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ movs r6, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + tst r6, r3 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ movs r6, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ ldr.w r1, [pc, #1576] @ 126800 │ │ │ │ ldr.w r0, [pc, #1576] @ 126804 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -410631,157 +410647,165 @@ │ │ │ │ ldr r0, [pc, #348] @ (12694c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2096 @ 0x830 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ movs r6, r0 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ movs r6, r0 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r7, #14 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xf2100006 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + orrs.w r0, r8, #8781824 @ 0x860000 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r5, #24 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ movs r6, r0 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ movs r6, r0 │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ movs r6, r0 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ movs r6, r0 │ │ │ │ - vrev64.32 d16, d5 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ movs r6, r0 │ │ │ │ - vhadd.u d0, d0, d5 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ movs r6, r0 │ │ │ │ - vhadd.u8 d0, d12, d5 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + lsls r0, r7, #5 │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr5, {0} │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr5, {0} │ │ │ │ - subs r1, #32 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 10, cr0, cr10, cr5, {0} │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 8, cr0, cr6, cr5, {0} │ │ │ │ - vaddl.s8 q0, d6, d6 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + lsls r0, r6, #4 │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr5, {0} │ │ │ │ - umull r0, r0, r0, r7 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + movs r6, r0 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + movs r6, r0 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + movs r6, r0 │ │ │ │ + rsb r0, lr, #6 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + movs r6, r0 │ │ │ │ + stc2l 0, cr0, [r8, #28]! │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ movs r6, r0 │ │ │ │ - smull r0, r0, r4, r7 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + stc2l 0, cr0, [ip, #28] │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ movs r6, r0 │ │ │ │ - smmls r0, r8, r7, r0 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldc2 0, cr0, [r0, #28]! │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ movs r6, r0 │ │ │ │ - smlsd r0, ip, r7, r0 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldc2 0, cr0, [r4, #28] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - smlawb r0, r0, r7, r0 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldc2l 0, cr0, [r8, #-28]! @ 0xffffffe4 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ movs r6, r0 │ │ │ │ - smlabb r0, r4, r7, r0 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldc2l 0, cr0, [ip, #-28] @ 0xffffffe4 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + subs r4, r2, r5 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfaf80007 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + stc2l 0, cr0, [r0, #-28] @ 0xffffffe4 │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfadc0007 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + stc2 0, cr0, [r4, #-28]! @ 0xffffffe4 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + subs r4, r0, r1 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfac00007 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + stc2 0, cr0, [r8, #-28] @ 0xffffffe4 │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfaa40007 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + stc2l 0, cr0, [ip], #28 │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfa880007 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldc2l 0, cr0, [r0], {7} │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ movs r5, r0 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r2, #12 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfa6c0007 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldc2 0, cr0, [r4], #28 │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r2, #6 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfa500007 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldc2 0, cr0, [r8], {7} │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfa340007 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldc2l 0, cr0, [ip], #-28 @ 0xffffffe4 │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 00126950 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -410914,24 +410938,24 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfaac0005 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldc2l 0, cr0, [r4], #20 │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 00126aa8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -410994,215 +411018,293 @@ │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ movs r1, r1 │ │ │ │ str r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xeaba0006 │ │ │ │ + stc 0, cr0, [r2, #-24] @ 0xffffffe8 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ movs r7, r0 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ 00126b64 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #1532] @ 127174 │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr.w r5, [pc, #1652] @ 1271ec │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [pc, #1532] @ 127178 │ │ │ │ - sub sp, #20 │ │ │ │ + ldr.w r3, [pc, #1652] @ 1271f0 │ │ │ │ + sub sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 126ba6 │ │ │ │ - mov r7, r3 │ │ │ │ + beq.n 126c82 │ │ │ │ blx 235b0 │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r0, 126bda │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ + mov r3, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n 126ba6 │ │ │ │ - blx 235b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 126c80 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 52658 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 126e5c │ │ │ │ - bl 11e174 │ │ │ │ + cbz r3, 126be0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 126bcc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126cae │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 126edc │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r4, #0] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 126c90 │ │ │ │ + blx 235b0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 126c90 │ │ │ │ + ldr.w r1, [pc, #1600] @ 1271f4 │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ + ldr.w r3, [pc, #1596] @ 1271f8 │ │ │ │ + ldr.w r0, [pc, #1596] @ 1271fc │ │ │ │ + add r3, pc │ │ │ │ + ldr r5, [r5, r1] │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [pc, #1592] @ 127200 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + bl 46444 │ │ │ │ + movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r3, [pc, #1440] @ 12717c │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 126cb6 │ │ │ │ - ldr.w r3, [pc, #1428] @ 127180 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 126e14 │ │ │ │ - ldr.w r3, [pc, #1420] @ 127184 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 126d5e │ │ │ │ - ldr.w r3, [pc, #1408] @ 127188 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 126e72 │ │ │ │ - ldr.w r1, [pc, #1400] @ 12718c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr.w r2, [pc, #1568] @ 127204 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.n 126ce2 │ │ │ │ + ldr.w r2, [pc, #1560] @ 127208 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.w 126ee8 │ │ │ │ + ldr.w r2, [pc, #1552] @ 12720c │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.w 126e18 │ │ │ │ + ldr.w r2, [pc, #1540] @ 127210 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.w 126dce │ │ │ │ + ldr.w r1, [pc, #1532] @ 127214 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w 12700c │ │ │ │ - ldr.w r1, [pc, #1388] @ 127190 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.w 1270aa │ │ │ │ + ldr.w r1, [pc, #1520] @ 127218 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 126ef2 │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.w 126f78 │ │ │ │ + mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r4, #0] │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r4, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1270fe │ │ │ │ + bpl.w 127176 │ │ │ │ mov r0, r4 │ │ │ │ bl 11e174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 126c60 │ │ │ │ + beq.n 126c64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126ed4 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n 126bd2 │ │ │ │ - ldr.w r3, [pc, #1324] @ 127194 │ │ │ │ + beq.w 126df6 │ │ │ │ + cbnz r6, 126cc6 │ │ │ │ + ldr.w r3, [pc, #1420] @ 1271f4 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r1, [pc, #1324] @ 127198 │ │ │ │ - ldr.w r0, [pc, #1324] @ 12719c │ │ │ │ + ldr.w r1, [pc, #1452] @ 12721c │ │ │ │ + ldr.w r0, [pc, #1452] @ 127220 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126bd2 │ │ │ │ - ldr.w r1, [pc, #1296] @ 127194 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ - ldr.w r3, [pc, #1304] @ 1271a0 │ │ │ │ - ldr.w r0, [pc, #1304] @ 1271a4 │ │ │ │ - add r3, pc │ │ │ │ - ldr r5, [r5, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [pc, #1296] @ 1271a8 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - bl 46444 │ │ │ │ - movs r6, #0 │ │ │ │ + b.n 126cc6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 126c90 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52658 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 126cce │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 126d96 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + bl 11e174 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 126cc0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbz r3, 126cda │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 126dfe │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126bcc │ │ │ │ - ldr.w r3, [pc, #1268] @ 1271ac │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + b.n 126ca0 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126cc0 │ │ │ │ + ldr.w r2, [pc, #1344] @ 127224 │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - mov r7, r3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r8, [r3, #3384] @ 0xd38 │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + it ne │ │ │ │ + addne r3, #1 │ │ │ │ + mov r7, r2 │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r8, [r2, #3384] @ 0xd38 │ │ │ │ + it ne │ │ │ │ + strne r3, [r4, #0] │ │ │ │ bl 52770 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 127058 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 126db2 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 126f36 │ │ │ │ + mov r0, r6 │ │ │ │ bl 126b64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126e94 │ │ │ │ + beq.n 126dba │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 127084 │ │ │ │ + beq.w 126f4c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 126d0e │ │ │ │ + beq.n 126d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 126d0e │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 126dc2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1270b0 │ │ │ │ + beq.w 126f62 │ │ │ │ ldr.w r3, [r7, #908] @ 0x38c │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #3 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ bl 3596c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 126d3c │ │ │ │ + beq.n 126d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 126d3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 126de8 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n 126cc6 │ │ │ │ + ldr.w r3, [pc, #1144] @ 1271f4 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ + ldr.w r1, [pc, #1188] @ 127228 │ │ │ │ + ldr.w r0, [pc, #1188] @ 12722c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.n 126cc6 │ │ │ │ + ldr.w r3, [pc, #1116] @ 1271f4 │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ + ldr.w r1, [pc, #1168] @ 127230 │ │ │ │ + ldr.w r0, [pc, #1168] @ 127234 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.n 126bd6 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126d14 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126d2c │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + b.n 126d4c │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 12713e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 126cc6 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + b.n 126cc6 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 126bd2 │ │ │ │ - ldr.w r3, [pc, #1104] @ 127194 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ - ldr.w r1, [pc, #1124] @ 1271b0 │ │ │ │ - ldr.w r0, [pc, #1124] @ 1271b4 │ │ │ │ + bne.w 126cc6 │ │ │ │ + b.n 126d7a │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126c64 │ │ │ │ + ldr r3, [pc, #1012] @ (1271f4 ) │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ + ldr.w r1, [pc, #1076] @ 127238 │ │ │ │ + ldr.w r0, [pc, #1076] @ 12723c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126bd2 │ │ │ │ - ldr.w r2, [pc, #1100] @ 1271ac │ │ │ │ + b.n 126cc6 │ │ │ │ + ldr.w r2, [pc, #1032] @ 127224 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -411213,1980 +411315,1963 @@ │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 528b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126e9c │ │ │ │ + beq.n 126ecc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 126ebe │ │ │ │ + beq.w 127128 │ │ │ │ mov r0, r6 │ │ │ │ bl 126b64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 126e8c │ │ │ │ + beq.n 126ec4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12706e │ │ │ │ + beq.w 1270fc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 126dca │ │ │ │ + beq.n 126e80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126eaa │ │ │ │ + cbz r3, 126ed4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12709a │ │ │ │ + beq.w 127112 │ │ │ │ ldr.w r3, [r7, #908] @ 0x38c │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #3 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ bl 3596c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 126df8 │ │ │ │ + beq.n 126ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 126df8 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + cbz r3, 126ee0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 126bd2 │ │ │ │ - ldr r3, [pc, #916] @ (127194 ) │ │ │ │ + bne.w 126cc6 │ │ │ │ + ldr r3, [pc, #836] @ (1271f4 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #948] @ (1271b8 ) │ │ │ │ - ldr r0, [pc, #948] @ (1271bc ) │ │ │ │ + ldr r1, [pc, #908] @ (127240 ) │ │ │ │ + ldr r0, [pc, #908] @ (127244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126bd2 │ │ │ │ - ldr r2, [pc, #916] @ (1271ac ) │ │ │ │ + b.n 126cc6 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126e62 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126e4a │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + b.n 126e80 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126ea8 │ │ │ │ + ldr r2, [pc, #824] @ (127224 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r2, #3388] @ 0xd3c │ │ │ │ - beq.n 126e30 │ │ │ │ + beq.n 126f04 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 52810 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126eb6 │ │ │ │ + cbz r3, 126f2e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 126d98 │ │ │ │ - ldr r3, [pc, #844] @ (127194 ) │ │ │ │ + bne.n 126e50 │ │ │ │ + ldr r3, [pc, #728] @ (1271f4 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #884] @ (1271c0 ) │ │ │ │ - ldr r0, [pc, #884] @ (1271c4 ) │ │ │ │ + ldr r1, [pc, #808] @ (127248 ) │ │ │ │ + ldr r0, [pc, #812] @ (12724c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #820] @ (127194 ) │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ - ldr r1, [pc, #868] @ (1271c8 ) │ │ │ │ - ldr r0, [pc, #872] @ (1271cc ) │ │ │ │ + b.n 126bd6 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 126f14 │ │ │ │ + ldr r3, [pc, #700] @ (1271f4 ) │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ + ldr r1, [pc, #788] @ (127250 ) │ │ │ │ + ldr r0, [pc, #788] @ (127254 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 1270c6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 126bd2 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - b.n 126bd2 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126daa │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126ce6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 126d98 │ │ │ │ - b.n 126ebe │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.n 126dca │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126e42 │ │ │ │ - ldr r3, [pc, #724] @ (127194 ) │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #780] @ (1271d0 ) │ │ │ │ - ldr r0, [pc, #780] @ (1271d4 ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r3, [pc, #676] @ (1271f4 ) │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ + ldr r1, [pc, #772] @ (127258 ) │ │ │ │ + ldr r0, [pc, #776] @ (12725c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126c60 │ │ │ │ - ldr r3, [pc, #692] @ (127194 ) │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ - ldr r1, [pc, #756] @ (1271d8 ) │ │ │ │ - ldr r0, [pc, #760] @ (1271dc ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r3, [pc, #656] @ (1271f4 ) │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ + ldr r1, [pc, #760] @ (127260 ) │ │ │ │ + ldr r0, [pc, #760] @ (127264 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126bd2 │ │ │ │ - ldr r2, [pc, #696] @ (1271ac ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r1, [pc, #680] @ (127224 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r9, [r2, #3392] @ 0xd40 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add.w r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr.w r8, [r1, #3392] @ 0xd40 │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r4, #0] │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r4, #0] │ │ │ │ bl 54f18 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 126f8c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 127138 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r6, r0 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 12701e │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 1271b0 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ blx 22d18 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12711c │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.n 126fba │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr.w r4, [r3, r6, lsl #2] │ │ │ │ + beq.w 127194 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.n 127058 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 127156 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + beq.w 1271ce │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ + cmp r2, r1 │ │ │ │ itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #652] @ (1271e0 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r4, #0] │ │ │ │ + ldr r2, [pc, #644] @ (127268 ) │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 126f94 │ │ │ │ + beq.n 12702a │ │ │ │ + str r3, [sp, #8] │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 126f94 │ │ │ │ - ldr r3, [pc, #560] @ (127194 ) │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cbnz r0, 12702a │ │ │ │ + ldr r3, [pc, #508] @ (1271f4 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #636] @ (1271e4 ) │ │ │ │ + ldr r1, [pc, #624] @ (12726c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #632] @ (1271e8 ) │ │ │ │ + ldr r3, [pc, #624] @ (127270 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #628] @ (1271ec ) │ │ │ │ + ldr r0, [pc, #616] @ (127274 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 126ca4 │ │ │ │ + b.n 126bd6 │ │ │ │ mov r0, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126f1c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 126fa6 │ │ │ │ mov r0, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ bl 126b64 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 126ff8 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cbz r1, 127092 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1270e8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r8 │ │ │ │ + beq.w 127160 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #8] │ │ │ │ bl 378c8 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - adds r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - bgt.n 126f36 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.n 126fc4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12714e │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ + beq.w 1271c6 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r8 │ │ │ │ blx 22e7c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, 127004 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 1270a2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 126bd2 │ │ │ │ - ldr r3, [pc, #432] @ (127194 ) │ │ │ │ + bne.w 126cc6 │ │ │ │ + ldr r3, [pc, #372] @ (1271f4 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #520] @ (1271f0 ) │ │ │ │ - ldr r0, [pc, #520] @ (1271f4 ) │ │ │ │ + ldr r1, [pc, #500] @ (127278 ) │ │ │ │ + ldr r0, [pc, #504] @ (12727c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126bd2 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + b.n 126cc6 │ │ │ │ + strd r3, r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.n 126fa4 │ │ │ │ - mov r0, r8 │ │ │ │ + ldrd r3, r2, [sp, #8] │ │ │ │ + b.n 12703e │ │ │ │ + mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126fdc │ │ │ │ - ldr r2, [pc, #412] @ (1271ac ) │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r9, [r2, #3392] @ 0xd40 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 127024 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + b.n 127076 │ │ │ │ + ldr r1, [pc, #376] @ (127224 ) │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + add.w r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr.w r8, [r1, #3392] @ 0xd40 │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 1270c2 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ bl 54eac │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 127050 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 126f22 │ │ │ │ - ldr r3, [pc, #344] @ (127194 ) │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r6, r0 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cbz r2, 1270f2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 126fac │ │ │ │ + ldr r3, [pc, #276] @ (1271f4 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #440] @ (1271f8 ) │ │ │ │ - ldr r0, [pc, #440] @ (1271fc ) │ │ │ │ + ldr r1, [pc, #412] @ (127280 ) │ │ │ │ + ldr r0, [pc, #416] @ (127284 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ + b.n 126bd6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127034 │ │ │ │ - ldr r3, [pc, #312] @ (127194 ) │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #416] @ (127200 ) │ │ │ │ - ldr r0, [pc, #420] @ (127204 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #292] @ (127194 ) │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 1270d6 │ │ │ │ + ldr r3, [pc, #244] @ (1271f4 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #404] @ (127208 ) │ │ │ │ - ldr r0, [pc, #404] @ (12720c ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #268] @ (127194 ) │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #388] @ (127210 ) │ │ │ │ - ldr r0, [pc, #392] @ (127214 ) │ │ │ │ + ldr r1, [pc, #388] @ (127288 ) │ │ │ │ + ldr r0, [pc, #392] @ (12728c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #248] @ (127194 ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r3, [pc, #224] @ (1271f4 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #376] @ (127218 ) │ │ │ │ - ldr r0, [pc, #376] @ (12721c ) │ │ │ │ + ldr r1, [pc, #376] @ (127290 ) │ │ │ │ + ldr r0, [pc, #376] @ (127294 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #224] @ (127194 ) │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #360] @ (127220 ) │ │ │ │ - ldr r0, [pc, #364] @ (127224 ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r3, [pc, #200] @ (1271f4 ) │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ + ldr r1, [pc, #360] @ (127298 ) │ │ │ │ + ldr r0, [pc, #364] @ (12729c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r1, [pc, #204] @ (127194 ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r1, [pc, #180] @ (1271f4 ) │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ - ldr r3, [pc, #348] @ (127228 ) │ │ │ │ - ldr r2, [pc, #348] @ (12722c ) │ │ │ │ + ldr r3, [pc, #348] @ (1272a0 ) │ │ │ │ + ldr r2, [pc, #348] @ (1272a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (127230 ) │ │ │ │ - ldr r0, [pc, #344] @ (127234 ) │ │ │ │ + ldr r1, [pc, #344] @ (1272a8 ) │ │ │ │ + ldr r0, [pc, #344] @ (1272ac ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 4aae0 │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #168] @ (127194 ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r3, [pc, #144] @ (1271f4 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #328] @ (127238 ) │ │ │ │ - ldr r0, [pc, #332] @ (12723c ) │ │ │ │ + ldr r1, [pc, #328] @ (1272b0 ) │ │ │ │ + ldr r0, [pc, #332] @ (1272b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126f7e │ │ │ │ - ldr r1, [pc, #148] @ (127194 ) │ │ │ │ + b.n 127010 │ │ │ │ + ldr r1, [pc, #124] @ (1271f4 ) │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr r3, [pc, #316] @ (127240 ) │ │ │ │ - ldr r0, [pc, #316] @ (127244 ) │ │ │ │ + ldr r3, [pc, #316] @ (1272b8 ) │ │ │ │ + ldr r0, [pc, #316] @ (1272bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #308] @ (127248 ) │ │ │ │ + ldr r1, [pc, #308] @ (1272c0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #116] @ (127194 ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r3, [pc, #92] @ (1271f4 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #296] @ (12724c ) │ │ │ │ - ldr r0, [pc, #300] @ (127250 ) │ │ │ │ + ldr r1, [pc, #296] @ (1272c4 ) │ │ │ │ + ldr r0, [pc, #300] @ (1272c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 126ca4 │ │ │ │ - ldr r3, [pc, #88] @ (127194 ) │ │ │ │ + b.n 126bd6 │ │ │ │ + ldr r3, [pc, #64] @ (1271f4 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r1, [pc, #276] @ (127254 ) │ │ │ │ - ldr r0, [pc, #280] @ (127258 ) │ │ │ │ + ldr r1, [pc, #276] @ (1272cc ) │ │ │ │ + ldr r0, [pc, #280] @ (1272d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 126ca4 │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 126bd6 │ │ │ │ + mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 126fc6 │ │ │ │ - ldr r3, [pc, #260] @ (12725c ) │ │ │ │ - movw r2, #46701 @ 0xb66d │ │ │ │ + b.n 127064 │ │ │ │ + ldr r3, [pc, #260] @ (1272d4 ) │ │ │ │ + movw r2, #46705 @ 0xb671 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (127260 ) │ │ │ │ - ldr r0, [pc, #256] @ (127264 ) │ │ │ │ + ldr r1, [pc, #252] @ (1272d8 ) │ │ │ │ + ldr r0, [pc, #256] @ (1272dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2140 @ 0x85c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ + movs r6, r0 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ + movs r6, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + lsls r2, r5, #4 │ │ │ │ movs r6, r0 │ │ │ │ - vaddl.u16 q0, d2, d5 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r3, #12 │ │ │ │ movs r6, r0 │ │ │ │ - vhadd.u8 d16, d10, d5 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ movs r6, r0 │ │ │ │ - vhadd.u d0, d4, d5 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr5, {0} │ │ │ │ - adds r1, #0 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr5, {0} │ │ │ │ - lsls r4, r6, #24 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ - and.w r0, sl, #5 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr5, {0} │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + lsls r4, r1, #2 │ │ │ │ movs r6, r0 │ │ │ │ - stc2 0, cr0, [lr, #20]! │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #-20] @ 0xffffffec │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2 0, cr0, [r8, #-20]! @ 0xffffffec │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + lsls r4, r6, #24 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - stc2 0, cr0, [r2, #-20]! @ 0xffffffec │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + rsb r0, r0, #5 │ │ │ │ + vaddl.u16 q8, d10, d5 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ movs r6, r0 │ │ │ │ - stc2 0, cr0, [ip, #-20] @ 0xffffffec │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + vhadd.u16 d16, d12, d5 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2l 0, cr0, [r6], #20 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cdp2 0, 15, cr0, cr12, cr5, {0} │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ + movs r6, r0 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr5, {0} │ │ │ │ + adds r1, #18 │ │ │ │ + movs r6, r0 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr5, {0} │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ movs r6, r0 │ │ │ │ - stc2l 0, cr0, [r0], #20 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + cdp2 0, 11, cr0, cr0, cr5, {0} │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r1, #22 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2 0, cr0, [lr], #20 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cdp2 0, 8, cr0, cr14, cr5, {0} │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r6, r0 │ │ │ │ - stc2 0, cr0, [r8], #20 │ │ │ │ - b.n 126be8 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr5, {0} │ │ │ │ + b.n 127000 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2 0, cr0, [r2], {5} │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cdp2 0, 6, cr0, cr2, cr5, {0} │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ movs r6, r0 │ │ │ │ - ldc2l 0, cr0, [r4], #-20 @ 0xffffffec │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cdp2 0, 4, cr0, cr4, cr5, {0} │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ movs r6, r0 │ │ │ │ - mrrc2 0, 0, r0, r8, cr5 │ │ │ │ - @ instruction: 0xf0c00007 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + cdp2 0, 2, cr0, cr8, cr5, {0} │ │ │ │ + @ instruction: 0xf2900007 │ │ │ │ + strh r6, [r2, #14] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -00127268 : │ │ │ │ +001272e0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #92] @ 1272d4 │ │ │ │ + ldr.w ip, [pc, #92] @ 12734c │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #88] @ 1272d8 │ │ │ │ + ldr.w lr, [pc, #88] @ 127350 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #240 @ 0xf0 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr.w ip, [pc, #68] @ 1272dc │ │ │ │ + ldr.w ip, [pc, #68] @ 127354 │ │ │ │ add lr, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 34114 │ │ │ │ - cbz r0, 1272b6 │ │ │ │ + cbz r0, 12732e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 126b64 │ │ │ │ - ldr r2, [pc, #40] @ (1272e0 ) │ │ │ │ - ldr r3, [pc, #32] @ (1272dc ) │ │ │ │ + ldr r2, [pc, #40] @ (127358 ) │ │ │ │ + ldr r3, [pc, #32] @ (127354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1272ce │ │ │ │ + bne.n 127346 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -001272e4 : │ │ │ │ +0012735c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #432] @ (1274a4 ) │ │ │ │ + ldr r4, [pc, #432] @ (12751c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r1, [pc, #432] @ (1274a8 ) │ │ │ │ + ldr r1, [pc, #432] @ (127520 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r5, [pc, #432] @ (1274ac ) │ │ │ │ - ldr r2, [pc, #432] @ (1274b0 ) │ │ │ │ + ldr r5, [pc, #432] @ (127524 ) │ │ │ │ + ldr r2, [pc, #432] @ (127528 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r3, [pc, #432] @ (1274b4 ) │ │ │ │ + ldr r3, [pc, #432] @ (12752c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #3396] @ 0xd44 │ │ │ │ blx 23660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 127402 │ │ │ │ + beq.n 12747a │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127348 │ │ │ │ + beq.n 1273c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1273e6 │ │ │ │ + beq.n 12745e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 12741a │ │ │ │ + beq.n 127492 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 127430 │ │ │ │ + bpl.n 1274a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 36774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 12744e │ │ │ │ + blt.n 1274c6 │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp.w r0, #320 @ 0x140 │ │ │ │ - bgt.n 127382 │ │ │ │ - ldr r2, [pc, #336] @ (1274b8 ) │ │ │ │ - ldr r3, [pc, #316] @ (1274a8 ) │ │ │ │ + bgt.n 1273fa │ │ │ │ + ldr r2, [pc, #336] @ (127530 ) │ │ │ │ + ldr r3, [pc, #316] @ (127520 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 12749e │ │ │ │ + bne.w 127516 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b47c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1273a0 │ │ │ │ + beq.n 127418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1273ee │ │ │ │ + cbz r3, 127466 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 12746a │ │ │ │ + beq.n 1274e2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 127480 │ │ │ │ + bpl.n 1274f8 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #3400] @ 0xd48 │ │ │ │ blx 23650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1273cc │ │ │ │ + beq.n 127444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1273f6 │ │ │ │ + cbz r3, 12746e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 127366 │ │ │ │ - ldr r3, [pc, #232] @ (1274bc ) │ │ │ │ + bne.n 1273de │ │ │ │ + ldr r3, [pc, #232] @ (127534 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #232] @ (1274c0 ) │ │ │ │ - ldr r0, [pc, #236] @ (1274c4 ) │ │ │ │ + ldr r1, [pc, #232] @ (127538 ) │ │ │ │ + ldr r0, [pc, #236] @ (12753c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127366 │ │ │ │ + b.n 1273de │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127348 │ │ │ │ + b.n 1273c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1273a0 │ │ │ │ + b.n 127418 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 127366 │ │ │ │ - b.n 1273d0 │ │ │ │ - ldr r3, [pc, #184] @ (1274bc ) │ │ │ │ + bne.n 1273de │ │ │ │ + b.n 127448 │ │ │ │ + ldr r3, [pc, #184] @ (127534 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r1, [pc, #192] @ (1274c8 ) │ │ │ │ - ldr r0, [pc, #192] @ (1274cc ) │ │ │ │ + ldr r1, [pc, #192] @ (127540 ) │ │ │ │ + ldr r0, [pc, #192] @ (127544 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 127366 │ │ │ │ - ldr r3, [pc, #160] @ (1274bc ) │ │ │ │ + b.n 1273de │ │ │ │ + ldr r3, [pc, #160] @ (127534 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r1, [pc, #176] @ (1274d0 ) │ │ │ │ - ldr r0, [pc, #176] @ (1274d4 ) │ │ │ │ + ldr r1, [pc, #176] @ (127548 ) │ │ │ │ + ldr r0, [pc, #176] @ (12754c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127416 │ │ │ │ - ldr r1, [pc, #136] @ (1274bc ) │ │ │ │ + b.n 12748e │ │ │ │ + ldr r1, [pc, #136] @ (127534 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r3, [pc, #160] @ (1274d8 ) │ │ │ │ - ldr r0, [pc, #164] @ (1274dc ) │ │ │ │ + ldr r3, [pc, #160] @ (127550 ) │ │ │ │ + ldr r0, [pc, #164] @ (127554 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #156] @ (1274e0 ) │ │ │ │ + ldr r1, [pc, #156] @ (127558 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 127416 │ │ │ │ - ldr r3, [pc, #108] @ (1274bc ) │ │ │ │ + b.n 12748e │ │ │ │ + ldr r3, [pc, #108] @ (127534 ) │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ - ldr r1, [pc, #144] @ (1274e4 ) │ │ │ │ - ldr r0, [pc, #144] @ (1274e8 ) │ │ │ │ + ldr r1, [pc, #144] @ (12755c ) │ │ │ │ + ldr r0, [pc, #144] @ (127560 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 127416 │ │ │ │ - ldr r3, [pc, #80] @ (1274bc ) │ │ │ │ + b.n 12748e │ │ │ │ + ldr r3, [pc, #80] @ (127534 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #124] @ (1274ec ) │ │ │ │ - ldr r0, [pc, #124] @ (1274f0 ) │ │ │ │ + ldr r1, [pc, #124] @ (127564 ) │ │ │ │ + ldr r0, [pc, #124] @ (127568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127416 │ │ │ │ - ldr r1, [pc, #56] @ (1274bc ) │ │ │ │ + b.n 12748e │ │ │ │ + ldr r1, [pc, #56] @ (127534 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r3, [pc, #108] @ (1274f4 ) │ │ │ │ - ldr r0, [pc, #112] @ (1274f8 ) │ │ │ │ + ldr r3, [pc, #108] @ (12756c ) │ │ │ │ + ldr r0, [pc, #112] @ (127570 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #104] @ (1274fc ) │ │ │ │ + ldr r1, [pc, #104] @ (127574 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 127416 │ │ │ │ + b.n 12748e │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r6, #32 │ │ │ │ movs r6, r0 │ │ │ │ - vst1.8 {d16[0]}, [r0], r5 │ │ │ │ - cmp r4, #30 │ │ │ │ + @ instruction: 0xfb900005 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ movs r6, r0 │ │ │ │ - vst1.8 {d0[0]}, [lr], r5 │ │ │ │ - cmp r4, #6 │ │ │ │ + smmla r0, lr, r5, r0 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ movs r6, r0 │ │ │ │ - ldr??.w r0, [r6, r5] │ │ │ │ - b.n 12781c │ │ │ │ + smlsd r0, r6, r5, r0 │ │ │ │ + b.n 127c34 │ │ │ │ movs r6, r0 │ │ │ │ - vld4.8 {d16-d19}, [r0], r5 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + smlawb r0, r0, r5, r0 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ movs r6, r0 │ │ │ │ - vst4.8 {d16-d19}, [r2], r5 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + smlabb r0, r2, r5, r0 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ movs r6, r0 │ │ │ │ - vld4.8 {d0-d3}, [r6], r5 │ │ │ │ - b.n 127798 │ │ │ │ + @ instruction: 0xfaf60005 │ │ │ │ + b.n 127bb0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb.w r0, [r0, r5] │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + @ instruction: 0xfae00005 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ -00127500 : │ │ │ │ +00127578 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #92] @ 12756c │ │ │ │ + ldr.w ip, [pc, #92] @ 1275e4 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #88] @ 127570 │ │ │ │ + ldr.w lr, [pc, #88] @ 1275e8 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #288 @ 0x120 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr.w ip, [pc, #68] @ 127574 │ │ │ │ + ldr.w ip, [pc, #68] @ 1275ec │ │ │ │ add lr, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 34114 │ │ │ │ - cbz r0, 12754e │ │ │ │ + cbz r0, 1275c6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1272e4 │ │ │ │ - ldr r2, [pc, #40] @ (127578 ) │ │ │ │ - ldr r3, [pc, #32] @ (127574 ) │ │ │ │ + bl 12735c │ │ │ │ + ldr r2, [pc, #40] @ (1275f0 ) │ │ │ │ + ldr r3, [pc, #32] @ (1275ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 127566 │ │ │ │ + bne.n 1275de │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ -0012757c : │ │ │ │ +001275f4 : │ │ │ │ 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, #3408] @ 0xd50 │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ - ldr.w r6, [pc, #2392] @ 127eec │ │ │ │ + ldr.w r6, [pc, #2392] @ 127f64 │ │ │ │ add r6, pc │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r0, [pc, #2388] @ 127ef0 │ │ │ │ - ldr.w r1, [pc, #2388] @ 127ef4 │ │ │ │ + ldr.w r0, [pc, #2388] @ 127f68 │ │ │ │ + ldr.w r1, [pc, #2388] @ 127f6c │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldrb.w r9, [sp, #692] @ 0x2b4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrb.w fp, [sp, #696] @ 0x2b8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #644] @ 0x284 │ │ │ │ mov.w r1, #0 │ │ │ │ ldrb.w r1, [sp, #704] @ 0x2c0 │ │ │ │ ldr r7, [sp, #700] @ 0x2bc │ │ │ │ ldr.w r8, [sp, #708] @ 0x2c4 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1277f8 │ │ │ │ + beq.w 127870 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127800 │ │ │ │ + beq.w 127878 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1275fc │ │ │ │ + beq.n 127674 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr.w r3, [pc, #2296] @ 127ef8 │ │ │ │ + ldr.w r3, [pc, #2296] @ 127f70 │ │ │ │ cmp.w r9, #2 │ │ │ │ it eq │ │ │ │ moveq.w r9, #1 │ │ │ │ cmp.w fp, #2 │ │ │ │ it eq │ │ │ │ moveq.w fp, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 12780a │ │ │ │ + beq.w 127882 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #2 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1277ee │ │ │ │ + beq.w 127866 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127ab2 │ │ │ │ - ldr.w r2, [pc, #2212] @ 127efc │ │ │ │ + beq.w 127b2a │ │ │ │ + ldr.w r2, [pc, #2212] @ 127f74 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r2, #4096 @ 0x1000 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, #3932] @ 0xf5c │ │ │ │ str r0, [r1, #4] │ │ │ │ ldr.w r0, [ip, #3404] @ 0xd4c │ │ │ │ blx 23480 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 127af8 │ │ │ │ - ldr.w r3, [pc, #2168] @ 127f00 │ │ │ │ + beq.w 127b70 │ │ │ │ + ldr.w r3, [pc, #2168] @ 127f78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 127b52 │ │ │ │ + bne.w 127bca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1276aa │ │ │ │ + beq.n 127722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1279be │ │ │ │ - ldr.w r3, [pc, #2136] @ 127f04 │ │ │ │ + beq.w 127a36 │ │ │ │ + ldr.w r3, [pc, #2136] @ 127f7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 127856 │ │ │ │ + beq.w 1278ce │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1279d0 │ │ │ │ + beq.w 127a48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127846 │ │ │ │ + beq.w 1278be │ │ │ │ lsls r3, r3, #1 │ │ │ │ - beq.w 1278a2 │ │ │ │ + beq.w 12791a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 127712 │ │ │ │ + beq.n 12778a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 127708 │ │ │ │ + beq.n 127780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1279c4 │ │ │ │ + beq.w 127a3c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 127b94 │ │ │ │ + blt.w 127c0c │ │ │ │ uxtb r2, r2 │ │ │ │ - cbnz r2, 127736 │ │ │ │ + cbnz r2, 1277ae │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127728 │ │ │ │ + beq.n 1277a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127980 │ │ │ │ + beq.w 1279f8 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 127e92 │ │ │ │ + beq.w 127f0a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 1279dc │ │ │ │ + beq.w 127a54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127d2c │ │ │ │ + beq.w 127da4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r2, #1108] @ 0x454 │ │ │ │ movs r2, #4 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1278ce │ │ │ │ + beq.w 127946 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127782 │ │ │ │ + beq.n 1277fa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127988 │ │ │ │ + beq.w 127a00 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127798 │ │ │ │ + beq.n 127810 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1279b4 │ │ │ │ + beq.w 127a2c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1277ac │ │ │ │ + beq.n 127824 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1279a8 │ │ │ │ + beq.w 127a20 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1277c4 │ │ │ │ + beq.n 12783c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12799c │ │ │ │ + beq.w 127a14 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1277d8 │ │ │ │ + beq.n 127850 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127994 │ │ │ │ + beq.w 127a0c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12795c │ │ │ │ + beq.w 1279d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 127baa │ │ │ │ + bne.w 127c22 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 12795e │ │ │ │ - ldr.w r2, [pc, #1812] @ 127f04 │ │ │ │ + b.n 1279d6 │ │ │ │ + ldr.w r2, [pc, #1812] @ 127f7c │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ - b.n 127650 │ │ │ │ - ldr.w r2, [pc, #1800] @ 127f04 │ │ │ │ + b.n 1276c8 │ │ │ │ + ldr.w r2, [pc, #1800] @ 127f7c │ │ │ │ ldr r4, [r6, r2] │ │ │ │ - b.n 1275dc │ │ │ │ - ldr.w r3, [pc, #1792] @ 127f04 │ │ │ │ + b.n 127654 │ │ │ │ + ldr.w r3, [pc, #1792] @ 127f7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 1275fc │ │ │ │ + b.n 127674 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127d4e │ │ │ │ + beq.w 127dc6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 127b2c │ │ │ │ + beq.w 127ba4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 1278b4 │ │ │ │ + bne.n 12792c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 127eda │ │ │ │ + beq.w 127f52 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 127b4a │ │ │ │ + beq.w 127bc2 │ │ │ │ adds r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ str.w r2, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 127656 │ │ │ │ + b.n 1276ce │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bne.w 1276d2 │ │ │ │ + bne.w 12774a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127866 │ │ │ │ + beq.n 1278de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1278ac │ │ │ │ + cbz r3, 127924 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1276d2 │ │ │ │ - ldr.w r3, [pc, #1680] @ 127f08 │ │ │ │ + bne.w 12774a │ │ │ │ + ldr.w r3, [pc, #1680] @ 127f80 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr.w r1, [pc, #1680] @ 127f0c │ │ │ │ - ldr.w r0, [pc, #1680] @ 127f10 │ │ │ │ + ldr.w r1, [pc, #1680] @ 127f84 │ │ │ │ + ldr.w r0, [pc, #1680] @ 127f88 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 127866 │ │ │ │ + bne.n 1278de │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127866 │ │ │ │ + b.n 1278de │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 127b8a │ │ │ │ + beq.w 127c02 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ - b.n 127656 │ │ │ │ + b.n 1276ce │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r2, #1112] @ 0x458 │ │ │ │ movs r2, #7 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 127d7e │ │ │ │ + beq.w 127df6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1278fa │ │ │ │ + beq.n 127972 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127cec │ │ │ │ + beq.w 127d64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127910 │ │ │ │ + beq.n 127988 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127ce2 │ │ │ │ + beq.w 127d5a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127924 │ │ │ │ + beq.n 12799c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127cd6 │ │ │ │ + beq.w 127d4e │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12793c │ │ │ │ + beq.n 1279b4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127cca │ │ │ │ + beq.w 127d42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127950 │ │ │ │ + beq.n 1279c8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 127cc2 │ │ │ │ + beq.w 127d3a │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 127c22 │ │ │ │ + bne.w 127c9a │ │ │ │ movs r0, #1 │ │ │ │ - ldr.w r2, [pc, #1460] @ 127f14 │ │ │ │ - ldr.w r3, [pc, #1424] @ 127ef4 │ │ │ │ + ldr.w r2, [pc, #1460] @ 127f8c │ │ │ │ + ldr.w r3, [pc, #1424] @ 127f6c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #644] @ 0x284 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 12886a │ │ │ │ + bne.w 1288e2 │ │ │ │ add.w sp, sp, #652 @ 0x28c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127728 │ │ │ │ + b.n 1277a0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 127782 │ │ │ │ + b.n 1277fa │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1277d8 │ │ │ │ + b.n 127850 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 1277c4 │ │ │ │ + b.n 12783c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 1277ac │ │ │ │ + b.n 127824 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 127798 │ │ │ │ + b.n 127810 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1276aa │ │ │ │ + b.n 127722 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b.n 127708 │ │ │ │ + b.n 127780 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1276cc │ │ │ │ + b.n 127744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1279f0 │ │ │ │ + beq.n 127a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127ed2 │ │ │ │ + beq.w 127f4a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127a06 │ │ │ │ + beq.n 127a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127eca │ │ │ │ + beq.w 127f42 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127a1a │ │ │ │ + beq.n 127a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127ec2 │ │ │ │ + beq.w 127f3a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127a30 │ │ │ │ + beq.n 127aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127eba │ │ │ │ - ldr.w r3, [pc, #1252] @ 127f18 │ │ │ │ + beq.w 127f32 │ │ │ │ + ldr.w r3, [pc, #1252] @ 127f90 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r2, #784] @ 0x310 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r4, [r2, #3408] @ 0xd50 │ │ │ │ blx 23660 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1281ae │ │ │ │ + beq.w 128226 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127a74 │ │ │ │ + beq.n 127aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127cba │ │ │ │ + beq.w 127d32 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1281ca │ │ │ │ + beq.w 128242 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127a94 │ │ │ │ + beq.n 127b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127cf8 │ │ │ │ - ldr.w r3, [pc, #1136] @ 127f08 │ │ │ │ + beq.w 127d70 │ │ │ │ + ldr.w r3, [pc, #1136] @ 127f80 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #1152] @ 127f1c │ │ │ │ - ldr.w r0, [pc, #1152] @ 127f20 │ │ │ │ + ldr.w r1, [pc, #1152] @ 127f94 │ │ │ │ + ldr.w r0, [pc, #1152] @ 127f98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - b.n 12795e │ │ │ │ + b.n 1279d6 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - ldr.w r3, [pc, #1112] @ 127f24 │ │ │ │ - ldr.w r1, [pc, #1112] @ 127f28 │ │ │ │ + ldr.w r3, [pc, #1112] @ 127f9c │ │ │ │ + ldr.w r1, [pc, #1112] @ 127fa0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r3, [pc, #1064] @ 127f08 │ │ │ │ - ldr.w r1, [pc, #1096] @ 127f2c │ │ │ │ + ldr.w r3, [pc, #1064] @ 127f80 │ │ │ │ + ldr.w r1, [pc, #1096] @ 127fa4 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr.w r0, [pc, #1096] @ 127f30 │ │ │ │ + ldr.w r0, [pc, #1096] @ 127fa8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ - ldr.w r3, [pc, #1036] @ 127f08 │ │ │ │ + b.n 127b26 │ │ │ │ + ldr.w r3, [pc, #1036] @ 127f80 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr.w r1, [pc, #1076] @ 127f34 │ │ │ │ - ldr.w r0, [pc, #1076] @ 127f38 │ │ │ │ + ldr.w r1, [pc, #1076] @ 127fac │ │ │ │ + ldr.w r0, [pc, #1076] @ 127fb0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w 127ca0 │ │ │ │ + bne.w 127d18 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 127eda │ │ │ │ + beq.w 127f52 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 127656 │ │ │ │ - ldr r0, [pc, #1000] @ (127f3c ) │ │ │ │ + b.n 1276ce │ │ │ │ + ldr r0, [pc, #1000] @ (127fb4 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127b74 │ │ │ │ + beq.n 127bec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127d00 │ │ │ │ - ldr r3, [pc, #912] @ (127f08 ) │ │ │ │ + beq.w 127d78 │ │ │ │ + ldr r3, [pc, #912] @ (127f80 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #964] @ (127f40 ) │ │ │ │ - ldr r0, [pc, #968] @ (127f44 ) │ │ │ │ + ldr r1, [pc, #964] @ (127fb8 ) │ │ │ │ + ldr r0, [pc, #968] @ (127fbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127b12 │ │ │ │ - ldr r2, [pc, #888] @ (127f04 ) │ │ │ │ + b.n 127b8a │ │ │ │ + ldr r2, [pc, #888] @ (127f7c ) │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ - b.n 127656 │ │ │ │ - ldr r3, [pc, #880] @ (127f08 ) │ │ │ │ + b.n 1276ce │ │ │ │ + ldr r3, [pc, #880] @ (127f80 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r1, [pc, #940] @ (127f48 ) │ │ │ │ - ldr r0, [pc, #944] @ (127f4c ) │ │ │ │ + ldr r1, [pc, #940] @ (127fc0 ) │ │ │ │ + ldr r0, [pc, #944] @ (127fc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127b12 │ │ │ │ - ldr r3, [pc, #860] @ (127f08 ) │ │ │ │ + b.n 127b8a │ │ │ │ + ldr r3, [pc, #860] @ (127f80 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r1, #3916] @ 0xf4c │ │ │ │ ldr.w r4, [r2, #3412] @ 0xd54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 127d10 │ │ │ │ + beq.w 127d88 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127bee │ │ │ │ + beq.n 127c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 127d08 │ │ │ │ + beq.w 127d80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 128454 │ │ │ │ + beq.w 1284cc │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127c0e │ │ │ │ + beq.n 127c86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1281a6 │ │ │ │ + beq.w 12821e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #828] @ (127f50 ) │ │ │ │ - ldr r0, [pc, #828] @ (127f54 ) │ │ │ │ + ldr r1, [pc, #828] @ (127fc8 ) │ │ │ │ + ldr r0, [pc, #828] @ (127fcc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r3, [pc, #732] @ (127f08 ) │ │ │ │ + beq.w 127862 │ │ │ │ + ldr r3, [pc, #732] @ (127f80 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r1, #3916] @ 0xf4c │ │ │ │ ldr.w r4, [r2, #3416] @ 0xd58 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1284ac │ │ │ │ + beq.w 128524 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127c6c │ │ │ │ + beq.n 127ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 127d24 │ │ │ │ + beq.n 127d9c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1285e4 │ │ │ │ + beq.w 12865c │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127c8c │ │ │ │ + beq.n 127d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12846e │ │ │ │ + beq.w 1284e6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #708] @ (127f58 ) │ │ │ │ - ldr r0, [pc, #712] @ (127f5c ) │ │ │ │ + ldr r1, [pc, #708] @ (127fd0 ) │ │ │ │ + ldr r0, [pc, #712] @ (127fd4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 127b8a │ │ │ │ + beq.w 127c02 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r7, r3 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ - b.n 127656 │ │ │ │ + b.n 1276ce │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127a74 │ │ │ │ + b.n 127aec │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127950 │ │ │ │ + b.n 1279c8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 12793c │ │ │ │ + b.n 1279b4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 127924 │ │ │ │ + b.n 12799c │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 127910 │ │ │ │ + b.n 127988 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 1278fa │ │ │ │ + b.n 127972 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127a94 │ │ │ │ + b.n 127b0c │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127b74 │ │ │ │ + b.n 127bec │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127bee │ │ │ │ + b.n 127c66 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #584] @ (127f60 ) │ │ │ │ - ldr r0, [pc, #588] @ (127f64 ) │ │ │ │ + ldr r1, [pc, #584] @ (127fd8 ) │ │ │ │ + ldr r0, [pc, #588] @ (127fdc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127c6c │ │ │ │ - ldr r3, [pc, #472] @ (127f08 ) │ │ │ │ - ldr r2, [pc, #568] @ (127f68 ) │ │ │ │ - ldr r1, [pc, #568] @ (127f6c ) │ │ │ │ - ldr r0, [pc, #572] @ (127f70 ) │ │ │ │ + b.n 127ce4 │ │ │ │ + ldr r3, [pc, #472] @ (127f80 ) │ │ │ │ + ldr r2, [pc, #568] @ (127fe0 ) │ │ │ │ + ldr r1, [pc, #568] @ (127fe4 ) │ │ │ │ + ldr r0, [pc, #572] @ (127fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #137 @ 0x89 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #556] @ (127f74 ) │ │ │ │ + ldr r3, [pc, #556] @ (127fec ) │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 127b12 │ │ │ │ + b.n 127b8a │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - ldr r3, [pc, #456] @ (127f24 ) │ │ │ │ - ldr r1, [pc, #536] @ (127f78 ) │ │ │ │ + ldr r3, [pc, #456] @ (127f9c ) │ │ │ │ + ldr r1, [pc, #536] @ (127ff0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr r3, [pc, #412] @ (127f08 ) │ │ │ │ - ldr r1, [pc, #528] @ (127f7c ) │ │ │ │ + ldr r3, [pc, #412] @ (127f80 ) │ │ │ │ + ldr r1, [pc, #528] @ (127ff4 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r0, [pc, #528] @ (127f80 ) │ │ │ │ + ldr r0, [pc, #528] @ (127ff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r2, #1116] @ 0x45c │ │ │ │ movs r2, #6 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 127f94 │ │ │ │ + beq.w 12800c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127daa │ │ │ │ + beq.n 127e22 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128210 │ │ │ │ + beq.w 128288 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127dc0 │ │ │ │ + beq.n 127e38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1281e6 │ │ │ │ + beq.w 12825e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127dd4 │ │ │ │ + beq.n 127e4c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1281f0 │ │ │ │ + beq.w 128268 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127dec │ │ │ │ + beq.n 127e64 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1281fc │ │ │ │ + beq.w 128274 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127e00 │ │ │ │ + beq.n 127e78 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128208 │ │ │ │ + beq.w 128280 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #402653184 @ 0x18000000 │ │ │ │ - bne.w 12795c │ │ │ │ + bne.w 1279d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r3, [pc, #240] @ (127f08 ) │ │ │ │ + beq.w 127862 │ │ │ │ + ldr r3, [pc, #240] @ (127f80 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r1, #3916] @ 0xf4c │ │ │ │ ldr.w r7, [r2, #3420] @ 0xd5c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 128a1c │ │ │ │ + beq.w 128a94 │ │ │ │ mov r3, r4 │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ movs r2, #1 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127e56 │ │ │ │ + beq.n 127ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 127e8a │ │ │ │ + cbz r3, 127f02 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 128b90 │ │ │ │ + beq.w 128c1e │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127e76 │ │ │ │ + beq.n 127eee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1288ec │ │ │ │ + beq.w 128964 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #264] @ (127f84 ) │ │ │ │ - ldr r0, [pc, #264] @ (127f88 ) │ │ │ │ + ldr r1, [pc, #264] @ (127ffc ) │ │ │ │ + ldr r0, [pc, #264] @ (128000 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127e56 │ │ │ │ - ldr r3, [pc, #116] @ (127f08 ) │ │ │ │ + b.n 127ece │ │ │ │ + ldr r3, [pc, #116] @ (127f80 ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #244] @ (127f8c ) │ │ │ │ - ldr r0, [pc, #244] @ (127f90 ) │ │ │ │ + ldr r1, [pc, #244] @ (128004 ) │ │ │ │ + ldr r0, [pc, #244] @ (128008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127a30 │ │ │ │ + b.n 127aa8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127a1a │ │ │ │ + b.n 127a92 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127a06 │ │ │ │ + b.n 127a7e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1279f0 │ │ │ │ - ldr r2, [pc, #40] @ (127f04 ) │ │ │ │ + b.n 127a68 │ │ │ │ + ldr r2, [pc, #40] @ (127f7c ) │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.w 127656 │ │ │ │ + b.w 1276ce │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ movs r1, r1 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ movs r1, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ movs r6, r0 │ │ │ │ - adds.w r0, r6, #8716288 @ 0x850000 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf6e60005 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xf2f60005 │ │ │ │ + @ instruction: 0xf4c60005 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r2, #-20]! @ 0xffffffec │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + vhadd.u d0, d2, d5 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ movs r6, r0 │ │ │ │ - subw r0, lr, #5 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + orns r0, lr, #8716288 @ 0x850000 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xf2920005 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ - movs r5, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ - movs r6, r0 │ │ │ │ - @ instruction: 0xf21c0005 │ │ │ │ - subs r1, #4 │ │ │ │ + orn r0, r2, #8716288 @ 0x850000 │ │ │ │ + itee ge │ │ │ │ + movge r5, r0 │ │ │ │ + sublt r2, #244 @ 0xf4 │ │ │ │ + movlt r6, r0 │ │ │ │ + @ instruction: 0xf3ec0005 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xf1fc0005 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + ubfx r0, ip, #0, #6 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xf1820005 │ │ │ │ - subs r0, #10 │ │ │ │ + @ instruction: 0xf3520005 │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ movs r6, r0 │ │ │ │ - add.w r0, r4, #5 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + @ instruction: 0xf2d40005 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ movs r6, r0 │ │ │ │ - eor.w r0, r0, #5 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + @ instruction: 0xf2500005 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - orn r0, r2, #5 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + @ instruction: 0xf2320005 │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xfad60005 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + stc2 0, cr0, [r6], #20 │ │ │ │ + subs r1, #0 │ │ │ │ movs r6, r0 │ │ │ │ - bic.w r0, r8, #5 │ │ │ │ - adds r6, #32 │ │ │ │ + @ instruction: 0xf1f80005 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ movs r6, r0 │ │ │ │ - vhadd.s16 d0, d10, d5 │ │ │ │ - adds r6, #6 │ │ │ │ + @ instruction: 0xf0ea0005 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ movs r6, r0 │ │ │ │ - cdp 0, 15, cr0, cr14, cr5, {0} │ │ │ │ + @ instruction: 0xf0ce0005 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r2, #540] @ 0x21c │ │ │ │ movs r2, #3 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12821c │ │ │ │ + beq.w 128294 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127fc0 │ │ │ │ + beq.n 128038 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128476 │ │ │ │ + beq.w 1284ee │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127fd6 │ │ │ │ + beq.n 12804e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128482 │ │ │ │ + beq.w 1284fa │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 127fea │ │ │ │ + beq.n 128062 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12848c │ │ │ │ + beq.w 128504 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128002 │ │ │ │ + beq.n 12807a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128498 │ │ │ │ + beq.w 128510 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128016 │ │ │ │ + beq.n 12808e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1284a4 │ │ │ │ + beq.w 12851c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 128062 │ │ │ │ + bpl.n 1280da │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #3948] @ 0xf6c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ orr.w r5, r5, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 128840 │ │ │ │ + bne.w 1288b8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r4, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 39a98 │ │ │ │ - cbnz r0, 128062 │ │ │ │ + cbnz r0, 1280da │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #3952] @ 0xf70 │ │ │ │ orr.w r0, r0, #1 │ │ │ │ bl 39a98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12795c │ │ │ │ + beq.w 1279d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ + beq.w 127862 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ ldr.w r7, [r3, #192] @ 0xc0 │ │ │ │ - bl 1272e4 │ │ │ │ + bl 12735c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12888c │ │ │ │ + beq.w 128904 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ strd r7, r0, [r1] │ │ │ │ str r3, [r1, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12886e │ │ │ │ + beq.w 1288e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1280b8 │ │ │ │ + beq.n 128130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 128838 │ │ │ │ + beq.w 1288b0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 1288a4 │ │ │ │ + bpl.w 12891c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #3424] @ 0xd60 │ │ │ │ blx 22d18 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12891e │ │ │ │ + beq.w 128996 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r7, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 131100 │ │ │ │ + beq.w 13129e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -413195,253 +413280,253 @@ │ │ │ │ str r4, [r2, #4] │ │ │ │ blx 22e7c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 128806 │ │ │ │ - ldr.w r3, [pc, #2708] @ 128ba8 │ │ │ │ + beq.w 12887e │ │ │ │ + ldr.w r3, [pc, #2728] @ 128c34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12890c │ │ │ │ + beq.w 128984 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 128980 │ │ │ │ + beq.w 1289f8 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128152 │ │ │ │ + beq.n 1281ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 12819e │ │ │ │ + cbz r3, 128216 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 128964 │ │ │ │ + beq.w 1289dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12816c │ │ │ │ + beq.n 1281e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12885a │ │ │ │ + beq.w 1288d2 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128186 │ │ │ │ + beq.n 1281fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 128862 │ │ │ │ + beq.w 1288da │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr.w r1, [pc, #2592] @ 128bac │ │ │ │ - ldr.w r0, [pc, #2592] @ 128bb0 │ │ │ │ + ldr.w r1, [pc, #2612] @ 128c38 │ │ │ │ + ldr.w r0, [pc, #2612] @ 128c3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128152 │ │ │ │ + b.n 1281ca │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127c0e │ │ │ │ - ldr.w r3, [pc, #2552] @ 128ba8 │ │ │ │ + b.n 127c86 │ │ │ │ + ldr.w r3, [pc, #2572] @ 128c34 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #2556] @ 128bb4 │ │ │ │ - ldr.w r0, [pc, #2556] @ 128bb8 │ │ │ │ + ldr.w r1, [pc, #2576] @ 128c40 │ │ │ │ + ldr.w r0, [pc, #2576] @ 128c44 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ - ldr.w r3, [pc, #2524] @ 128ba8 │ │ │ │ + b.n 127b26 │ │ │ │ + ldr.w r3, [pc, #2544] @ 128c34 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #2536] @ 128bbc │ │ │ │ - ldr.w r0, [pc, #2536] @ 128bc0 │ │ │ │ + ldr.w r1, [pc, #2556] @ 128c48 │ │ │ │ + ldr.w r0, [pc, #2556] @ 128c4c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 127aae │ │ │ │ + b.n 127b26 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 127dc0 │ │ │ │ + b.n 127e38 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 127dd4 │ │ │ │ + b.n 127e4c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 127dec │ │ │ │ + b.n 127e64 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127e00 │ │ │ │ + b.n 127e78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 127daa │ │ │ │ + b.n 127e22 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r2, #544] @ 0x220 │ │ │ │ movs r2, #4 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1284c6 │ │ │ │ + beq.w 12853e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128248 │ │ │ │ + beq.n 1282c0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1287fa │ │ │ │ + beq.w 128872 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12825e │ │ │ │ + beq.n 1282d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12880e │ │ │ │ + beq.w 128886 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128272 │ │ │ │ + beq.n 1282ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128818 │ │ │ │ + beq.w 128890 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12828a │ │ │ │ + beq.n 128302 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128824 │ │ │ │ + beq.w 12889c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12829e │ │ │ │ + beq.n 128316 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128830 │ │ │ │ + beq.w 1288a8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 1282ea │ │ │ │ + bpl.n 128362 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #3956] @ 0xf74 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ orr.w r5, r5, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 128944 │ │ │ │ + bne.w 1289bc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r4, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 39a98 │ │ │ │ - cbnz r0, 1282ea │ │ │ │ + cbnz r0, 128362 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #3960] @ 0xf78 │ │ │ │ orr.w r0, r0, #1 │ │ │ │ bl 39a98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12795c │ │ │ │ + beq.w 1279d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ + beq.w 127862 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r2, #108] @ 0x6c │ │ │ │ ldr.w r4, [r2, #192] @ 0xc0 │ │ │ │ ldr.w r7, [r3, #3428] @ 0xd64 │ │ │ │ - bl 1272e4 │ │ │ │ + bl 12735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 128f70 │ │ │ │ + beq.w 129018 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ strd r4, r0, [r1] │ │ │ │ str r3, [r1, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 128b72 │ │ │ │ + beq.w 128c00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12834a │ │ │ │ + beq.n 1283c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12893c │ │ │ │ + beq.w 1289b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1289ba │ │ │ │ + bpl.w 128a32 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r0, #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #3432] @ 0xd68 │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12899c │ │ │ │ + beq.w 128a14 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13111c │ │ │ │ + beq.w 130ffe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ strd r7, r4, [r2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 130ea6 │ │ │ │ + beq.w 1310fa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ @@ -413450,344 +413535,344 @@ │ │ │ │ str.w r9, [r2, #8] │ │ │ │ blx 22e7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1288c4 │ │ │ │ - ldr.w r3, [pc, #2024] @ 128ba8 │ │ │ │ + beq.w 12893c │ │ │ │ + ldr.w r3, [pc, #2044] @ 128c34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 128a0a │ │ │ │ + beq.w 128a82 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1289f6 │ │ │ │ + beq.w 128a6e │ │ │ │ add r1, sp, #204 @ 0xcc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1283fe │ │ │ │ + beq.n 128476 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 12844c │ │ │ │ + cbz r3, 1284c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1289da │ │ │ │ + beq.w 128a52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128418 │ │ │ │ + beq.n 128490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 128994 │ │ │ │ + beq.w 128a0c │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128432 │ │ │ │ + beq.n 1284aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12895c │ │ │ │ + beq.w 1289d4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr.w r1, [pc, #1932] @ 128bc4 │ │ │ │ - ldr.w r0, [pc, #1932] @ 128bc8 │ │ │ │ + ldr.w r1, [pc, #1952] @ 128c50 │ │ │ │ + ldr.w r0, [pc, #1952] @ 128c54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1283fe │ │ │ │ + b.n 128476 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #1904] @ 128bcc │ │ │ │ - ldr.w r0, [pc, #1904] @ 128bd0 │ │ │ │ + ldr.w r1, [pc, #1924] @ 128c58 │ │ │ │ + ldr.w r0, [pc, #1924] @ 128c5c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127c8c │ │ │ │ + b.n 127d04 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 127fc0 │ │ │ │ + b.n 128038 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 127fd6 │ │ │ │ + b.n 12804e │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 127fea │ │ │ │ + b.n 128062 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 128002 │ │ │ │ + b.n 12807a │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128016 │ │ │ │ + b.n 12808e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr.w r1, [pc, #1824] @ 128bd4 │ │ │ │ - ldr.w r0, [pc, #1824] @ 128bd8 │ │ │ │ + ldr.w r1, [pc, #1844] @ 128c60 │ │ │ │ + ldr.w r0, [pc, #1844] @ 128c64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r5, #548] @ 0x224 │ │ │ │ ldr.w r5, [r5, #552] @ 0x228 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1285fe │ │ │ │ + bne.w 128676 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1285fe │ │ │ │ - ldr.w r2, [pc, #1764] @ 128bdc │ │ │ │ + bne.w 128676 │ │ │ │ + ldr.w r2, [pc, #1784] @ 128c68 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 128a32 │ │ │ │ - ldr.w r1, [pc, #1748] @ 128be0 │ │ │ │ + beq.w 128aaa │ │ │ │ + ldr.w r1, [pc, #1768] @ 128c6c │ │ │ │ ldr r1, [r6, r1] │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 128d78 │ │ │ │ - ldr.w r1, [pc, #1736] @ 128be4 │ │ │ │ + beq.w 128e04 │ │ │ │ + ldr.w r1, [pc, #1756] @ 128c70 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ - str r1, [sp, #84] @ 0x54 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 128c94 │ │ │ │ - ldr.w r1, [pc, #1724] @ 128be8 │ │ │ │ + beq.w 128d20 │ │ │ │ + ldr.w r1, [pc, #1744] @ 128c74 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 128c94 │ │ │ │ - ldr.w r1, [pc, #1712] @ 128bec │ │ │ │ + beq.w 128d20 │ │ │ │ + ldr.w r1, [pc, #1732] @ 128c78 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 12c558 │ │ │ │ - ldr.w r1, [pc, #1700] @ 128bf0 │ │ │ │ + beq.w 12bbe0 │ │ │ │ + ldr.w r1, [pc, #1720] @ 128c7c │ │ │ │ ldr r1, [r6, r1] │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 12b710 │ │ │ │ - ldr.w r1, [pc, #1688] @ 128bf4 │ │ │ │ + beq.w 12adb8 │ │ │ │ + ldr.w r1, [pc, #1708] @ 128c80 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 12b710 │ │ │ │ + beq.w 12adb8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12857a │ │ │ │ + beq.n 1285f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12a33e │ │ │ │ + beq.w 12fd82 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128590 │ │ │ │ + beq.n 128608 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12ef5c │ │ │ │ + beq.w 12fcf6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1285a4 │ │ │ │ + beq.n 12861c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12ef68 │ │ │ │ + beq.w 12fef0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1285bc │ │ │ │ + beq.n 128634 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12a408 │ │ │ │ + beq.w 12fce8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 12f176 │ │ │ │ + bne.w 12fefe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1277ea │ │ │ │ + beq.w 127862 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1277ea │ │ │ │ + bne.w 127862 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1277ea │ │ │ │ + b.w 127862 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr.w r1, [pc, #1548] @ 128bf8 │ │ │ │ - ldr.w r0, [pc, #1548] @ 128bfc │ │ │ │ + ldr.w r1, [pc, #1568] @ 128c84 │ │ │ │ + ldr.w r0, [pc, #1568] @ 128c88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128612 │ │ │ │ + beq.n 12868a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1288f6 │ │ │ │ + beq.w 12896e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128628 │ │ │ │ + beq.n 1286a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 128902 │ │ │ │ + beq.w 12897a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12863c │ │ │ │ + beq.n 1286b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1288cc │ │ │ │ + beq.w 128944 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128654 │ │ │ │ + beq.n 1286cc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1288d8 │ │ │ │ + beq.w 128950 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128668 │ │ │ │ + beq.n 1286e0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1288e4 │ │ │ │ + beq.w 12895c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr.w r3, [pc, #1424] @ 128c00 │ │ │ │ + ldr.w r3, [pc, #1444] @ 128c8c │ │ │ │ ldr r1, [r6, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.w 12795c │ │ │ │ + bmi.w 1279d4 │ │ │ │ blx 235b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 12795c │ │ │ │ + bne.w 1279d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ + beq.w 127862 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r2, #108] @ 0x6c │ │ │ │ ldr.w r9, [r2, #192] @ 0xc0 │ │ │ │ ldr.w r7, [r3, #3428] @ 0xd64 │ │ │ │ - bl 1272e4 │ │ │ │ + bl 12735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ef9a │ │ │ │ + beq.w 12fed8 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ mov r3, r4 │ │ │ │ strd r9, r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ str r2, [r1, #8] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r0, #196] @ 0xc4 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ef76 │ │ │ │ + beq.w 12feba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1286f4 │ │ │ │ + beq.n 12876c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a3fe │ │ │ │ + beq.w 12fcde │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 12a29e │ │ │ │ + bpl.w 12a604 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r0, #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #3436] @ 0xd6c │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12a280 │ │ │ │ + beq.w 12a4e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1310e4 │ │ │ │ + beq.w 1312f2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ strd r7, r4, [r2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1310c8 │ │ │ │ + beq.w 1312d6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ @@ -413796,618 +413881,626 @@ │ │ │ │ str.w r9, [r2, #8] │ │ │ │ blx 22e7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a276 │ │ │ │ - ldr.w r3, [pc, #1088] @ 128ba8 │ │ │ │ + beq.w 12a642 │ │ │ │ + ldr.w r3, [pc, #1108] @ 128c34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12a264 │ │ │ │ + beq.w 12a62c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12a24e │ │ │ │ + beq.w 12a64c │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1287ac │ │ │ │ + beq.n 128824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a34c │ │ │ │ + beq.w 12fd90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12967c │ │ │ │ + beq.w 12ad96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1287c6 │ │ │ │ + beq.n 12883e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129698 │ │ │ │ + beq.w 12a66c │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1287e0 │ │ │ │ + beq.n 128858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12b706 │ │ │ │ + beq.w 12adae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #175 @ 0xaf │ │ │ │ - ldr.w r1, [pc, #1052] @ 128c04 │ │ │ │ - ldr.w r0, [pc, #1052] @ 128c08 │ │ │ │ + ldr.w r1, [pc, #1072] @ 128c90 │ │ │ │ + ldr.w r0, [pc, #1072] @ 128c94 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 128248 │ │ │ │ + b.n 1282c0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128110 │ │ │ │ + b.n 128188 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 12825e │ │ │ │ + b.n 1282d6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 128272 │ │ │ │ + b.n 1282ea │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 12828a │ │ │ │ + b.n 128302 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12829e │ │ │ │ + b.n 128316 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1280b8 │ │ │ │ + b.n 128130 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.w 12803a │ │ │ │ + beq.w 1280b2 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 12a356 │ │ │ │ + bne.w 12fd9a │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ - b.w 12803a │ │ │ │ + b.w 1280b2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12816c │ │ │ │ + b.n 1281e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128186 │ │ │ │ + b.n 1281fe │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #824] @ (128ba8 ) │ │ │ │ + ldr r3, [pc, #844] @ (128c34 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #920] @ (128c0c ) │ │ │ │ - ldr r0, [pc, #920] @ (128c10 ) │ │ │ │ + ldr r1, [pc, #940] @ (128c98 ) │ │ │ │ + ldr r0, [pc, #940] @ (128c9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #792] @ (128ba8 ) │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #812] @ (128c34 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #896] @ (128c14 ) │ │ │ │ - ldr r0, [pc, #900] @ (128c18 ) │ │ │ │ + ldr r1, [pc, #916] @ (128ca0 ) │ │ │ │ + ldr r0, [pc, #920] @ (128ca4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r1, [pc, #768] @ (128ba8 ) │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r1, [pc, #788] @ (128c34 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r3, [pc, #880] @ (128c1c ) │ │ │ │ - ldr r0, [pc, #884] @ (128c20 ) │ │ │ │ + ldr r3, [pc, #900] @ (128ca8 ) │ │ │ │ + ldr r0, [pc, #904] @ (128cac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #876] @ (128c24 ) │ │ │ │ + ldr r1, [pc, #896] @ (128cb0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1283bc │ │ │ │ + b.n 128434 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 12863c │ │ │ │ + b.n 1286b4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 128654 │ │ │ │ + b.n 1286cc │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128668 │ │ │ │ + b.n 1286e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 127e76 │ │ │ │ + b.w 127eee │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 128612 │ │ │ │ + b.n 12868a │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 128628 │ │ │ │ - ldr r1, [pc, #792] @ (128c28 ) │ │ │ │ + b.n 1286a0 │ │ │ │ + ldr r1, [pc, #812] @ (128cb4 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #792] @ (128c2c ) │ │ │ │ + ldr r0, [pc, #812] @ (128cb8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #648] @ (128ba8 ) │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #668] @ (128c34 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #780] @ (128c30 ) │ │ │ │ - ldr r0, [pc, #780] @ (128c34 ) │ │ │ │ + ldr r1, [pc, #800] @ (128cbc ) │ │ │ │ + ldr r0, [pc, #800] @ (128cc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12834a │ │ │ │ + b.n 1283c2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.w 1282c2 │ │ │ │ + beq.w 12833a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 12a2be │ │ │ │ + bne.w 12fd02 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ - b.n 1282c2 │ │ │ │ + b.n 12833a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128432 │ │ │ │ + b.n 1284aa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #716] @ (128c38 ) │ │ │ │ - ldr r0, [pc, #720] @ (128c3c ) │ │ │ │ + ldr r1, [pc, #736] @ (128cc4 ) │ │ │ │ + ldr r0, [pc, #740] @ (128cc8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #696] @ (128c40 ) │ │ │ │ - ldr r0, [pc, #700] @ (128c44 ) │ │ │ │ + ldr r1, [pc, #716] @ (128ccc ) │ │ │ │ + ldr r0, [pc, #720] @ (128cd0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 128976 │ │ │ │ + b.n 1289ee │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128418 │ │ │ │ - ldr r3, [pc, #520] @ (128ba8 ) │ │ │ │ + b.n 128490 │ │ │ │ + ldr r3, [pc, #540] @ (128c34 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r1, [pc, #676] @ (128c48 ) │ │ │ │ - ldr r0, [pc, #680] @ (128c4c ) │ │ │ │ + ldr r1, [pc, #696] @ (128cd4 ) │ │ │ │ + ldr r0, [pc, #700] @ (128cd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r1, [pc, #492] @ (128ba8 ) │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r1, [pc, #512] @ (128c34 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r3, [pc, #656] @ (128c50 ) │ │ │ │ - ldr r0, [pc, #656] @ (128c54 ) │ │ │ │ + ldr r3, [pc, #676] @ (128cdc ) │ │ │ │ + ldr r0, [pc, #676] @ (128ce0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #648] @ (128c58 ) │ │ │ │ + ldr r1, [pc, #668] @ (128ce4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r1, [pc, #636] @ (128c5c ) │ │ │ │ - ldr r0, [pc, #636] @ (128c60 ) │ │ │ │ + ldr r1, [pc, #656] @ (128ce8 ) │ │ │ │ + ldr r0, [pc, #656] @ (128cec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r1, [pc, #616] @ (128c64 ) │ │ │ │ - ldr r0, [pc, #616] @ (128c68 ) │ │ │ │ + ldr r1, [pc, #636] @ (128cf0 ) │ │ │ │ + ldr r0, [pc, #636] @ (128cf4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1289ec │ │ │ │ - ldr r1, [pc, #608] @ (128c6c ) │ │ │ │ + b.n 128a64 │ │ │ │ + ldr r1, [pc, #628] @ (128cf8 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r0, [pc, #608] @ (128c70 ) │ │ │ │ + ldr r0, [pc, #628] @ (128cfc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #592] @ (128c74 ) │ │ │ │ - ldr r0, [pc, #596] @ (128c78 ) │ │ │ │ + ldr r1, [pc, #612] @ (128d00 ) │ │ │ │ + ldr r0, [pc, #616] @ (128d04 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128a46 │ │ │ │ + beq.n 128abe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12a396 │ │ │ │ + beq.w 12fdda │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128a5c │ │ │ │ + beq.n 128ad4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12a3e4 │ │ │ │ + beq.w 12fde8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128a70 │ │ │ │ + beq.n 128ae8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12a3f0 │ │ │ │ + beq.w 12fdf4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128a88 │ │ │ │ + beq.n 128b00 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1298fa │ │ │ │ + beq.w 12fe6e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128a9c │ │ │ │ + beq.n 128b14 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 129908 │ │ │ │ + beq.w 12fe7c │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1298d0 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bne.w 12fe4c │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ bl 52658 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1297d8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12fe42 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 12a4c2 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r2, #22 │ │ │ │ + mov r0, r5 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r4, #356] @ 0x164 │ │ │ │ ldr.w r1, [r3, #3440] @ 0xd70 │ │ │ │ bl 35718 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1296a2 │ │ │ │ + beq.w 12a38c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128ae6 │ │ │ │ + beq.n 128b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129912 │ │ │ │ + beq.w 12a4da │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 12795c │ │ │ │ + bne.w 1279d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r3, [pc, #172] @ (128ba8 ) │ │ │ │ + beq.w 127862 │ │ │ │ + ldr r3, [pc, #172] @ (128c34 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r1, #3916] @ 0xf4c │ │ │ │ ldr.w r4, [r2, #3444] @ 0xd74 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12efd2 │ │ │ │ + beq.w 130194 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128b3c │ │ │ │ + beq.n 128bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 128f8e │ │ │ │ + beq.w 12903e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12efb8 │ │ │ │ + beq.w 12fe90 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128b5c │ │ │ │ + beq.n 128bea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12efec │ │ │ │ + beq.w 12fea6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr r1, [pc, #280] @ (128c7c ) │ │ │ │ - ldr r0, [pc, #284] @ (128c80 ) │ │ │ │ + ldr r1, [pc, #280] @ (128d08 ) │ │ │ │ + ldr r0, [pc, #280] @ (128d0c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #52] @ (128ba8 ) │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #48] @ (128c34 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r1, [pc, #268] @ (128c84 ) │ │ │ │ - ldr r0, [pc, #268] @ (128c88 ) │ │ │ │ + ldr r1, [pc, #264] @ (128d10 ) │ │ │ │ + ldr r0, [pc, #268] @ (128d14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #244] @ (128c8c ) │ │ │ │ - ldr r0, [pc, #248] @ (128c90 ) │ │ │ │ + ldr r1, [pc, #244] @ (128d18 ) │ │ │ │ + ldr r0, [pc, #244] @ (128d1c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - nop │ │ │ │ + b.w 127b26 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ movs r6, r0 │ │ │ │ - stc 0, cr0, [r6], {5} │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + ldcl 0, cr0, [r6, #20] │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ movs r6, r0 │ │ │ │ - rsbs r0, ip, r5 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + stc 0, cr0, [ip, #20]! │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ movs r6, r0 │ │ │ │ - rsb r0, r0, r5 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + ldc 0, cr0, [r0, #20] │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - ldrd r0, r0, [sl, #-20] │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + @ instruction: 0xeb2a0005 │ │ │ │ + adds r2, #14 │ │ │ │ movs r6, r0 │ │ │ │ - ldmdb r8!, {r0, r2} │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + add.w r0, r8, r5 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ movs r6, r0 │ │ │ │ - strd r0, r0, [r0], #20 │ │ │ │ + @ instruction: 0xeab00005 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ movs r6, r0 │ │ │ │ - b.n 128b50 │ │ │ │ - movs r5, r0 │ │ │ │ + ldrd r0, r0, [r8, #-20]! │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 128764 │ │ │ │ + b.n 128b90 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ movs r6, r0 │ │ │ │ - b.n 128658 │ │ │ │ + b.n 128a84 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ movs r6, r0 │ │ │ │ - b.n 128624 │ │ │ │ + b.n 128a50 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1285fc │ │ │ │ + b.n 128a28 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ movs r6, r0 │ │ │ │ - b.n 128540 │ │ │ │ + b.n 12896c │ │ │ │ movs r5, r0 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ movs r6, r0 │ │ │ │ - b.n 12851c │ │ │ │ + b.n 128948 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r5, #2 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 128498 │ │ │ │ + b.n 1288c4 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 128468 │ │ │ │ + b.n 128894 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ movs r6, r0 │ │ │ │ - b.n 129438 │ │ │ │ + b.n 128864 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - b.n 129404 │ │ │ │ + b.n 128830 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1293d0 │ │ │ │ + b.n 1287fc │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1293a0 │ │ │ │ + b.n 1287cc │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 129388 │ │ │ │ + b.n 1287b4 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ movs r6, r0 │ │ │ │ - b.n 129364 │ │ │ │ + b.n 128790 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1290ec │ │ │ │ + b.n 1294ec │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1290c8 │ │ │ │ + b.n 1294c8 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 129094 │ │ │ │ + b.n 129494 │ │ │ │ movs r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128ca8 │ │ │ │ + beq.n 128d34 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12b6fc │ │ │ │ + beq.w 1297b2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 12f286 │ │ │ │ - ldr.w r2, [pc, #2872] @ 1297f8 │ │ │ │ + beq.w 1299be │ │ │ │ + ldr.w r2, [pc, #2920] @ 1298b4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12f000 │ │ │ │ + bne.w 12997c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f16c │ │ │ │ + beq.w 12a694 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 12a640 │ │ │ │ + beq.w 12a676 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ mov r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.w 12a5c0 │ │ │ │ + bge.w 129834 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 130ec2 │ │ │ │ + beq.w 1312ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2784] @ 1297fc │ │ │ │ + ldr.w r3, [pc, #2832] @ 1298b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 12a416 │ │ │ │ + beq.w 1297c6 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 12a416 │ │ │ │ - ldr.w r3, [pc, #2764] @ 129800 │ │ │ │ + bne.w 1297c6 │ │ │ │ + ldr.w r3, [pc, #2812] @ 1298bc │ │ │ │ mov r4, r9 │ │ │ │ - ldr.w r2, [pc, #2764] @ 129804 │ │ │ │ - ldr.w r1, [pc, #2764] @ 129808 │ │ │ │ - ldr.w r0, [pc, #2764] @ 12980c │ │ │ │ + ldr.w r2, [pc, #2812] @ 1298c0 │ │ │ │ + ldr.w r1, [pc, #2812] @ 1298c4 │ │ │ │ + ldr.w r0, [pc, #2812] @ 1298c8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -414419,638 +414512,626 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 128d8c │ │ │ │ + beq.n 128e18 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12ed56 │ │ │ │ - ldr.w r3, [pc, #2672] @ 129800 │ │ │ │ + beq.w 1297bc │ │ │ │ + ldr.w r3, [pc, #2720] @ 1298bc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r2, #256] @ 0x100 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ed6e │ │ │ │ + beq.w 12978e │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ blx 23034 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 128dc8 │ │ │ │ + beq.n 128e54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ed60 │ │ │ │ + beq.w 1297a4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 129640 │ │ │ │ + blt.w 129046 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 128f96 │ │ │ │ + bne.w 129068 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128dea │ │ │ │ + beq.n 128e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ed88 │ │ │ │ + beq.w 129060 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128e00 │ │ │ │ + beq.n 128e8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12962c │ │ │ │ + beq.w 12971e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128e14 │ │ │ │ + beq.n 128ea0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129636 │ │ │ │ + beq.w 129036 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128e2c │ │ │ │ + beq.n 128eb8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12eff6 │ │ │ │ + beq.w 12feb0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ + beq.w 127862 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add.w r6, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #3428] @ 0xd64 │ │ │ │ - bl 1272e4 │ │ │ │ + bl 12735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12f270 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + beq.w 130f16 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr.w r7, [r6, #3484] @ 0xd9c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12f252 │ │ │ │ - ldr.w r7, [r6, #3484] @ 0xd9c │ │ │ │ + bne.w 1304e6 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r0, r1 │ │ │ │ bl 52770 │ │ │ │ mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12f236 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130512 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 130f3a │ │ │ │ + mov r0, r6 │ │ │ │ bl 126b64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f22c │ │ │ │ + beq.w 130f30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 12f332 │ │ │ │ + beq.w 130fe8 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128ea4 │ │ │ │ + beq.n 128f4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f2f6 │ │ │ │ + beq.w 130f54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 12f350 │ │ │ │ + beq.w 130fc8 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128ece │ │ │ │ + beq.n 128f76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f346 │ │ │ │ + beq.w 130fde │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128ee2 │ │ │ │ + beq.n 128f8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f500 │ │ │ │ + beq.w 130f5e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12f556 │ │ │ │ + beq.w 130fb6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12f53e │ │ │ │ + beq.w 130fa2 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128f22 │ │ │ │ + beq.n 128fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f50a │ │ │ │ + beq.w 130f68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12f514 │ │ │ │ + beq.w 130f7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128f3c │ │ │ │ + beq.n 128fe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f56c │ │ │ │ + beq.w 130f98 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 128f56 │ │ │ │ + beq.n 128ffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f534 │ │ │ │ + beq.w 130f72 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - ldr.w r1, [pc, #2228] @ 129810 │ │ │ │ - ldr.w r0, [pc, #2228] @ 129814 │ │ │ │ + ldr.w r1, [pc, #2248] @ 1298cc │ │ │ │ + ldr.w r0, [pc, #2248] @ 1298d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2188] @ 129800 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #2208] @ 1298bc │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr.w r1, [pc, #2208] @ 129818 │ │ │ │ - ldr.w r0, [pc, #2208] @ 12981c │ │ │ │ + ldr.w r1, [pc, #2228] @ 1298d4 │ │ │ │ + ldr.w r0, [pc, #2228] @ 1298d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 128ea0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 128b3c │ │ │ │ + b.n 128bca │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #211 @ 0xd3 │ │ │ │ + ldr.w r1, [pc, #2192] @ 1298dc │ │ │ │ + ldr.w r0, [pc, #2192] @ 1298e0 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b8a │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 128e76 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 23518 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12965e │ │ │ │ + beq.w 129708 │ │ │ │ movs r3, #0 │ │ │ │ - str.w sl, [sp, #68] @ 0x44 │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - strd r7, r6, [sp, #60] @ 0x3c │ │ │ │ - mov r6, r3 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ + str r7, [sp, #60] @ 0x3c │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + str.w sl, [sp, #72] @ 0x48 │ │ │ │ + mov sl, r3 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + strd r8, r6, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx 22f48 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 129578 │ │ │ │ + beq.w 129646 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 129530 │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ + beq.w 129730 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 399e0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r0 │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ - mov r2, r5 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ + mov r2, r6 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl e1bac │ │ │ │ - ldr r1, [sp, #84] @ 0x54 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 131170 │ │ │ │ + beq.w 13114e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12900c │ │ │ │ + beq.n 1290e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129656 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 129728 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129020 │ │ │ │ + beq.n 1290f4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1294fa │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + beq.w 12977e │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12950a │ │ │ │ - cbz r6, 129036 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.n 1291e8 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 129110 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129502 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + beq.w 129786 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1294d4 │ │ │ │ + bne.w 12961a │ │ │ │ + mov r0, r5 │ │ │ │ bl 52770 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 129490 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 129612 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 129508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 12943a │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 1294aa │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne.w r3, [sl] │ │ │ │ + strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cmp sl, r3 │ │ │ │ - beq.w 1293dc │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 129444 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - mov r1, r7 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ strd fp, r3, [sp, #8] │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ + strd r7, r9, [sp] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - strd sl, r9, [sp] │ │ │ │ - bl 12757c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12918a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 1290bc │ │ │ │ + bl 1275f4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov sl, r0 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129528 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 1290ea │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 12943c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1290da │ │ │ │ + beq.n 1291ac │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 129192 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq.n 12919a │ │ │ │ - cbz r6, 1290f2 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ - adds r3, #2 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 128fb6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1290c4 │ │ │ │ + beq.w 129596 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 129108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1292e4 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12911a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbz r3, 12917a │ │ │ │ + beq.w 129346 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12912a │ │ │ │ + beq.n 1291cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 129182 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12913e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, 12916a │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbz r3, 129172 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 1277ea │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1277ea │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1277ea │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12913e │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129148 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12911a │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12912a │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1290a8 │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1290da │ │ │ │ + beq.w 12934e │ │ │ │ + cmp.w sl, #2 │ │ │ │ + beq.w 1293e2 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 129356 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ + adds r3, #2 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + b.n 12908a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #215 @ 0xd7 │ │ │ │ - ldr.w r1, [pc, #1664] @ 129820 │ │ │ │ - ldr.w r0, [pc, #1664] @ 129824 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ + ldr.w r1, [pc, #1780] @ 1298e4 │ │ │ │ + ldr.w r0, [pc, #1780] @ 1298e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldrd r7, r6, [sp, #60] @ 0x3c │ │ │ │ add r0, pc │ │ │ │ - ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldrd r6, sl, [sp, #68] @ 0x44 │ │ │ │ + ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 24a84 │ │ │ │ add r4, sp, #124 @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ bl 39544 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrd fp, r8, [r4] │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1293be │ │ │ │ + beq.w 1295f8 │ │ │ │ bl 396dc │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1293b2 │ │ │ │ + beq.w 1295ec │ │ │ │ bl 39708 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 129388 │ │ │ │ - ldr.w r3, [pc, #1540] @ 129828 │ │ │ │ + beq.w 1295c2 │ │ │ │ + ldr.w r3, [pc, #1648] @ 1298ec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 129384 │ │ │ │ + bne.w 1295be │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131154 │ │ │ │ + beq.w 131132 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #3480] @ 0xd98 │ │ │ │ blx 22d18 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 129360 │ │ │ │ + beq.w 12959e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 129348 │ │ │ │ + beq.w 129562 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 129310 │ │ │ │ + beq.w 129532 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ strd r3, r9, [sp, #396] @ 0x18c │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [r1] │ │ │ │ blx 233b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - cbz r6, 1292ec │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 129582 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 30754 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1400] @ 12982c │ │ │ │ + ldr.w r1, [pc, #1496] @ 1298f0 │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr.w r0, [pc, #1396] @ 129830 │ │ │ │ + ldr.w r0, [pc, #1496] @ 1298f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129108 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #231 @ 0xe7 │ │ │ │ - ldr.w r1, [pc, #1344] @ 129834 │ │ │ │ - ldr.w r0, [pc, #1344] @ 129838 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - b.n 1292c6 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - ldr.w r3, [pc, #1308] @ 12983c │ │ │ │ - ldr.w r1, [pc, #1308] @ 129840 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 23028 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1296] @ 129844 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #1292] @ 129848 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 1292c6 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #231 @ 0xe7 │ │ │ │ - ldr.w r1, [pc, #1276] @ 12984c │ │ │ │ - ldr.w r0, [pc, #1276] @ 129850 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 129302 │ │ │ │ + b.n 1291b8 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1291cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12936c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129424 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 129380 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12942c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 129392 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129434 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 1293a6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, 1293d2 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbz r3, 1293da │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 127862 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 127862 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 127862 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1293a6 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1293b0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #231 @ 0xe7 │ │ │ │ - ldr.w r1, [pc, #1260] @ 129854 │ │ │ │ - ldr.w r0, [pc, #1260] @ 129858 │ │ │ │ + movs r2, #215 @ 0xd7 │ │ │ │ + ldr.w r1, [pc, #1296] @ 1298f8 │ │ │ │ + ldr.w r0, [pc, #1296] @ 1298fc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ + ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ add r0, pc │ │ │ │ + ldrd r6, sl, [sp, #68] @ 0x44 │ │ │ │ bl 4097c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1292c6 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - b.n 129240 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - ldmia.w r4, {r0, r1, r2} │ │ │ │ - bl 39670 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1277ea │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - bl 39478 │ │ │ │ - b.n 1292c6 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ - ldr.w r1, [pc, #1176] @ 12985c │ │ │ │ - ldr.w r0, [pc, #1176] @ 129860 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - b.n 1292c6 │ │ │ │ - ldr.w r3, [pc, #1156] @ 129864 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 129234 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12936c │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129380 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129392 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129194 │ │ │ │ + ldr.w r3, [pc, #1208] @ 129900 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + mov fp, r6 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1144] @ 129868 │ │ │ │ - ldr.w r0, [pc, #1144] @ 12986c │ │ │ │ + ldr.w r1, [pc, #1196] @ 129904 │ │ │ │ + ldr.w r0, [pc, #1196] @ 129908 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r7, [sp, #44] @ 0x2c │ │ │ │ - ldrd r6, sl, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ + ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #68] @ 0x44 │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ @@ -415060,30 +415141,33 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1291d6 │ │ │ │ + b.n 12941e │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - ldr.w r3, [pc, #1072] @ 129870 │ │ │ │ + ldr.w r3, [pc, #1116] @ 12990c │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr.w r1, [pc, #1068] @ 129874 │ │ │ │ - mov fp, r7 │ │ │ │ + ldr.w r1, [pc, #1112] @ 129910 │ │ │ │ + mov fp, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1060] @ 129878 │ │ │ │ + ldr.w r0, [pc, #1104] @ 129914 │ │ │ │ + mov r5, r6 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - ldrd r6, sl, [sp, #64] @ 0x40 │ │ │ │ + ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ + ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #68] @ 0x44 │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ @@ -415091,1811 +415175,1809 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1291d6 │ │ │ │ + b.n 12941e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #996] @ (12987c ) │ │ │ │ - ldr r0, [pc, #1000] @ (129880 ) │ │ │ │ + ldr.w r1, [pc, #1032] @ 129918 │ │ │ │ + ldr.w r0, [pc, #1032] @ 12991c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r7, [sp, #44] @ 0x2c │ │ │ │ - ldrd r6, sl, [sp, #64] @ 0x40 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldrd r6, sl, [sp, #68] @ 0x44 │ │ │ │ + ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + b.n 129210 │ │ │ │ + mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1291da │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #936] @ (129884 ) │ │ │ │ - ldr r1, [pc, #936] @ (129888 ) │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ + ldr r3, [pc, #992] @ (129920 ) │ │ │ │ + ldr r1, [pc, #992] @ (129924 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 23028 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #984] @ (129928 ) │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr r0, [pc, #980] @ (12992c ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #932] @ (12988c ) │ │ │ │ - str r7, [sp, #44] @ 0x2c │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 129328 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #231 @ 0xe7 │ │ │ │ + ldr r1, [pc, #968] @ (129930 ) │ │ │ │ + ldr r0, [pc, #968] @ (129934 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldrd r6, sl, [sp, #64] @ 0x40 │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ - bl 46444 │ │ │ │ - b.n 1294aa │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129020 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129036 │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 24a84 │ │ │ │ + b.n 129328 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ - ldr r1, [pc, #896] @ (129890 ) │ │ │ │ - ldr r0, [pc, #896] @ (129894 ) │ │ │ │ + movs r2, #231 @ 0xe7 │ │ │ │ + ldr r1, [pc, #944] @ (129938 ) │ │ │ │ + ldr r0, [pc, #944] @ (12993c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str r7, [sp, #44] @ 0x2c │ │ │ │ - ldrd r6, sl, [sp, #64] @ 0x40 │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 1294ae │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 129574 │ │ │ │ + mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1290bc │ │ │ │ + b.n 1291ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ - ldr r1, [pc, #864] @ (129898 ) │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r0, [pc, #864] @ (12989c ) │ │ │ │ + movs r2, #231 @ 0xe7 │ │ │ │ + ldr r1, [pc, #924] @ (129940 ) │ │ │ │ + ldr r0, [pc, #924] @ (129944 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ - str r6, [sp, #28] │ │ │ │ - ldrd r6, sl, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + b.n 129328 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + b.n 12929a │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ + ldmia.w r4, {r0, r1, r2} │ │ │ │ + bl 39670 │ │ │ │ + mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 34a18 │ │ │ │ + b.w 127862 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + bl 39478 │ │ │ │ + b.n 129328 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ + ldr r1, [pc, #840] @ (129948 ) │ │ │ │ + ldr r0, [pc, #844] @ (12994c ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + b.n 129328 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.n 1291da │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129136 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #812] @ (129950 ) │ │ │ │ + ldr r1, [pc, #816] @ (129954 ) │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [pc, #808] @ (129958 ) │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldrd r6, sl, [sp, #68] @ 0x44 │ │ │ │ + ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ + bl 46444 │ │ │ │ + b.n 12952c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - beq.n 12958e │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + beq.n 129660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 129674 │ │ │ │ + beq.n 1296e8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1295a2 │ │ │ │ + beq.n 129674 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12960c │ │ │ │ + beq.n 1296f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1295b2 │ │ │ │ + beq.n 129686 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 129614 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 1296f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1295c6 │ │ │ │ + beq.n 12969a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 12961c │ │ │ │ + cbz r3, 129700 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - cbz r2, 1295d2 │ │ │ │ + cbz r2, 1296a6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 129624 │ │ │ │ + cbz r3, 1296d8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1295e4 │ │ │ │ + beq.n 1296b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 129604 │ │ │ │ + cbz r3, 1296e0 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12795c │ │ │ │ + beq.w 1279d4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #684] @ (1298a0 ) │ │ │ │ - ldr r0, [pc, #684] @ (1298a4 ) │ │ │ │ + ldr r1, [pc, #660] @ (12995c ) │ │ │ │ + ldr r0, [pc, #660] @ (129960 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r1 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1295e4 │ │ │ │ + b.n 1296a6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1295a2 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1295b2 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1295c6 │ │ │ │ - mov r0, r2 │ │ │ │ + b.n 1296b8 │ │ │ │ + mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1295d2 │ │ │ │ + b.n 129660 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128e00 │ │ │ │ + b.n 129674 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128e14 │ │ │ │ + b.n 129686 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12969a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #211 @ 0xd3 │ │ │ │ - ldr r1, [pc, #608] @ (1298a8 ) │ │ │ │ - ldr r0, [pc, #612] @ (1298ac ) │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ + ldr r1, [pc, #596] @ (129964 ) │ │ │ │ + ldr r0, [pc, #600] @ (129968 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ + b.w 127b8a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12900c │ │ │ │ + b.w 128e8c │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1290e0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #588] @ (1298b0 ) │ │ │ │ - ldr r0, [pc, #588] @ (1298b4 ) │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ + ldr r1, [pc, #564] @ (12996c ) │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, #564] @ (129970 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + ldrd r6, sl, [sp, #68] @ 0x44 │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ + bl 34a18 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.n 129234 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1290f4 │ │ │ │ + mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12958e │ │ │ │ + b.n 129110 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #175 @ 0xaf │ │ │ │ - ldr r1, [pc, #564] @ (1298b8 ) │ │ │ │ - ldr r0, [pc, #568] @ (1298bc ) │ │ │ │ + movs r2, #211 @ 0xd3 │ │ │ │ + ldr r1, [pc, #480] @ (129974 ) │ │ │ │ + ldr r0, [pc, #480] @ (129978 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 127b8a │ │ │ │ + mov r0, r1 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1287c6 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #3 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 35718 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 128e54 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128d34 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128e18 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1296c2 │ │ │ │ + beq.n 1297d8 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 12a756 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r2, r9 │ │ │ │ + strd r7, r3, [sp, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + strd r3, r3, [sp] │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + str.w fp, [sp, #8] │ │ │ │ + bl 1275f4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1297f0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 128ae6 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - bmi.w 1299d0 │ │ │ │ + beq.w 12a74c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a742 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq.w 12a722 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 12a69e │ │ │ │ + adds r4, #1 │ │ │ │ + b.w 128d7c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mov r4, r9 │ │ │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 129a04 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r4 │ │ │ │ - add.w r2, r3, #4096 @ 0x1000 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r7, [r2, #3448] @ 0xd78 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r4, #0] │ │ │ │ - bl 56ccc │ │ │ │ + bne.w 129a14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129710 │ │ │ │ + beq.n 129866 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12991c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 12994c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bpl.w 129924 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r0, #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #3452] @ 0xd7c │ │ │ │ - bl 3596c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12974a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b6e8 │ │ │ │ - ldr r3, [pc, #180] @ (129800 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 1299ba │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ - bl 37ed4 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1299a2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - str r4, [r1, #0] │ │ │ │ - blx 233b0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 129a0c │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12978e │ │ │ │ + beq.n 12987c │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12996a │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 12997a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 129b26 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1297a8 │ │ │ │ + beq.n 129890 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12999a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 39408 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 1299f4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1297c2 │ │ │ │ + beq.w 127862 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129972 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #248] @ (1298c0 ) │ │ │ │ - ldr r0, [pc, #248] @ (1298c4 ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #36] @ (129800 ) │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ - ldr r1, [pc, #232] @ (1298c8 ) │ │ │ │ - ldr r0, [pc, #236] @ (1298cc ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ + bne.w 127862 │ │ │ │ + mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1296c2 │ │ │ │ + b.w 127862 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 129874 │ │ │ │ + bcc.n 1298a8 │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r1, #22 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1298b4 │ │ │ │ + b.n 129ce8 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ movs r6, r0 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ movs r6, r0 │ │ │ │ - udf #26 │ │ │ │ + svc 186 @ 0xba │ │ │ │ movs r5, r0 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ + movs r6, r0 │ │ │ │ + svc 142 @ 0x8e │ │ │ │ + movs r5, r0 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ movs r6, r0 │ │ │ │ - blt.n 129804 │ │ │ │ + ble.n 1298c4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ movs r6, r0 │ │ │ │ - bge.n 1297ec │ │ │ │ + bgt.n 12987c │ │ │ │ movs r5, r0 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ movs r6, r0 │ │ │ │ - bge.n 12977c │ │ │ │ + blt.n 1298dc │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ - movs r6, r0 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + @ instruction: 0xf68a0005 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - bge.n 129904 │ │ │ │ + blt.n 129810 │ │ │ │ movs r5, r0 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ - movs r6, r0 │ │ │ │ - bge.n 1298dc │ │ │ │ + add r2, pc, #968 @ (adr r2, 129cd8 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - bge.n 1298b4 │ │ │ │ + blt.n 129948 │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ movs r6, r0 │ │ │ │ - bls.n 129800 │ │ │ │ + bge.n 1298b8 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf4aa0005 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ movs r6, r0 │ │ │ │ - bls.n 1297b4 │ │ │ │ - movs r5, r0 │ │ │ │ - add r1, pc, #104 @ (adr r1, 1298dc ) │ │ │ │ - movs r5, r0 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ movs r6, r0 │ │ │ │ - bls.n 129900 │ │ │ │ + bge.n 129844 │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - bls.n 129884 │ │ │ │ + bge.n 129a24 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ - movs r6, r0 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ - bhi.n 1297f0 │ │ │ │ + bge.n 1299ec │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ movs r6, r0 │ │ │ │ - bhi.n 1297a4 │ │ │ │ + bge.n 1299bc │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ movs r6, r0 │ │ │ │ - bhi.n 12995c │ │ │ │ + bls.n 129910 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ movs r6, r0 │ │ │ │ - bvc.n 1297ec │ │ │ │ - movs r5, r0 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ movs r6, r0 │ │ │ │ - bvc.n 129950 │ │ │ │ + bls.n 1298bc │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + movs r0, #28 │ │ │ │ movs r6, r0 │ │ │ │ - bvc.n 12991c │ │ │ │ + bls.n 129990 │ │ │ │ movs r5, r0 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r6, r2, #7 │ │ │ │ movs r6, r0 │ │ │ │ - bvc.n 1298e8 │ │ │ │ + bhi.n 12990c │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + subs r4, r5, #6 │ │ │ │ movs r6, r0 │ │ │ │ - bpl.n 129864 │ │ │ │ + bhi.n 1298c0 │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r2, #5 │ │ │ │ movs r6, r0 │ │ │ │ - bpl.n 129840 │ │ │ │ + bhi.n 129a10 │ │ │ │ movs r5, r0 │ │ │ │ - ldr.w r1, [pc, #2992] @ 12a484 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ - ldr.w r3, [pc, #2992] @ 12a488 │ │ │ │ - ldr.w r0, [pc, #2992] @ 12a48c │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2980] @ 12a490 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + ldr.w r3, [pc, #2948] @ 12a504 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr.w r1, [pc, #2948] @ 12a508 │ │ │ │ + ldr.w r0, [pc, #2948] @ 12a50c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r2, [pc, #2940] @ 12a510 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movs r2, #241 @ 0xf1 │ │ │ │ bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w 128a88 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128a9c │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128ae6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129710 │ │ │ │ - ldr.w r1, [pc, #2908] @ 12a484 │ │ │ │ - movs r2, #187 @ 0xbb │ │ │ │ - ldr.w r3, [pc, #2920] @ 12a494 │ │ │ │ - ldr.w r0, [pc, #2920] @ 12a498 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2908] @ 12a49c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2868] @ 12a484 │ │ │ │ - movs r2, #187 @ 0xbb │ │ │ │ - ldr.w r1, [pc, #2892] @ 12a4a0 │ │ │ │ - ldr.w r0, [pc, #2892] @ 12a4a4 │ │ │ │ + bl 54eac │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 1299fc │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 128d74 │ │ │ │ + ldr.w r3, [pc, #2856] @ 12a504 │ │ │ │ + movs r2, #241 @ 0xf1 │ │ │ │ + ldr.w r1, [pc, #2868] @ 12a514 │ │ │ │ + ldr.w r0, [pc, #2868] @ 12a518 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 1299a2 │ │ │ │ + mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12978e │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 129890 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1297c2 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ - ldr.w r1, [pc, #2856] @ 12a4a8 │ │ │ │ - ldr.w r0, [pc, #2856] @ 12a4ac │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + b.n 1299d0 │ │ │ │ + mov r0, sl │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12984a │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129866 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 22d18 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12ab36 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 22d18 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12a858 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 12a81c │ │ │ │ + ldr.w r2, [pc, #2772] @ 12a51c │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 12a7f2 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f18 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a7e8 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a7a4 │ │ │ │ + str r7, [sp, #60] @ 0x3c │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r8, [sp, #64] @ 0x40 │ │ │ │ + str.w sl, [sp, #68] @ 0x44 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ + ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + str.w fp, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 129bf0 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr.w r5, [r3, r2, lsl #2] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 1310de │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r5, #0] │ │ │ │ + ldr.w r3, [pc, #2660] @ 12a520 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.n 129b2e │ │ │ │ + blx 235b0 │ │ │ │ + cbnz r0, 129b2e │ │ │ │ + ldr.w r3, [pc, #2616] @ 12a504 │ │ │ │ + ldr.w r2, [pc, #2644] @ 12a524 │ │ │ │ + ldr.w r1, [pc, #2644] @ 12a528 │ │ │ │ + ldr.w r0, [pc, #2644] @ 12a52c │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ + str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 4097c │ │ │ │ + ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov.w r2, #260 @ 0x104 │ │ │ │ + ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ + bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1297a8 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ - ldr.w r1, [pc, #2824] @ 12a4b0 │ │ │ │ - ldr.w r0, [pc, #2824] @ 12a4b4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 129990 │ │ │ │ - ldr.w r1, [pc, #2812] @ 12a4b8 │ │ │ │ - movs r2, #187 @ 0xbb │ │ │ │ - ldr.w r0, [pc, #2808] @ 12a4bc │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + b.n 12987c │ │ │ │ + ldr.w r3, [pc, #2516] @ 12a504 │ │ │ │ + ldr.w r1, [r8, #256] @ 0x100 │ │ │ │ + ldr.w fp, [r6, r3] │ │ │ │ + ldr.w r0, [fp] │ │ │ │ + bl 37ed4 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 129b96 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, sl │ │ │ │ + blx 23034 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 129b68 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a896 │ │ │ │ + cmp r2, #0 │ │ │ │ + blt.w 12ab5e │ │ │ │ + uxtb r2, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a8ae │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12b6be │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 52658 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12b6a0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #27 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r1, [r3, #3456] @ 0xd80 │ │ │ │ - bl 35718 │ │ │ │ + beq.w 12a8ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a8a4 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ + b.n 129a8c │ │ │ │ + ldr.w r1, [pc, #2456] @ 12a530 │ │ │ │ + movw r2, #261 @ 0x105 │ │ │ │ + ldr.w r0, [pc, #2452] @ 12a534 │ │ │ │ + mov r9, r5 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ + ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ + str.w fp, [sp, #52] @ 0x34 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ + ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129a12 │ │ │ │ + ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ + beq.n 129c0c │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12b6f2 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 129ddc │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r1, [r2, #1440] @ 0x5a0 │ │ │ │ + beq.w 12ab18 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ittt ne │ │ │ │ - addne r3, #1 │ │ │ │ - ldrne r2, [sp, #44] @ 0x2c │ │ │ │ - strne r3, [r2, #0] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - bpl.w 129ca0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 23074 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.n 129c22 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12ab22 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129a5e │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ + beq.n 129c36 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ee82 │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.w 129c82 │ │ │ │ - uxtb r4, r4 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 12795c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + beq.w 12ab2c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 129c4c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 129d0c │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 129c5c │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + beq.w 129f4a │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #0 │ │ │ │ + ldr.w r9, [r3, #108] @ 0x6c │ │ │ │ + blx 22d18 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 129f1e │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov.w fp, #0 │ │ │ │ + str.w r9, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r1, [r3, #1444] @ 0x5a4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 129e68 │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 129e68 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + mov.w r5, fp, lsl #2 │ │ │ │ + ldr.w r7, [r3, fp, lsl #2] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 13101a │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r0, #0] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bpl.w 129c58 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 23074 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + strne r3, [r7, #0] │ │ │ │ + ldr.w r3, [pc, #2144] @ 12a520 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.n 129d14 │ │ │ │ + blx 235b0 │ │ │ │ + cbnz r0, 129d14 │ │ │ │ + ldr.w r3, [pc, #2096] @ 12a504 │ │ │ │ + ldr.w r2, [pc, #2144] @ 12a538 │ │ │ │ + ldr.w r1, [pc, #2144] @ 12a53c │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r0, [pc, #2144] @ 12a540 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + add r0, pc │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov.w r2, #302 @ 0x12e │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 46444 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129c4c │ │ │ │ + ldr.w r3, [sl, #12] │ │ │ │ + ldr.w r8, [r3, r5] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 131036 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129ab0 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 129cca │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.w 129cd2 │ │ │ │ - uxtb r4, r4 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 12795c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - add.w r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r2, #108] @ 0x6c │ │ │ │ - ldr.w r2, [r2, #192] @ 0xc0 │ │ │ │ - ldr.w r5, [r3, #3460] @ 0xd84 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r1 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r0, #0] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - bpl.w 129cf8 │ │ │ │ + strne.w r3, [r8] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr.w r3, [r3, #2496] @ 0x9c0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 126b64 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a242 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 12a252 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f94 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 129d74 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12a24a │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 12a28c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - strd r2, r1, [sp, #552] @ 0x228 │ │ │ │ - movs r2, #3 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ - ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ - movs r3, #0 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ - blx 23480 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 129c34 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + movs r0, #3 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ + bl 3596c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129b2a │ │ │ │ + beq.n 129daa │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129cf0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bpl.w 129d76 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r9, [r3, #3464] @ 0xd88 │ │ │ │ + beq.w 12a284 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 12a346 │ │ │ │ + movs r0, #1 │ │ │ │ blx 22d18 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 129d52 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1311e0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r5, #0] │ │ │ │ - strd r5, r4, [r2] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 1311c4 │ │ │ │ + beq.w 12a30e │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + str.w r8, [r3] │ │ │ │ + ldr.w r3, [pc, #1852] @ 12a504 │ │ │ │ + ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 37ed4 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12a2e2 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + movs r2, #3 │ │ │ │ + strd r3, r5, [sp, #568] @ 0x238 │ │ │ │ + add r1, sp, #564 @ 0x234 │ │ │ │ + movs r3, #0 │ │ │ │ + str r7, [sp, #564] @ 0x234 │ │ │ │ + blx 233b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - it ne │ │ │ │ - addne r3, #1 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 129e0c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a2a4 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 12a2ac │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 129e2a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 129e2a │ │ │ │ mov r0, r7 │ │ │ │ - it ne │ │ │ │ - strne.w r3, [r9] │ │ │ │ - str.w r9, [r2, #8] │ │ │ │ - blx 22e7c │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 129e38 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 231f4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - mov r4, r0 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 129e5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ + cbnz r3, 129e5c │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w 12a2f8 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + b.n 129c8a │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129db4 │ │ │ │ - ldr.w r3, [pc, #2272] @ 12a484 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 129d9e │ │ │ │ + beq.w 12a366 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12a35e │ │ │ │ + ldr.w r3, [pc, #1656] @ 12a504 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r3 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ + ldr.w r5, [r2, #2124] @ 0x84c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 129dbc │ │ │ │ - add r1, sp, #220 @ 0xdc │ │ │ │ + beq.w 12a36e │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + movs r2, #4 │ │ │ │ + strd r3, r4, [sp, #600] @ 0x258 │ │ │ │ + add r1, sp, #596 @ 0x254 │ │ │ │ movs r3, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ + str.w r9, [sp, #596] @ 0x254 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129be6 │ │ │ │ + beq.n 129ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129d22 │ │ │ │ + beq.w 12a004 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 129d2a │ │ │ │ + beq.w 12a224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 129c00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129dd4 │ │ │ │ + beq.w 12a21c │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129c1a │ │ │ │ + beq.n 129f02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 129d4a │ │ │ │ + beq.w 12a384 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ - ldr.w r1, [pc, #2208] @ 12a4c0 │ │ │ │ - ldr.w r0, [pc, #2208] @ 12a4c4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2124] @ 12a484 │ │ │ │ - movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r1, [pc, #2188] @ 12a4c8 │ │ │ │ - ldr.w r0, [pc, #2188] @ 12a4cc │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ + movw r2, #299 @ 0x12b │ │ │ │ + ldr.w r1, [pc, #1592] @ 12a544 │ │ │ │ + ldr.w r0, [pc, #1592] @ 12a548 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r1, [pc, #2088] @ 12a484 │ │ │ │ - movs r2, #191 @ 0xbf │ │ │ │ - ldr.w r3, [pc, #2160] @ 12a4d0 │ │ │ │ - ldr.w r0, [pc, #2160] @ 12a4d4 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2148] @ 12a4d8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2048] @ 12a484 │ │ │ │ - movs r2, #191 @ 0xbf │ │ │ │ - ldr.w r1, [pc, #2128] @ 12a4dc │ │ │ │ - ldr.w r0, [pc, #2128] @ 12a4e0 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r1, [pc, #2016] @ 12a484 │ │ │ │ - movs r2, #191 @ 0xbf │ │ │ │ - ldr.w r3, [pc, #2108] @ 12a4e4 │ │ │ │ - ldr.w r0, [pc, #2108] @ 12a4e8 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2096] @ 12a4ec │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129ab0 │ │ │ │ - ldr.w r3, [pc, #1968] @ 12a484 │ │ │ │ - movs r2, #191 @ 0xbf │ │ │ │ - ldr.w r1, [pc, #2068] @ 12a4f0 │ │ │ │ - ldr.w r0, [pc, #2068] @ 12a4f4 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #1508] @ 12a504 │ │ │ │ + mov.w r2, #302 @ 0x12e │ │ │ │ + ldr.w r1, [pc, #1572] @ 12a54c │ │ │ │ + ldr.w r0, [pc, #1572] @ 12a550 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129b2a │ │ │ │ - ldr.w r1, [pc, #1928] @ 12a484 │ │ │ │ - movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r3, [pc, #2040] @ 12a4f8 │ │ │ │ - ldr.w r0, [pc, #2040] @ 12a4fc │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2028] @ 12a500 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129be6 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ - ldr.w r1, [pc, #2004] @ 12a504 │ │ │ │ - ldr.w r0, [pc, #2004] @ 12a508 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129c1a │ │ │ │ - ldr.w r3, [pc, #1840] @ 12a484 │ │ │ │ - movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r1, [pc, #1968] @ 12a50c │ │ │ │ - ldr.w r0, [pc, #1968] @ 12a510 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r1, [pc, #1804] @ 12a484 │ │ │ │ - movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r3, [pc, #1940] @ 12a514 │ │ │ │ - ldr.w r0, [pc, #1940] @ 12a518 │ │ │ │ - add r3, pc │ │ │ │ - ldr r5, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1932] @ 12a51c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r1, [pc, #1920] @ 12a520 │ │ │ │ - movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r0, [pc, #1916] @ 12a524 │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129ba0 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ - ldr.w r1, [pc, #1892] @ 12a528 │ │ │ │ - ldr.w r0, [pc, #1892] @ 12a52c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 129d40 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129c00 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 129dea │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - bpl.w 12ee58 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 12ee2e │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 526e4 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12a0ea │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - blx 2309c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r4, r0 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a0e2 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 129e3c │ │ │ │ + beq.n 12a01c │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ee8c │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.w 12a13c │ │ │ │ - uxtb r4, r4 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 12795c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + beq.n 12a014 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r5 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r8, [r3, #3448] @ 0xd78 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r1, #0] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bpl.w 12a114 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1272e4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 129e8c │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12a10c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 12ee10 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 12ede6 │ │ │ │ - bl 52658 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12a160 │ │ │ │ - bl 126b64 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + strne r3, [r5, #0] │ │ │ │ + bl 56ccc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129ec6 │ │ │ │ + beq.n 129f9a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a158 │ │ │ │ + beq.n 12a00c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12a186 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f94 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 129ee8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12a17e │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 12edc8 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + beq.w 12a15e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + bpl.w 12a136 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 12ed92 │ │ │ │ - bl 526e4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12eef0 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - cmp r3, #2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bgt.w 12eec0 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 130e8a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r4, #0] │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r5, [r3, #3476] @ 0xd94 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12ee96 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - add.w r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w sl, [r2, #2064] @ 0x810 │ │ │ │ - ldr.w r9, [r3, #1148] @ 0x47c │ │ │ │ - bl 526e4 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12a1a4 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - blx 22e7c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.n 12a024 │ │ │ │ + ldr.w r2, [pc, #1364] @ 12a51c │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 12a024 │ │ │ │ + ldr.w r2, [pc, #1328] @ 12a504 │ │ │ │ + ldr.w r3, [pc, #1404] @ 12a554 │ │ │ │ + ldr.w r1, [pc, #1404] @ 12a558 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [pc, #1400] @ 12a55c │ │ │ │ + ldr r5, [r6, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movw r2, #309 @ 0x135 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129ed6 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129f9a │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129f64 │ │ │ │ + mov r0, sl │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129f58 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 126b64 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a19c │ │ │ │ + beq.w 12a17c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 12a1d6 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r9 │ │ │ │ - blx 23650 │ │ │ │ + beq.w 12a18c │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f94 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 129f94 │ │ │ │ + beq.n 12a062 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a1ce │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 12ef0c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r1, [r3, #2064] @ 0x810 │ │ │ │ - blx 23650 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 129fc2 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12a1ec │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 12ef34 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r2, r5 │ │ │ │ - strd r4, r9, [sp, #8] │ │ │ │ - movs r0, #7 │ │ │ │ - add.w r1, r3, #4096 @ 0x1000 │ │ │ │ + beq.w 12a184 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 12a1ac │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + movs r0, #4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - ldr.w r3, [r1, #3476] @ 0xd94 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [r1, #3472] @ 0xd90 │ │ │ │ - ldr.w r1, [r1, #3428] @ 0xd64 │ │ │ │ bl 3596c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12a002 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12ef2a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12a016 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12ef52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a02a │ │ │ │ + beq.n 12a08c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a1f4 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 12a1a4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a042 │ │ │ │ + beq.n 12a0a0 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a1fc │ │ │ │ - ldr.w r3, [pc, #1088] @ 12a484 │ │ │ │ + beq.w 12a1c4 │ │ │ │ + ldr.w r3, [pc, #1120] @ 12a504 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 12a23c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 12a208 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12a228 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + beq.w 12a1f2 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - str.w r8, [r1] │ │ │ │ + str r5, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a08c │ │ │ │ + beq.n 12a0e4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a204 │ │ │ │ + beq.n 12a1cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12a20c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.n 12a1d4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a0ac │ │ │ │ + beq.n 12a0fe │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 12a0ac │ │ │ │ - mov r0, r8 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 12a0fe │ │ │ │ + mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a0c8 │ │ │ │ + beq.n 12a11a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 12a0c8 │ │ │ │ + cbnz r3, 12a11a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #201 @ 0xc9 │ │ │ │ - ldr.w r1, [pc, #1120] @ 12a530 │ │ │ │ - ldr.w r0, [pc, #1120] @ 12a534 │ │ │ │ + mov.w r2, #308 @ 0x134 │ │ │ │ + ldr.w r1, [pc, #1084] @ 12a560 │ │ │ │ + ldr.w r0, [pc, #1084] @ 12a564 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129e26 │ │ │ │ - ldr r3, [pc, #920] @ (12a484 ) │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ - ldr.w r1, [pc, #1096] @ 12a538 │ │ │ │ - ldr.w r0, [pc, #1096] @ 12a53c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r1, [pc, #972] @ (12a504 ) │ │ │ │ + movw r2, #309 @ 0x135 │ │ │ │ + ldr.w r3, [pc, #1064] @ 12a568 │ │ │ │ + ldr.w r0, [pc, #1064] @ 12a56c │ │ │ │ + add r3, pc │ │ │ │ + ldr r5, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1056] @ 12a570 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #932] @ (12a504 ) │ │ │ │ + movw r2, #309 @ 0x135 │ │ │ │ + ldr.w r1, [pc, #1036] @ 12a574 │ │ │ │ + ldr.w r0, [pc, #1036] @ 12a578 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r2 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129e8c │ │ │ │ - ldr r1, [pc, #876] @ (12a484 ) │ │ │ │ - movs r2, #203 @ 0xcb │ │ │ │ - ldr.w r3, [pc, #1060] @ 12a540 │ │ │ │ - ldr.w r0, [pc, #1060] @ 12a544 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1048] @ 12a548 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #836] @ (12a484 ) │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ - ldr.w r1, [pc, #1032] @ 12a54c │ │ │ │ - ldr.w r0, [pc, #1032] @ 12a550 │ │ │ │ + b.n 12a03a │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a062 │ │ │ │ + ldr r3, [pc, #884] @ (12a504 ) │ │ │ │ + movw r2, #309 @ 0x135 │ │ │ │ + ldr r1, [pc, #1000] @ (12a57c ) │ │ │ │ + ldr r0, [pc, #1000] @ (12a580 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 129ffa │ │ │ │ + mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129ec6 │ │ │ │ - ldr r3, [pc, #800] @ (12a484 ) │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ - ldr r1, [pc, #1004] @ (12a554 ) │ │ │ │ - ldr r0, [pc, #1008] @ (12a558 ) │ │ │ │ + b.n 12a08c │ │ │ │ + ldr r3, [pc, #852] @ (12a504 ) │ │ │ │ + movw r2, #309 @ 0x135 │ │ │ │ + ldr r1, [pc, #976] @ (12a584 ) │ │ │ │ + ldr r0, [pc, #976] @ (12a588 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ + b.n 129ffa │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a0a0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a0e4 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #308 @ 0x134 │ │ │ │ + ldr r1, [pc, #944] @ (12a58c ) │ │ │ │ + ldr r0, [pc, #944] @ (12a590 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #308 @ 0x134 │ │ │ │ + ldr r1, [pc, #920] @ (12a594 ) │ │ │ │ + ldr r0, [pc, #924] @ (12a598 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 12a1e8 │ │ │ │ + ldr r1, [pc, #912] @ (12a59c ) │ │ │ │ + movw r2, #309 @ 0x135 │ │ │ │ + ldr r0, [pc, #912] @ (12a5a0 ) │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129ee8 │ │ │ │ - ldr r3, [pc, #764] @ (12a484 ) │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ - ldr r1, [pc, #976] @ (12a55c ) │ │ │ │ - ldr r0, [pc, #976] @ (12a560 ) │ │ │ │ + b.n 129ee8 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #299 @ 0x12b │ │ │ │ + ldr r1, [pc, #888] @ (12a5a4 ) │ │ │ │ + ldr r0, [pc, #888] @ (12a5a8 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 12a174 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129f6a │ │ │ │ - ldr r3, [pc, #732] @ (12a484 ) │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #952] @ (12a564 ) │ │ │ │ - ldr r0, [pc, #956] @ (12a568 ) │ │ │ │ + b.n 129d52 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129d74 │ │ │ │ + ldr r3, [pc, #688] @ (12a504 ) │ │ │ │ + movw r2, #303 @ 0x12f │ │ │ │ + ldr r1, [pc, #848] @ (12a5ac ) │ │ │ │ + ldr r0, [pc, #852] @ (12a5b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129f94 │ │ │ │ - ldr r3, [pc, #684] @ (12a484 ) │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #912] @ (12a56c ) │ │ │ │ - ldr r0, [pc, #912] @ (12a570 ) │ │ │ │ + b.n 129daa │ │ │ │ + ldr r3, [pc, #628] @ (12a504 ) │ │ │ │ + movw r2, #303 @ 0x12f │ │ │ │ + ldr r1, [pc, #800] @ (12a5b4 ) │ │ │ │ + ldr r0, [pc, #800] @ (12a5b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 12a1b8 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 129fc2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a02a │ │ │ │ + b.n 12a268 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a042 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a08c │ │ │ │ + b.n 129e0c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #201 @ 0xc9 │ │ │ │ - ldr r1, [pc, #864] @ (12a574 ) │ │ │ │ - ldr r0, [pc, #868] @ (12a578 ) │ │ │ │ + movw r2, #303 @ 0x12f │ │ │ │ + ldr r1, [pc, #776] @ (12a5bc ) │ │ │ │ + ldr r0, [pc, #776] @ (12a5c0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #201 @ 0xc9 │ │ │ │ - ldr r1, [pc, #844] @ (12a57c ) │ │ │ │ - ldr r0, [pc, #848] @ (12a580 ) │ │ │ │ + movw r2, #303 @ 0x12f │ │ │ │ + ldr r1, [pc, #728] @ (12a5c4 ) │ │ │ │ + ldr r0, [pc, #732] @ (12a5c8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 12a21e │ │ │ │ - ldr r1, [pc, #836] @ (12a584 ) │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ - ldr r0, [pc, #836] @ (12a588 ) │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.n 12a2c0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #175 @ 0xaf │ │ │ │ - ldr r1, [pc, #824] @ (12a58c ) │ │ │ │ - ldr r0, [pc, #824] @ (12a590 ) │ │ │ │ + mov.w r2, #302 @ 0x12e │ │ │ │ + ldr r1, [pc, #716] @ (12a5cc ) │ │ │ │ + ldr r0, [pc, #716] @ (12a5d0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 12968e │ │ │ │ - ldr r1, [pc, #812] @ (12a594 ) │ │ │ │ - movs r2, #175 @ 0xaf │ │ │ │ - ldr r0, [pc, #812] @ (12a598 ) │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128766 │ │ │ │ - ldr r3, [pc, #512] @ (12a484 ) │ │ │ │ - movs r2, #175 @ 0xaf │ │ │ │ - ldr r1, [pc, #788] @ (12a59c ) │ │ │ │ - ldr r0, [pc, #792] @ (12a5a0 ) │ │ │ │ + b.n 129cf6 │ │ │ │ + ldr r3, [pc, #500] @ (12a504 ) │ │ │ │ + movw r2, #303 @ 0x12f │ │ │ │ + ldr r1, [pc, #700] @ (12a5d4 ) │ │ │ │ + ldr r0, [pc, #704] @ (12a5d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r1, [pc, #484] @ (12a484 ) │ │ │ │ - movs r2, #175 @ 0xaf │ │ │ │ - ldr r3, [pc, #768] @ (12a5a4 ) │ │ │ │ - ldr r0, [pc, #768] @ (12a5a8 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r5, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #760] @ (12a5ac ) │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - add r1, sp, #172 @ 0xac │ │ │ │ - bl 5d6f4 │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - cbnz r3, 12a2d0 │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 1282c2 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r1, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 12a300 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r1, r5 │ │ │ │ - orr.w r5, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 39a98 │ │ │ │ - cbz r0, 12a318 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 34a18 │ │ │ │ - b.w 1282ea │ │ │ │ - ldr r3, [pc, #384] @ (12a484 ) │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #680] @ (12a5b0 ) │ │ │ │ - ldr r0, [pc, #684] @ (12a5b4 ) │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #444] @ (12a504 ) │ │ │ │ + movw r2, #303 @ 0x12f │ │ │ │ + ldr r1, [pc, #652] @ (12a5dc ) │ │ │ │ + ldr r0, [pc, #656] @ (12a5e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r1, r5 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r0, [r3, #3960] @ 0xf78 │ │ │ │ - orr.w r0, r0, #1 │ │ │ │ - bl 39a98 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 34a18 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 12795c │ │ │ │ - b.w 1282ea │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + b.n 12a268 │ │ │ │ + mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.w 12857a │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 129e8a │ │ │ │ + mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1287ac │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - add r1, sp, #172 @ 0xac │ │ │ │ - bl 5d6f4 │ │ │ │ - ldr r3, [sp, #172] @ 0xac │ │ │ │ - cbnz r3, 12a368 │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 12803a │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r1, #0] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.n 12a3a4 │ │ │ │ - ldr r3, [pc, #260] @ (12a484 ) │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ - ldr r1, [pc, #564] @ (12a5b8 ) │ │ │ │ - ldr r0, [pc, #564] @ (12a5bc ) │ │ │ │ + b.n 129e7c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #299 @ 0x12b │ │ │ │ + ldr r1, [pc, #620] @ (12a5e4 ) │ │ │ │ + ldr r0, [pc, #624] @ (12a5e8 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.w 128a46 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r1, r5 │ │ │ │ - orr.w r5, r3, #1 │ │ │ │ + b.n 12a238 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39a98 │ │ │ │ - cbz r0, 12a3be │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 129f02 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34a18 │ │ │ │ - b.w 128062 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r1, r5 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r0, [r3, #3952] @ 0xf70 │ │ │ │ - orr.w r0, r0, #1 │ │ │ │ - bl 39a98 │ │ │ │ + bl 35718 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 34a18 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12a3ac │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12fe86 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12795c │ │ │ │ - b.w 128062 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.w 128a5c │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w 128a70 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1286f4 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w 1285bc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + bne.w 128b74 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + bmi.w 130274 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 127862 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r4 │ │ │ │ + add.w r2, r3, #4096 @ 0x1000 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r7, [r2, #3448] @ 0xd78 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a428 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.w 12a6a6 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r2, r9 │ │ │ │ - strd r7, r3, [sp, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - strd r3, r3, [sp] │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - bl 12757c │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r4, #0] │ │ │ │ + bl 56ccc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12a3fa │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 1301ae │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 13024c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 1301b8 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r0, #3 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #3452] @ 0xd7c │ │ │ │ + bl 3596c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12a434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a69e │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 13026a │ │ │ │ + ldr r3, [pc, #204] @ (12a504 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 130236 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ + bl 37ed4 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 13021e │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #1 │ │ │ │ + str r4, [r1, #0] │ │ │ │ + blx 233b0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12a478 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12a696 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq.w 12a676 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + beq.w 1301e0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 1301f4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12a492 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 12a6f4 │ │ │ │ - adds r4, #1 │ │ │ │ - b.w 128cf0 │ │ │ │ + beq.w 130214 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 39408 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12a4ac │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 1301ea │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ + ldr r1, [pc, #312] @ (12a5ec ) │ │ │ │ + ldr r0, [pc, #316] @ (12a5f0 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #64] @ (12a504 ) │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ + ldr r1, [pc, #300] @ (12a5f4 ) │ │ │ │ + ldr r0, [pc, #300] @ (12a5f8 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128b74 │ │ │ │ + ldr r3, [pc, #28] @ (12a504 ) │ │ │ │ + movs r2, #175 @ 0xaf │ │ │ │ + ldr r1, [pc, #272] @ (12a5fc ) │ │ │ │ + ldr r0, [pc, #276] @ (12a600 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + nop │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ - movs r6, r0 │ │ │ │ - bmi.n 12a404 │ │ │ │ - movs r5, r0 │ │ │ │ - subs r0, r6, r6 │ │ │ │ - movs r6, r0 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ - movs r6, r0 │ │ │ │ - bmi.n 12a568 │ │ │ │ - movs r5, r0 │ │ │ │ - subs r6, r3, r5 │ │ │ │ - movs r6, r0 │ │ │ │ - subs r6, r0, r5 │ │ │ │ - movs r6, r0 │ │ │ │ - bmi.n 12a524 │ │ │ │ - movs r5, r0 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r4, r3, #5 │ │ │ │ movs r6, r0 │ │ │ │ - bmi.n 12a4d4 │ │ │ │ + bvs.n 12a5b8 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r6, r0 │ │ │ │ - bcc.n 12a48c │ │ │ │ - movs r5, r0 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r6, r0 │ │ │ │ - bcc.n 12a46c │ │ │ │ + bpl.n 12a510 │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r7, r1 │ │ │ │ - movs r6, r0 │ │ │ │ - bne.n 12a5ac │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r2, r1, #0 │ │ │ │ movs r6, r0 │ │ │ │ - bne.n 12a57c │ │ │ │ + bpl.n 12a534 │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r2, 12a4f0 │ │ │ │ + subs r0, r0, r5 │ │ │ │ movs r6, r0 │ │ │ │ - bne.n 12a53c │ │ │ │ + bmi.n 12a5ac │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, r5, r0 │ │ │ │ - movs r6, r0 │ │ │ │ - adds r0, r2, r0 │ │ │ │ - movs r6, r0 │ │ │ │ - bne.n 12a4f4 │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r2, 12a4f2 │ │ │ │ + subs r4, r0, r0 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 12a4c0 │ │ │ │ + bcs.n 12a53c │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 12a468 │ │ │ │ + beq.n 12a4ec │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 12a424 │ │ │ │ + beq.n 12a4b8 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 12a5d0 │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 12a584 │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 12a544 │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + asrs r0, r1, #20 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - cbz r2, 12a5f4 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ - movs r6, r0 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f050 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 12a770 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + ldr.w r1, [pc, #2996] @ 12b1bc │ │ │ │ + movs r2, #175 @ 0xaf │ │ │ │ + ldr.w r3, [pc, #2996] @ 12b1c0 │ │ │ │ + ldr.w r0, [pc, #2996] @ 12b1c4 │ │ │ │ + add r3, pc │ │ │ │ + ldr r5, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #2984] @ 12b1c8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r1, [pc, #2972] @ 12b1cc │ │ │ │ + movs r2, #175 @ 0xaf │ │ │ │ + ldr.w r0, [pc, #2972] @ 12b1d0 │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1287de │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #175 @ 0xaf │ │ │ │ + ldr.w r1, [pc, #2944] @ 12b1d4 │ │ │ │ + ldr.w r0, [pc, #2944] @ 12b1d8 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12883e │ │ │ │ + ldr.w r3, [pc, #2884] @ 12b1bc │ │ │ │ + movs r2, #241 @ 0xf1 │ │ │ │ + ldr.w r1, [pc, #2908] @ 12b1dc │ │ │ │ + ldr.w r0, [pc, #2908] @ 12b1e0 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.w 1299a2 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128d6c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a5f2 │ │ │ │ + beq.n 12a6b2 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f05a │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 12a702 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a608 │ │ │ │ + beq.n 12a6c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12a882 │ │ │ │ + cbz r3, 12a70a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a61c │ │ │ │ + beq.n 12a6d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12a768 │ │ │ │ + cbz r3, 12a712 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1277ea │ │ │ │ + beq.n 12a6e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ + cbz r3, 12a71a │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1277ea │ │ │ │ - mov r0, r8 │ │ │ │ + bne.w 1279d4 │ │ │ │ + mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1277ea │ │ │ │ - ldr.w r3, [pc, #3012] @ 12b208 │ │ │ │ - movs r2, #241 @ 0xf1 │ │ │ │ - ldr.w r1, [pc, #3012] @ 12b20c │ │ │ │ - ldr.w r0, [pc, #3012] @ 12b210 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ + b.w 1279d4 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a6b2 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a6c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a6d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2960] @ 12b208 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a6e8 │ │ │ │ + ldr.w r3, [pc, #2712] @ 12b1bc │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr.w r1, [pc, #2964] @ 12b214 │ │ │ │ + ldr.w r1, [pc, #2744] @ 12b1e4 │ │ │ │ mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #2964] @ 12b218 │ │ │ │ + ldr.w r0, [pc, #2744] @ 12b1e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 128d56 │ │ │ │ + b.w 128de2 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a46e │ │ │ │ + b.w 12981e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a45e │ │ │ │ - ldr.w r3, [pc, #2912] @ 12b208 │ │ │ │ - ldr.w r2, [pc, #2928] @ 12b21c │ │ │ │ - ldr.w r1, [pc, #2928] @ 12b220 │ │ │ │ - ldr.w r0, [pc, #2928] @ 12b224 │ │ │ │ + b.w 12980e │ │ │ │ + ldr.w r3, [pc, #2660] @ 12b1bc │ │ │ │ + ldr.w r2, [pc, #2704] @ 12b1ec │ │ │ │ + ldr.w r1, [pc, #2704] @ 12b1f0 │ │ │ │ + ldr.w r0, [pc, #2704] @ 12b1f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -416909,297 +416991,167 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12a70c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f028 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12a722 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f032 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12a736 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f03c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12a74e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f046 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 12795c │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12795c │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a61c │ │ │ │ - movs r0, #0 │ │ │ │ - blx 22d18 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12f11e │ │ │ │ - movs r0, #0 │ │ │ │ - blx 22d18 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12f0e6 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 12f0b2 │ │ │ │ - ldr.w r2, [pc, #2692] @ 12b228 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 12f064 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f18 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f158 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f140 │ │ │ │ - str r7, [sp, #60] @ 0x3c │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r8, [sp, #64] @ 0x40 │ │ │ │ - str.w sl, [sp, #68] @ 0x44 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ - ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - str.w fp, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 12ade6 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr.w r5, [r3, r2, lsl #2] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 130d1e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2580] @ 12b22c │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n 12a88a │ │ │ │ - blx 235b0 │ │ │ │ - cbnz r0, 12a88a │ │ │ │ - ldr.w r3, [pc, #2528] @ 12b208 │ │ │ │ - ldr.w r2, [pc, #2564] @ 12b230 │ │ │ │ - ldr.w r1, [pc, #2564] @ 12b234 │ │ │ │ - ldr.w r0, [pc, #2564] @ 12b238 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #2580] @ 12b1bc │ │ │ │ + mov.w r2, #260 @ 0x104 │ │ │ │ + ldr.w r1, [pc, #2632] @ 12b1f8 │ │ │ │ + ldr.w r0, [pc, #2632] @ 12b1fc │ │ │ │ add r1, pc │ │ │ │ - str r5, [sp, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov.w r2, #260 @ 0x104 │ │ │ │ - ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ - bl 46444 │ │ │ │ + bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r1 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a608 │ │ │ │ - ldr.w r3, [pc, #2428] @ 12b208 │ │ │ │ - ldr.w r1, [r8, #256] @ 0x100 │ │ │ │ - ldr.w fp, [r6, r3] │ │ │ │ - ldr.w r0, [fp] │ │ │ │ - bl 37ed4 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 12a8e8 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, sl │ │ │ │ - blx 23034 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 12a8c2 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12a942 │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.w 12abb8 │ │ │ │ - uxtb r2, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 12a956 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 12a956 │ │ │ │ + b.w 129a68 │ │ │ │ + ldr.w r3, [pc, #2504] @ 12b1bc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr.w r1, [pc, #2564] @ 12b200 │ │ │ │ + ldr.w r0, [pc, #2564] @ 12b204 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r2, [pc, #2556] @ 12b208 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov.w r2, #260 @ 0x104 │ │ │ │ + bl 46444 │ │ │ │ + b.n 12a7c0 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54eac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 12a94e │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 12a7e8 │ │ │ │ - ldr.w r1, [pc, #2384] @ 12b23c │ │ │ │ - movw r2, #261 @ 0x105 │ │ │ │ - ldr.w r0, [pc, #2380] @ 12b240 │ │ │ │ - mov r9, r5 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12ab56 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 129a70 │ │ │ │ + ldr.w r3, [pc, #2432] @ 12b1bc │ │ │ │ + mov.w r2, #260 @ 0x104 │ │ │ │ + ldr.w r1, [pc, #2504] @ 12b20c │ │ │ │ + ldr.w r0, [pc, #2504] @ 12b210 │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ - ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ - str.w fp, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.n 12a7c0 │ │ │ │ + ldr.w r3, [pc, #2400] @ 12b1bc │ │ │ │ + movw r2, #259 @ 0x103 │ │ │ │ + ldr.w r1, [pc, #2480] @ 12b214 │ │ │ │ + ldr.w r0, [pc, #2480] @ 12b218 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - b.n 12a8c2 │ │ │ │ + b.w 129b68 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12a8e0 │ │ │ │ + b.w 129b8e │ │ │ │ ldr.w r1, [r8, #228] @ 0xe4 │ │ │ │ ldr.w r0, [fp] │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12abe8 │ │ │ │ + beq.w 12ab90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 23034 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12a98c │ │ │ │ + beq.n 12a8e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12abdc │ │ │ │ + beq.w 12ab84 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 12ab94 │ │ │ │ + blt.w 12aaf2 │ │ │ │ uxtb r2, r2 │ │ │ │ - cbz r2, 12a9bc │ │ │ │ - ldr.w r3, [pc, #2220] @ 12b244 │ │ │ │ + cbz r2, 12a916 │ │ │ │ + ldr.w r3, [pc, #2348] @ 12b21c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 12a9bc │ │ │ │ - ldr.w r2, [pc, #2208] @ 12b248 │ │ │ │ + beq.n 12a916 │ │ │ │ + ldr.w r2, [pc, #2336] @ 12b220 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12a9bc │ │ │ │ - ldr.w r2, [pc, #2200] @ 12b24c │ │ │ │ + beq.n 12a916 │ │ │ │ + ldr.w r2, [pc, #2328] @ 12b224 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 12a8d8 │ │ │ │ + bne.w 129b82 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 12adae │ │ │ │ + beq.w 12ad26 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w 12adae │ │ │ │ - ldr.w r3, [pc, #2172] @ 12b250 │ │ │ │ + bmi.w 12ad26 │ │ │ │ + ldr.w r3, [pc, #2296] @ 12b228 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 12adae │ │ │ │ + beq.w 12ad26 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 12adae │ │ │ │ + bne.w 12ad26 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w 12adae │ │ │ │ + bmi.w 12ad26 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 12aa3e │ │ │ │ + beq.n 12a998 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ad7a │ │ │ │ + beq.w 12ad60 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r8, #1108] @ 0x454 │ │ │ │ itt ne │ │ │ │ @@ -417208,44 +417160,44 @@ │ │ │ │ movs r2, #4 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12aa36 │ │ │ │ + beq.n 12a990 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12ac0c │ │ │ │ + beq.w 12abb6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 12a8d8 │ │ │ │ + bne.w 129b82 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ blx 231f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 12ad52 │ │ │ │ + blt.w 12acfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 12ad28 │ │ │ │ + beq.w 12abee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 12ac14 │ │ │ │ + beq.w 12abbe │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -417253,42 +417205,42 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r7, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl 12757c │ │ │ │ + bl 1275f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 12aaaa │ │ │ │ + cbnz r3, 12aa04 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 12aab8 │ │ │ │ + cbnz r3, 12aa12 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12aace │ │ │ │ + beq.n 12aa28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 12aace │ │ │ │ + cbnz r3, 12aa28 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.w 12a8e0 │ │ │ │ - ldr.w r1, [pc, #1916] @ 12b254 │ │ │ │ + bne.w 129b8e │ │ │ │ + ldr.w r1, [pc, #2040] @ 12b22c │ │ │ │ mov.w r2, #282 @ 0x11a │ │ │ │ - ldr.w r0, [pc, #1912] @ 12b258 │ │ │ │ + ldr.w r0, [pc, #2036] @ 12b230 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ add.w r9, sp, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 39544 │ │ │ │ @@ -417300,114 +417252,150 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ad06 │ │ │ │ + beq.w 12acda │ │ │ │ bl 396dc │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 12acce │ │ │ │ + bne.w 12aca2 │ │ │ │ ldr.w r1, [r8, #3916] @ 0xf4c │ │ │ │ ldr.w r0, [fp] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12acac │ │ │ │ + beq.w 12ac80 │ │ │ │ bl 396dc │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12acce │ │ │ │ + beq.w 12aca2 │ │ │ │ bl 39708 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 231f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 12ac44 │ │ │ │ + blt.w 12ac18 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12a8e0 │ │ │ │ - ldr.w r1, [pc, #1732] @ 12b25c │ │ │ │ + b.w 129b8e │ │ │ │ + ldr.w r1, [pc, #1856] @ 12b234 │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - ldr.w r0, [pc, #1728] @ 12b260 │ │ │ │ + ldr.w r0, [pc, #1852] @ 12b238 │ │ │ │ mov r9, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 12a90e │ │ │ │ - ldr.w r1, [pc, #1704] @ 12b264 │ │ │ │ + b.w 129bbc │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 129c0c │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 129c22 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 129c36 │ │ │ │ + ldr.w r3, [pc, #1668] @ 12b1bc │ │ │ │ + mov.w r2, #258 @ 0x102 │ │ │ │ + ldr.w r1, [pc, #1788] @ 12b23c │ │ │ │ + ldr.w r0, [pc, #1788] @ 12b240 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.w 1299a2 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12a832 │ │ │ │ + ldr.w r1, [pc, #1764] @ 12b244 │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - ldr.w r0, [pc, #1700] @ 12b268 │ │ │ │ + ldr.w r0, [pc, #1760] @ 12b248 │ │ │ │ mov r9, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 12a90e │ │ │ │ + b.w 129bbc │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - b.n 12a98c │ │ │ │ - ldr.w r1, [pc, #1664] @ 12b26c │ │ │ │ + b.n 12a8e4 │ │ │ │ + ldr.w r1, [pc, #1720] @ 12b24c │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - ldr.w r0, [pc, #1660] @ 12b270 │ │ │ │ + ldr.w r0, [pc, #1716] @ 12b250 │ │ │ │ mov r9, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 12a90e │ │ │ │ + b.w 129bbc │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12aa36 │ │ │ │ - ldr.w r3, [pc, #1628] @ 12b274 │ │ │ │ + b.n 12a990 │ │ │ │ + ldr.w r3, [pc, #1684] @ 12b254 │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1620] @ 12b278 │ │ │ │ + ldr.w r1, [pc, #1676] @ 12b258 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1620] @ 12b27c │ │ │ │ + ldr.w r0, [pc, #1672] @ 12b25c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12aaee │ │ │ │ - ldr.w r1, [pc, #1592] @ 12b280 │ │ │ │ + b.n 12aa48 │ │ │ │ + ldr.w r3, [pc, #1648] @ 12b260 │ │ │ │ + movw r2, #285 @ 0x11d │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [pc, #1640] @ 12b264 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r0, [pc, #1636] @ 12b268 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.n 12aa48 │ │ │ │ + ldr.w r1, [pc, #1616] @ 12b26c │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - ldr.w r0, [pc, #1588] @ 12b284 │ │ │ │ + ldr.w r0, [pc, #1612] @ 12b270 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ @@ -417428,25 +417416,25 @@ │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r1, [pc, #1496] @ 12b288 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r1, [pc, #1520] @ 12b274 │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r0, [pc, #1492] @ 12b28c │ │ │ │ + ldr.w r0, [pc, #1516] @ 12b278 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 12ac64 │ │ │ │ + b.n 12ac38 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ @@ -417456,1186 +417444,303 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ bl 39478 │ │ │ │ - b.n 12ac8e │ │ │ │ - ldr.w r1, [pc, #1416] @ 12b290 │ │ │ │ + b.n 12ac62 │ │ │ │ + ldr.w r1, [pc, #1440] @ 12b27c │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr.w r0, [pc, #1412] @ 12b294 │ │ │ │ + ldr.w r0, [pc, #1436] @ 12b280 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 12ac64 │ │ │ │ - ldr.w r3, [pc, #1388] @ 12b298 │ │ │ │ - movw r2, #285 @ 0x11d │ │ │ │ - str r4, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [pc, #1380] @ 12b29c │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1380] @ 12b2a0 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.n 12aaee │ │ │ │ - ldr.w r1, [pc, #1360] @ 12b2a4 │ │ │ │ + b.n 12ac38 │ │ │ │ + ldr.w r1, [pc, #1412] @ 12b284 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - ldr.w r0, [pc, #1356] @ 12b2a8 │ │ │ │ + ldr.w r0, [pc, #1408] @ 12b288 │ │ │ │ mov r9, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ bl 4097c │ │ │ │ - b.n 12a90e │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r9, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #277 @ 0x115 │ │ │ │ - ldr.w r2, [pc, #1316] @ 12b2ac │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1312] @ 12b2b0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r3, [pc, #1312] @ 12b2b4 │ │ │ │ - ldr.w r0, [pc, #1312] @ 12b2b8 │ │ │ │ - add r1, pc │ │ │ │ - add r3, pc │ │ │ │ - ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ - bl 4aae0 │ │ │ │ - b.n 12a90e │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + b.w 129bbc │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 12a8d8 │ │ │ │ - ldr.w r2, [pc, #1160] @ 12b244 │ │ │ │ + beq.w 129b82 │ │ │ │ + ldr.w r2, [pc, #1256] @ 12b21c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12a8d8 │ │ │ │ - ldr.w r2, [pc, #1148] @ 12b248 │ │ │ │ + beq.w 129b82 │ │ │ │ + ldr.w r2, [pc, #1244] @ 12b220 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12a8d8 │ │ │ │ - ldr.w r2, [pc, #1140] @ 12b24c │ │ │ │ + beq.w 129b82 │ │ │ │ + ldr.w r2, [pc, #1236] @ 12b224 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 12a9f4 │ │ │ │ - b.n 12a8d8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ - beq.n 12ae02 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f162 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12ae18 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b128 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12ae2c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b130 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12ae42 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12aef8 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 12ae52 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - beq.w 12b138 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #0 │ │ │ │ - ldr.w r9, [r3, #108] @ 0x6c │ │ │ │ - blx 22d18 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12b102 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov.w fp, #0 │ │ │ │ - str.w r9, [sp, #40] @ 0x28 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp fp, r3 │ │ │ │ - bge.w 12b052 │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - cmp fp, r3 │ │ │ │ - bge.w 12b052 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - mov.w r5, fp, lsl #2 │ │ │ │ - ldr.w r7, [r3, fp, lsl #2] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 1311a8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #884] @ (12b22c ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n 12af00 │ │ │ │ - blx 235b0 │ │ │ │ - cbnz r0, 12af00 │ │ │ │ - ldr r3, [pc, #832] @ (12b208 ) │ │ │ │ - ldr r2, [pc, #1012] @ (12b2bc ) │ │ │ │ - ldr r1, [pc, #1012] @ (12b2c0 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [pc, #1012] @ (12b2c4 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - add r0, pc │ │ │ │ - str r7, [sp, #4] │ │ │ │ - mov.w r2, #302 @ 0x12e │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 46444 │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ae42 │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ - ldr.w r8, [r3, r5] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 13118c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne.w r3, [r8] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr.w r3, [r3, #2496] @ 0x9c0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 126b64 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 12b384 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 12b2e4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f94 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 12af60 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 12b1ee │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 12b324 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - movs r0, #3 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ - bl 3596c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12af96 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b31c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 12b596 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 22d18 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12b558 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str.w r8, [r3] │ │ │ │ - ldr r3, [pc, #596] @ (12b208 ) │ │ │ │ - ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 37ed4 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12b5b4 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - movs r2, #3 │ │ │ │ - strd r3, r5, [sp, #568] @ 0x238 │ │ │ │ - add r1, sp, #564 @ 0x234 │ │ │ │ - movs r3, #0 │ │ │ │ - str r7, [sp, #564] @ 0x234 │ │ │ │ - blx 233b0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12aff6 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b342 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 12b34a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b014 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 12b014 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 12b022 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 231f4 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b046 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 12b046 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w 12b5ce │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - b.n 12ae80 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b3e8 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b3e0 │ │ │ │ - ldr r3, [pc, #400] @ (12b208 ) │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ - ldr.w r5, [r2, #2124] @ 0x84c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 37ed4 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12b3be │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - movs r2, #4 │ │ │ │ - strd r3, r4, [sp, #600] @ 0x258 │ │ │ │ - add r1, sp, #596 @ 0x254 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ - str.w r9, [sp, #596] @ 0x254 │ │ │ │ - blx 233b0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b0be │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b38c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 12b39c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b394 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 39408 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b0ea │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b3d8 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #468] @ (12b2c8 ) │ │ │ │ - ldr r0, [pc, #472] @ (12b2cc ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #260] @ (12b208 ) │ │ │ │ - mov.w r2, #302 @ 0x12e │ │ │ │ - ldr r1, [pc, #452] @ (12b2d0 ) │ │ │ │ - ldr r0, [pc, #456] @ (12b2d4 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ae18 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ae2c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b3f0 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12b1fe │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r5, [r3, #4] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r5 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r8, [r3, #3448] @ 0xd78 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r5, #0] │ │ │ │ - bl 56ccc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b18a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12b1f6 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 12b538 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - bpl.w 12b50e │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r5, [r3, #3476] @ 0xd94 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 12b3f8 │ │ │ │ - ldr r2, [pc, #108] @ (12b228 ) │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 12b3f8 │ │ │ │ - ldr r2, [pc, #64] @ (12b208 ) │ │ │ │ - ldr r3, [pc, #272] @ (12b2d8 ) │ │ │ │ - ldr r1, [pc, #272] @ (12b2dc ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #272] @ (12b2e0 ) │ │ │ │ - ldr r5, [r6, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add r0, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movw r2, #309 @ 0x135 │ │ │ │ + bne.w 12a94e │ │ │ │ + b.w 129b82 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r9, r5 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #277 @ 0x115 │ │ │ │ + ldr.w r2, [pc, #1308] @ 12b28c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12af60 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b18a │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b154 │ │ │ │ - nop │ │ │ │ - lsls r0, r7, #21 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ - movs r5, r0 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - bgt.n 12b35c │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ - movs r6, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ - movs r5, r0 │ │ │ │ - bpl.n 12b1e0 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ - movs r6, r0 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ - movs r7, r0 │ │ │ │ - itte │ │ │ │ - mov r5, r0 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ - moval r5, r0 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ - movs r6, r0 │ │ │ │ - bkpt 0x00c8 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ - movs r6, r0 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ - movs r6, r0 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - cdp 0, 11, cr0, cr6, cr5, {0} │ │ │ │ - lsls r0, r2, #11 │ │ │ │ - movs r6, r0 │ │ │ │ - cbnz r0, 12b356 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr.w r3, [pc, #2996] @ 12be9c │ │ │ │ - movw r2, #303 @ 0x12f │ │ │ │ - ldr.w r1, [pc, #2992] @ 12bea0 │ │ │ │ - ldr.w r0, [pc, #2992] @ 12bea4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r9 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12af96 │ │ │ │ - ldr.w r3, [pc, #2932] @ 12be9c │ │ │ │ - movw r2, #303 @ 0x12f │ │ │ │ - ldr.w r1, [pc, #2936] @ 12bea8 │ │ │ │ - ldr.w r0, [pc, #2936] @ 12beac │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.n 12b300 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12aff6 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #303 @ 0x12f │ │ │ │ - ldr.w r1, [pc, #2908] @ 12beb0 │ │ │ │ - ldr.w r0, [pc, #2908] @ 12beb4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12af3e │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b0be │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b0d0 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #299 @ 0x12b │ │ │ │ - ldr.w r1, [pc, #2836] @ 12beb8 │ │ │ │ - ldr.w r0, [pc, #2836] @ 12bebc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #299 @ 0x12b │ │ │ │ - ldr.w r1, [pc, #2808] @ 12bec0 │ │ │ │ - ldr.w r0, [pc, #2808] @ 12bec4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12b3b4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b0ea │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b074 │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b066 │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b148 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 126b64 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r9, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b5e8 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 12b67a │ │ │ │ - mov r0, r9 │ │ │ │ - blx 22f94 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b436 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b5f0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 12b5f8 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - movs r0, #4 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - bl 3596c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b460 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b698 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b474 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b616 │ │ │ │ - ldr.w r3, [pc, #2596] @ 12be9c │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 12b662 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ - bl 37ed4 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12b648 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - str r5, [r1, #0] │ │ │ │ - blx 233b0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b4ba │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12b61e │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 12b626 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b4d6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 12b4d6 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 39408 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12b4f2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 12b4f2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r1, [pc, #2508] @ 12bec8 │ │ │ │ - ldr.w r0, [pc, #2508] @ 12becc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr.w r1, [pc, #1308] @ 12b290 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r3, [pc, #1304] @ 12b294 │ │ │ │ + ldr.w r0, [pc, #1304] @ 12b298 │ │ │ │ add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r1, [pc, #2444] @ 12be9c │ │ │ │ - movw r2, #309 @ 0x135 │ │ │ │ - ldr.w r3, [pc, #2488] @ 12bed0 │ │ │ │ - ldr.w r0, [pc, #2488] @ 12bed4 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2476] @ 12bed8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2400] @ 12be9c │ │ │ │ - movw r2, #309 @ 0x135 │ │ │ │ - ldr.w r1, [pc, #2456] @ 12bedc │ │ │ │ - ldr.w r0, [pc, #2456] @ 12bee0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2368] @ 12be9c │ │ │ │ - movw r2, #303 @ 0x12f │ │ │ │ - ldr.w r1, [pc, #2432] @ 12bee4 │ │ │ │ - ldr.w r0, [pc, #2432] @ 12bee8 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2308] @ 12be9c │ │ │ │ - movw r2, #303 @ 0x12f │ │ │ │ - ldr.w r1, [pc, #2380] @ 12beec │ │ │ │ - ldr.w r0, [pc, #2380] @ 12bef0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.n 12b300 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #303 @ 0x12f │ │ │ │ - ldr.w r1, [pc, #2360] @ 12bef4 │ │ │ │ - ldr.w r0, [pc, #2360] @ 12bef8 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12b362 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #302 @ 0x12e │ │ │ │ - ldr.w r1, [pc, #2340] @ 12befc │ │ │ │ - ldr.w r0, [pc, #2340] @ 12bf00 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12aee2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b40e │ │ │ │ - mov r0, r9 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b436 │ │ │ │ - ldr.w r3, [pc, #2208] @ 12be9c │ │ │ │ - movw r2, #309 @ 0x135 │ │ │ │ - ldr.w r1, [pc, #2304] @ 12bf04 │ │ │ │ - ldr.w r0, [pc, #2304] @ 12bf08 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.n 12b1e4 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b474 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b4ba │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r1, [pc, #2268] @ 12bf0c │ │ │ │ - ldr.w r0, [pc, #2268] @ 12bf10 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ + ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + ldrd r7, r8, [sp, #60] @ 0x3c │ │ │ │ + bl 4aae0 │ │ │ │ + b.w 129bbc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r1, [pc, #2244] @ 12bf14 │ │ │ │ - ldr.w r0, [pc, #2244] @ 12bf18 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12b63e │ │ │ │ - ldr.w r1, [pc, #2232] @ 12bf1c │ │ │ │ - movw r2, #309 @ 0x135 │ │ │ │ - ldr.w r0, [pc, #2228] @ 12bf20 │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2080] @ 12be9c │ │ │ │ - movw r2, #309 @ 0x135 │ │ │ │ - ldr.w r1, [pc, #2208] @ 12bf24 │ │ │ │ - ldr.w r0, [pc, #2208] @ 12bf28 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ + movs r2, #175 @ 0xaf │ │ │ │ + ldr.w r1, [pc, #1280] @ 12b29c │ │ │ │ + ldr.w r0, [pc, #1280] @ 12b2a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.n 12b1e4 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b460 │ │ │ │ - ldr.w r3, [pc, #2040] @ 12be9c │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ - ldr.w r1, [pc, #2180] @ 12bf2c │ │ │ │ - ldr.w r0, [pc, #2180] @ 12bf30 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r1, [pc, #2012] @ 12be9c │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ - ldr.w r3, [pc, #2156] @ 12bf34 │ │ │ │ - ldr.w r0, [pc, #2156] @ 12bf38 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2144] @ 12bf3c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ + b.n 12a662 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12974a │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 129a12 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128ca8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1287e0 │ │ │ │ + b.w 128858 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12b724 │ │ │ │ + beq.n 12adcc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12ed42 │ │ │ │ - ldr.w r3, [pc, #1908] @ 12be9c │ │ │ │ + beq.w 12b968 │ │ │ │ + ldr r3, [pc, #1004] @ (12b1bc ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r2, #228] @ 0xe4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c52e │ │ │ │ + beq.w 12b972 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ blx 23034 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 12b760 │ │ │ │ + beq.n 12ae06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c54a │ │ │ │ + beq.w 12b998 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 12c508 │ │ │ │ + blt.w 12b924 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 12b840 │ │ │ │ + bne.n 12aed2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b780 │ │ │ │ + beq.n 12ae26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c524 │ │ │ │ + beq.w 12b98e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b796 │ │ │ │ + beq.n 12ae3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c206 │ │ │ │ + beq.w 12b94a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b7a8 │ │ │ │ + beq.n 12ae50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12b830 │ │ │ │ + beq.w 12b954 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b7be │ │ │ │ + beq.n 12ae68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12b838 │ │ │ │ + beq.w 12b95e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ + beq.w 127862 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add.w r4, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r4, #3428] @ 0xd64 │ │ │ │ - bl 1272e4 │ │ │ │ + bl 12735c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c362 │ │ │ │ + beq.w 12baf0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [r4, #3552] @ 0xde0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 12c32e │ │ │ │ - ldr.w r2, [pc, #1864] @ 12bf40 │ │ │ │ + beq.w 12b9da │ │ │ │ + ldr r2, [pc, #896] @ (12b224 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 12c210 │ │ │ │ - ldr.w r3, [pc, #1852] @ 12bf44 │ │ │ │ + beq.w 12b9a6 │ │ │ │ + ldr r3, [pc, #1012] @ (12b2a4 ) │ │ │ │ mov.w r2, #480 @ 0x1e0 │ │ │ │ - ldr.w r0, [pc, #1848] @ 12bf48 │ │ │ │ + ldr r0, [pc, #1012] @ (12b2a8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1840] @ 12bf4c │ │ │ │ + ldr r1, [pc, #1004] @ (12b2ac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b7a8 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12b7be │ │ │ │ + b.w 127b26 │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r3, #336] @ 0x150 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c1e0 │ │ │ │ + beq.w 12b908 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ blx 23518 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12b87c │ │ │ │ + beq.n 12af0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c1fc │ │ │ │ + beq.w 12b940 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c1c4 │ │ │ │ + beq.w 12b8ec │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ movs r7, #0 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ mov sl, r4 │ │ │ │ str.w fp, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 22f48 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c0fa │ │ │ │ + beq.w 12b818 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.n 12b930 │ │ │ │ + bpl.n 12afbc │ │ │ │ bl 30490 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 12b930 │ │ │ │ + bne.n 12afbc │ │ │ │ ldr.w r4, [fp, #12] │ │ │ │ - cbz r4, 12b930 │ │ │ │ + cbz r4, 12afbc │ │ │ │ ldr.w r5, [fp, #16] │ │ │ │ - cbz r5, 12b930 │ │ │ │ + cbz r5, 12afbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b8da │ │ │ │ + beq.n 12af6c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b8e8 │ │ │ │ + beq.n 12af7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b9a2 │ │ │ │ + beq.n 12b028 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 12b952 │ │ │ │ + cbz r3, 12afdc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 12b90a │ │ │ │ + beq.n 12af9c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12b9a8 │ │ │ │ - ldr.w r3, [pc, #1600] @ 12bf50 │ │ │ │ - movw r2, #51510 @ 0xc936 │ │ │ │ + bne.n 12b02e │ │ │ │ + ldr r3, [pc, #780] @ (12b2b0 ) │ │ │ │ + movw r2, #51545 @ 0xc959 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1592] @ 12bf54 │ │ │ │ - ldr.w r0, [pc, #1592] @ 12bf58 │ │ │ │ + ldr r1, [pc, #776] @ (12b2b4 ) │ │ │ │ + ldr r0, [pc, #776] @ (12b2b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r0, [pc, #1576] @ 12bf5c │ │ │ │ + ldr r0, [pc, #764] @ (12b2bc ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr.w r5, [fp] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 12b95c │ │ │ │ + beq.n 12afe6 │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [fp] │ │ │ │ - cbnz r5, 12b95c │ │ │ │ + cbnz r5, 12afe6 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 12b8fc │ │ │ │ + bne.n 12af8e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr.w r1, [pc, #1532] @ 12bf60 │ │ │ │ - ldr.w r0, [pc, #1532] @ 12bf64 │ │ │ │ + ldr r1, [pc, #720] @ (12b2c0 ) │ │ │ │ + ldr r0, [pc, #724] @ (12b2c4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ bl 4097c │ │ │ │ mov r0, sl │ │ │ │ @@ -418646,172 +417751,304 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 12b906 │ │ │ │ + bne.n 12af98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12c4ee │ │ │ │ + beq.w 12b794 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b9c8 │ │ │ │ + beq.n 12b04e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c46e │ │ │ │ + beq.w 12b7a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12b9dc │ │ │ │ + beq.n 12b062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c4fe │ │ │ │ + beq.w 12b7aa │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c478 │ │ │ │ + beq.w 12b7ba │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ bl e1bac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ba14 │ │ │ │ + beq.n 12b09a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c4d0 │ │ │ │ + beq.w 12b7b2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ba2c │ │ │ │ + beq.n 12b0b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c4da │ │ │ │ + beq.w 12b810 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12bb36 │ │ │ │ - cbz r7, 12ba42 │ │ │ │ + beq.w 12b2c8 │ │ │ │ + cbz r7, 12b0c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c4e4 │ │ │ │ + beq.w 12b422 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 12bfb0 │ │ │ │ - ldr.w r2, [pc, #1252] @ 12bf40 │ │ │ │ + beq.w 12b74e │ │ │ │ + ldr r2, [pc, #320] @ (12b224 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12be6e │ │ │ │ + bne.w 12b71a │ │ │ │ mov r0, r9 │ │ │ │ bl 528b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12bff2 │ │ │ │ + beq.w 12b712 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12be3e │ │ │ │ + beq.w 12b6de │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 12bde6 │ │ │ │ + beq.w 12b680 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 12bd84 │ │ │ │ + beq.w 12b618 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ strd r8, r3, [sp] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl 12757c │ │ │ │ + bl 1275f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12bd26 │ │ │ │ + beq.w 12b5b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12bafe │ │ │ │ + beq.n 12b182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12be66 │ │ │ │ + beq.w 12b70a │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12bc92 │ │ │ │ + beq.w 12b522 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12bb26 │ │ │ │ + beq.n 12b1aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12bd2e │ │ │ │ + beq.w 12b5be │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 12bd36 │ │ │ │ + beq.w 12b5c6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 12bc9a │ │ │ │ + beq.w 12b52a │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - b.n 12b8a2 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #457 @ 0x1c9 │ │ │ │ - ldr.w r1, [pc, #1064] @ 12bf68 │ │ │ │ + b.n 12af34 │ │ │ │ + nop │ │ │ │ + lsls r0, r7, #21 │ │ │ │ + movs r0, r0 │ │ │ │ + sxth r6, r1 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ + movs r6, r0 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + @ instruction: 0xfaba0005 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r4!, {r6} │ │ │ │ + movs r5, r0 │ │ │ │ + svc 16 │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ + movs r5, r0 │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + bvc.n 12b284 │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ + movs r6, r0 │ │ │ │ + cmp r7, #14 │ │ │ │ + movs r7, r0 │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + movs r5, r0 │ │ │ │ + sbc.w r0, r0, #8716288 @ 0x850000 │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ + movs r6, r0 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ + movs r7, r0 │ │ │ │ + add r4, r0 │ │ │ │ + movs r5, r0 │ │ │ │ + orrs.w r0, r2, #8716288 @ 0x850000 │ │ │ │ + ble.n 12b398 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ + movs r6, r0 │ │ │ │ + itee al │ │ │ │ + moval r5, r0 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #457 @ 0x1c9 │ │ │ │ + ldr.w r1, [pc, #2756] @ 12bd94 │ │ │ │ mov r4, sl │ │ │ │ - ldr.w r0, [pc, #1064] @ 12bf6c │ │ │ │ + ldr.w r0, [pc, #2752] @ 12bd98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ @@ -418836,165 +418073,251 @@ │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c0da │ │ │ │ + beq.w 12b502 │ │ │ │ bl 396dc │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c0ce │ │ │ │ + beq.w 12b4f6 │ │ │ │ bl 39708 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 12c0a4 │ │ │ │ - ldr r3, [pc, #932] @ (12bf70 ) │ │ │ │ + beq.w 12b4cc │ │ │ │ + ldr.w r3, [pc, #2620] @ 12bd9c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 12c0a0 │ │ │ │ + bne.w 12b4c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131138 │ │ │ │ + beq.w 131116 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #3480] @ 0xd98 │ │ │ │ blx 22d18 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c07a │ │ │ │ + beq.w 12b4a2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c060 │ │ │ │ + beq.n 12b488 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c028 │ │ │ │ + beq.n 12b450 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #3 │ │ │ │ strd r3, r9, [sp, #540] @ 0x21c │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #536] @ 0x218 │ │ │ │ blx 233b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 12bffa │ │ │ │ + cbz r6, 12b42a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 30754 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #784] @ (12bf74 ) │ │ │ │ + ldr.w r1, [pc, #2480] @ 12bda0 │ │ │ │ + mov.w r2, #474 @ 0x1da │ │ │ │ + ldr.w r0, [pc, #2476] @ 12bda4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldmia.w r4, {r0, r1, r2} │ │ │ │ + bl 39670 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, fp │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12b0c8 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #474 @ 0x1da │ │ │ │ + ldr.w r1, [pc, #2420] @ 12bda8 │ │ │ │ + ldr.w r0, [pc, #2420] @ 12bdac │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 24a84 │ │ │ │ + b.n 12b404 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + ldr.w r3, [pc, #2384] @ 12bdb0 │ │ │ │ + ldr.w r1, [pc, #2384] @ 12bdb4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 23028 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr.w r1, [pc, #2372] @ 12bdb8 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w r0, [pc, #2368] @ 12bdbc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 12b404 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #474 @ 0x1da │ │ │ │ + ldr.w r1, [pc, #2352] @ 12bdc0 │ │ │ │ + ldr.w r0, [pc, #2352] @ 12bdc4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 12b442 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ - ldr r0, [pc, #780] @ (12bf78 ) │ │ │ │ + ldr.w r1, [pc, #2332] @ 12bdc8 │ │ │ │ + ldr.w r0, [pc, #2332] @ 12bdcc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.n 12b404 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + b.n 12b37c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127862 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + bl 39478 │ │ │ │ + b.n 12b404 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #471 @ 0x1d7 │ │ │ │ + ldr.w r1, [pc, #2244] @ 12bdd0 │ │ │ │ + ldr.w r0, [pc, #2244] @ 12bdd4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + bl 30754 │ │ │ │ + b.n 12b404 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bb0e │ │ │ │ + b.n 12b192 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12bcb4 │ │ │ │ + beq.n 12b544 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12bd7c │ │ │ │ + beq.n 12b610 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12bcc6 │ │ │ │ + beq.n 12b556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 12bd16 │ │ │ │ + cbz r3, 12b5a6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12bcd6 │ │ │ │ + beq.n 12b566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 12bd1e │ │ │ │ + cbz r3, 12b5ae │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12bcea │ │ │ │ + beq.n 12b57a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 12bd06 │ │ │ │ + cbz r3, 12b596 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 12bd0e │ │ │ │ + cbz r3, 12b59e │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 129156 │ │ │ │ - b.w 1277ea │ │ │ │ + bne.w 1293be │ │ │ │ + b.w 127862 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bcea │ │ │ │ + b.n 12b57a │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bcf4 │ │ │ │ + b.n 12b584 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bcc6 │ │ │ │ + b.n 12b556 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bcd6 │ │ │ │ + b.n 12b566 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12baea │ │ │ │ + b.n 12b16e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bb26 │ │ │ │ + b.n 12b1aa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #458 @ 0x1ca │ │ │ │ - ldr r1, [pc, #572] @ (12bf7c ) │ │ │ │ + ldr.w r1, [pc, #2056] @ 12bdd8 │ │ │ │ mov r4, sl │ │ │ │ - ldr r0, [pc, #572] @ (12bf80 ) │ │ │ │ + ldr.w r0, [pc, #2056] @ 12bddc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 4097c │ │ │ │ @@ -419006,28 +418329,28 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 12bb82 │ │ │ │ + b.n 12b314 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bcb4 │ │ │ │ - ldr r3, [pc, #508] @ (12bf84 ) │ │ │ │ + b.n 12b544 │ │ │ │ + ldr.w r3, [pc, #1988] @ 12bde0 │ │ │ │ mov fp, r5 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ movw r2, #463 @ 0x1cf │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #496] @ (12bf88 ) │ │ │ │ - ldr r0, [pc, #496] @ (12bf8c ) │ │ │ │ + ldr.w r1, [pc, #1972] @ 12bde4 │ │ │ │ + ldr.w r0, [pc, #1972] @ 12bde8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ mov r4, sl │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ @@ -419045,26 +418368,26 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12bd76 │ │ │ │ + b.n 12b60a │ │ │ │ str r3, [sp, #4] │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #416] @ (12bf90 ) │ │ │ │ - ldr r1, [pc, #420] @ (12bf94 ) │ │ │ │ + ldr.w r3, [pc, #1892] @ 12bdec │ │ │ │ + ldr.w r1, [pc, #1892] @ 12bdf0 │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #408] @ (12bf98 ) │ │ │ │ + ldr.w r0, [pc, #1880] @ 12bdf4 │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ @@ -419077,742 +418400,564 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.n 12bd76 │ │ │ │ + b.n 12b60a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r1, [pc, #340] @ (12bf9c ) │ │ │ │ + ldr.w r1, [pc, #1808] @ 12bdf8 │ │ │ │ mov r4, sl │ │ │ │ - ldr r0, [pc, #340] @ (12bfa0 ) │ │ │ │ + ldr.w r0, [pc, #1808] @ 12bdfc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 4097c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 12bb5e │ │ │ │ + b.n 12b2f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bafe │ │ │ │ + b.n 12b182 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12b104 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r4, sl │ │ │ │ - ldr r3, [pc, #296] @ (12bfa4 ) │ │ │ │ - ldr r1, [pc, #300] @ (12bfa8 ) │ │ │ │ + ldr.w r3, [pc, #1752] @ 12be00 │ │ │ │ + ldr.w r1, [pc, #1752] @ 12be04 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #292] @ (12bfac ) │ │ │ │ + ldr.w r0, [pc, #1744] @ 12be08 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 46444 │ │ │ │ - b.n 12be60 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ - movs r6, r0 │ │ │ │ - hlt 0x0024 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ - movs r6, r0 │ │ │ │ - rev16 r4, r4 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ - movs r6, r0 │ │ │ │ - rev16 r0, r0 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - movs r6, r0 │ │ │ │ - cbnz r6, 12befa │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - movs r6, r0 │ │ │ │ - cbnz r4, 12befa │ │ │ │ - movs r5, r0 │ │ │ │ - vaddl.u16 q0, d14, d5 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ - movs r5, r0 │ │ │ │ - add r0, pc, #744 @ (adr r0, 12c1bc ) │ │ │ │ - movs r6, r0 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ - movs r5, r0 │ │ │ │ - vhadd.u d16, d2, d5 │ │ │ │ - vhadd.u16 d16, d8, d5 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ - movs r5, r0 │ │ │ │ - vhadd.u d0, d8, d5 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr5, {0} │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 13, cr0, cr12, cr5, {0} │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr5, {0} │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr5, {0} │ │ │ │ - @ instruction: 0xb790 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr5, {0} │ │ │ │ - @ instruction: 0xb764 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr5, {0} │ │ │ │ - @ instruction: 0xb742 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr5, {0} │ │ │ │ - @ instruction: 0xb72c │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 1, cr0, cr6, cr5, {0} │ │ │ │ - @ instruction: 0xb70e │ │ │ │ - movs r5, r0 │ │ │ │ - ldc2l 0, cr0, [r2, #20]! │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ - movs r5, r0 │ │ │ │ - strd r0, r0, [r8, #-20]! │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ - movs r5, r0 │ │ │ │ - stc2l 0, cr0, [r2, #20] │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xe9bc0005 │ │ │ │ - push {r2, r7, lr} │ │ │ │ - movs r5, r0 │ │ │ │ - stc2 0, cr0, [r0], {5} │ │ │ │ - add r1, sp, #8 │ │ │ │ - movs r7, r0 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ - movs r5, r0 │ │ │ │ - ldmia.w r6, {r0, r2} │ │ │ │ - bne.n 12bebc │ │ │ │ - movs r5, r0 │ │ │ │ - smlawb r0, r4, r5, r0 │ │ │ │ - push {r2, r3, r5} │ │ │ │ - movs r5, r0 │ │ │ │ - ldr??.w r0, [r8, r5] │ │ │ │ - sxtb r2, r2 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh.w r0, [r4, r5] │ │ │ │ - cbz r6, 12bf86 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf75c0005 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ - movs r5, r0 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf7040005 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ - movs r5, r0 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ - movs r5, r0 │ │ │ │ - subw r0, r6, #2053 @ 0x805 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf6540005 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12c648 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf61e0005 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ - movs r5, r0 │ │ │ │ + b.n 12b704 │ │ │ │ mov r0, r9 │ │ │ │ bl 52810 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 12c020 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12b8c4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 12ba86 │ │ │ │ + bne.w 12b10a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr.w r1, [pc, #2868] @ 12cb08 │ │ │ │ + ldr.w r1, [pc, #1688] @ 12be0c │ │ │ │ mov r4, sl │ │ │ │ - ldr.w r0, [pc, #2868] @ 12cb0c │ │ │ │ + ldr.w r0, [pc, #1684] @ 12be10 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 4097c │ │ │ │ - b.n 12be60 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ba80 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #474 @ 0x1da │ │ │ │ - ldr.w r1, [pc, #2828] @ 12cb10 │ │ │ │ - ldr.w r0, [pc, #2828] @ 12cb14 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - b.n 12bc74 │ │ │ │ - mov r0, r9 │ │ │ │ + b.n 12b704 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 12b044 │ │ │ │ + b.n 12b062 │ │ │ │ + mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12bfc4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ + b.n 12b04e │ │ │ │ mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - ldr.w r3, [pc, #2784] @ 12cb18 │ │ │ │ - ldr.w r1, [pc, #2784] @ 12cb1c │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 23028 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #2772] @ 12cb20 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #2768] @ 12cb24 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12bc74 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #474 @ 0x1da │ │ │ │ - ldr.w r1, [pc, #2752] @ 12cb28 │ │ │ │ - ldr.w r0, [pc, #2752] @ 12cb2c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12c012 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12b062 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12b09a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #474 @ 0x1da │ │ │ │ - ldr.w r1, [pc, #2732] @ 12cb30 │ │ │ │ - ldr.w r0, [pc, #2732] @ 12cb34 │ │ │ │ + movw r2, #457 @ 0x1c9 │ │ │ │ + ldr.w r1, [pc, #1616] @ 12be14 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr.w r0, [pc, #1616] @ 12be18 │ │ │ │ + mov r4, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ + str r7, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ + ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ + ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ + ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 4097c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12bc74 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - b.n 12bbe8 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - ldmia.w r4, {r0, r1, r2} │ │ │ │ - bl 39670 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ + bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1277ea │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - bl 39478 │ │ │ │ - b.n 12bc74 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #471 @ 0x1d7 │ │ │ │ - ldr.w r1, [pc, #2644] @ 12cb38 │ │ │ │ - ldr.w r0, [pc, #2644] @ 12cb3c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 30754 │ │ │ │ - b.n 12bc74 │ │ │ │ + b.n 12b314 │ │ │ │ + mov r0, fp │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12b0b2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ - beq.n 12c116 │ │ │ │ + beq.n 12b834 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c1a4 │ │ │ │ + beq.n 12b8cc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c12a │ │ │ │ + beq.n 12b848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c1ac │ │ │ │ + beq.n 12b8d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c13c │ │ │ │ + beq.n 12b85a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c1b4 │ │ │ │ + beq.n 12b8dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c150 │ │ │ │ + beq.n 12b870 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 12c1bc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12b8e4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - cbz r2, 12c15c │ │ │ │ + cbz r2, 12b87c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 12c194 │ │ │ │ + cbz r3, 12b8b4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c16e │ │ │ │ + beq.n 12b88e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 12c19c │ │ │ │ + cbz r3, 12b8bc │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12795c │ │ │ │ + beq.w 1279d4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr.w r1, [pc, #2496] @ 12cb40 │ │ │ │ - ldr.w r0, [pc, #2496] @ 12cb44 │ │ │ │ + ldr.w r1, [pc, #1404] @ 12be1c │ │ │ │ + ldr.w r0, [pc, #1404] @ 12be20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c15c │ │ │ │ + b.n 12b87c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c16e │ │ │ │ + b.n 12b88e │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12b766 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c116 │ │ │ │ + b.n 12b834 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c12a │ │ │ │ + b.n 12b848 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c13c │ │ │ │ + b.n 12b85a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c150 │ │ │ │ + b.n 12b870 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr.w r1, [pc, #2428] @ 12cb48 │ │ │ │ - ldr.w r0, [pc, #2428] @ 12cb4c │ │ │ │ + ldr.w r1, [pc, #1328] @ 12be24 │ │ │ │ + ldr.w r0, [pc, #1328] @ 12be28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ + b.w 127b8a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr.w r1, [pc, #2408] @ 12cb50 │ │ │ │ - ldr.w r0, [pc, #2408] @ 12cb54 │ │ │ │ + ldr.w r1, [pc, #1308] @ 12be2c │ │ │ │ + ldr.w r0, [pc, #1308] @ 12be30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ + b.w 127b8a │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #452 @ 0x1c4 │ │ │ │ + ldr.w r1, [pc, #1288] @ 12be34 │ │ │ │ + ldr.w r0, [pc, #1288] @ 12be38 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b8a │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12b87c │ │ │ │ + b.w 12af0e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12b796 │ │ │ │ + b.w 12ae3c │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12ae50 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12ae68 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12adcc │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #452 @ 0x1c4 │ │ │ │ + ldr.w r1, [pc, #1216] @ 12be3c │ │ │ │ + ldr.w r0, [pc, #1216] @ 12be40 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b8a │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12ae26 │ │ │ │ + mov r0, r1 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 12ae06 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 528b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c37e │ │ │ │ + beq.w 12bbd8 │ │ │ │ + cbnz r4, 12b9f6 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #480 @ 0x1e0 │ │ │ │ + ldr.w r1, [pc, #1148] @ 12be44 │ │ │ │ + ldr.w r0, [pc, #1148] @ 12be48 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 12aec8 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 52810 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12bb08 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12c396 │ │ │ │ + beq.w 12bb18 │ │ │ │ mov r0, r4 │ │ │ │ bl 126b64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c38e │ │ │ │ + beq.w 12bb10 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 12c452 │ │ │ │ + beq.w 12bb38 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c268 │ │ │ │ + beq.n 12ba30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c3b2 │ │ │ │ + beq.n 12bb30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 12c42e │ │ │ │ + beq.w 12bb58 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c292 │ │ │ │ + beq.n 12ba58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c44a │ │ │ │ + beq.n 12bb50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c2a6 │ │ │ │ + beq.n 12ba6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12c3ba │ │ │ │ + beq.w 12bb70 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12c416 │ │ │ │ + beq.w 12bbc4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12c3fc │ │ │ │ + beq.w 12bbae │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c2e4 │ │ │ │ + beq.n 12baaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c3c2 │ │ │ │ + beq.n 12bb78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 12c3d2 │ │ │ │ + beq.n 12bb88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c2fa │ │ │ │ + beq.n 12bac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c3f4 │ │ │ │ + beq.n 12bba6 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c312 │ │ │ │ + beq.n 12bad8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c3ca │ │ │ │ + beq.n 12bb80 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #2108] @ 12cb58 │ │ │ │ - ldr.w r0, [pc, #2108] @ 12cb5c │ │ │ │ + ldr r1, [pc, #876] @ (12be4c ) │ │ │ │ + ldr r0, [pc, #876] @ (12be50 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 52810 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbz r3, 12c386 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 12c22c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #480 @ 0x1e0 │ │ │ │ - ldr.w r1, [pc, #2064] @ 12cb60 │ │ │ │ - ldr.w r0, [pc, #2064] @ 12cb64 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 12b826 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #479 @ 0x1df │ │ │ │ - ldr.w r1, [pc, #2044] @ 12cb68 │ │ │ │ - ldr.w r0, [pc, #2044] @ 12cb6c │ │ │ │ + ldr r1, [pc, #860] @ (12be54 ) │ │ │ │ + ldr r0, [pc, #860] @ (12be58 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c226 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c340 │ │ │ │ + b.n 12b9f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c240 │ │ │ │ + b.n 12ba0a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #480 @ 0x1e0 │ │ │ │ - ldr.w r1, [pc, #2000] @ 12cb70 │ │ │ │ - ldr.w r0, [pc, #2000] @ 12cb74 │ │ │ │ + ldr r1, [pc, #828] @ (12be5c ) │ │ │ │ + ldr r0, [pc, #828] @ (12be60 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 12b826 │ │ │ │ + b.w 12aec8 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c268 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c2a6 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c2e4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c312 │ │ │ │ + b.n 12ba30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #1948] @ 12cb78 │ │ │ │ - ldr.w r0, [pc, #1948] @ 12cb7c │ │ │ │ + mov.w r2, #480 @ 0x1e0 │ │ │ │ + ldr r1, [pc, #804] @ (12be64 ) │ │ │ │ + ldr r0, [pc, #804] @ (12be68 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 12aec8 │ │ │ │ + mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c2fa │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #1916] @ 12cb80 │ │ │ │ - ldr.w r0, [pc, #1916] @ 12cb84 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12c3ea │ │ │ │ - ldr.w r1, [pc, #1904] @ 12cb88 │ │ │ │ - movw r2, #479 @ 0x1df │ │ │ │ - ldr.w r0, [pc, #1900] @ 12cb8c │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.n 12ba58 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #479 @ 0x1df │ │ │ │ - ldr.w r1, [pc, #1880] @ 12cb90 │ │ │ │ - ldr.w r0, [pc, #1880] @ 12cb94 │ │ │ │ + ldr r1, [pc, #780] @ (12be6c ) │ │ │ │ + ldr r0, [pc, #780] @ (12be70 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 12b826 │ │ │ │ - mov r0, r5 │ │ │ │ + b.w 12aec8 │ │ │ │ + mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c292 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #480 @ 0x1e0 │ │ │ │ - ldr.w r1, [pc, #1852] @ 12cb98 │ │ │ │ - ldr.w r0, [pc, #1852] @ 12cb9c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 12b826 │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 12ba6c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12baaa │ │ │ │ + mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12b9c8 │ │ │ │ + b.n 12bad8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #457 @ 0x1c9 │ │ │ │ - ldr.w r1, [pc, #1824] @ 12cba0 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr.w r0, [pc, #1820] @ 12cba4 │ │ │ │ - mov r4, sl │ │ │ │ + mov.w r2, #478 @ 0x1de │ │ │ │ + ldr r1, [pc, #740] @ (12be74 ) │ │ │ │ + ldr r0, [pc, #740] @ (12be78 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - str r7, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ - ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, fp │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 12bb82 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12ba14 │ │ │ │ - mov r0, fp │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12ba2c │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12ba42 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 12b9be │ │ │ │ - b.w 12b9dc │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12b9dc │ │ │ │ + b.n 12bac0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr.w r1, [pc, #1688] @ 12cba8 │ │ │ │ - ldr.w r0, [pc, #1688] @ 12cbac │ │ │ │ + mov.w r2, #478 @ 0x1de │ │ │ │ + ldr r1, [pc, #708] @ (12be7c ) │ │ │ │ + ldr r0, [pc, #712] @ (12be80 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12b780 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr.w r1, [pc, #1656] @ 12cbb0 │ │ │ │ - ldr.w r0, [pc, #1656] @ 12cbb4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + b.n 12bb9c │ │ │ │ + ldr r1, [pc, #700] @ (12be84 ) │ │ │ │ + movw r2, #479 @ 0x1df │ │ │ │ + ldr r0, [pc, #700] @ (12be88 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ - mov r0, r1 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 12b760 │ │ │ │ + b.n 12b9bc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12c56c │ │ │ │ + beq.n 12bbf4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12ed4c │ │ │ │ - ldr.w r3, [pc, #1608] @ 12cbb8 │ │ │ │ + beq.w 12f9bc │ │ │ │ + ldr r3, [pc, #660] @ (12be8c ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r2, #228] @ 0xe4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ed18 │ │ │ │ + beq.w 12f992 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 23034 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12c5aa │ │ │ │ + beq.n 12bc30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ed34 │ │ │ │ + beq.w 12f9ae │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 12fe70 │ │ │ │ + blt.w 12fba0 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12fbfa │ │ │ │ + beq.w 12f9ec │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12fbd4 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bne.w 12f9c6 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ bl 52950 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12fbae │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12fb96 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12f972 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 12fb9c │ │ │ │ + bge.w 12f95c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, sl, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 130d3a │ │ │ │ + beq.w 1310c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1468] @ 12cbbc │ │ │ │ + ldr r3, [pc, #500] @ (12be90 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12fb52 │ │ │ │ + bne.n 12bd46 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbz r3, 12c65a │ │ │ │ + cbz r3, 12bcf8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -419822,38 +418967,40 @@ │ │ │ │ movs r2, #5 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 12c648 │ │ │ │ + beq.n 12bce0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12fe88 │ │ │ │ + beq.w 12fbbc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - cbnz r3, 12c6b8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 12beb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 12c6b0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 12bd8a │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 12c5d8 │ │ │ │ + b.n 12bc74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1376] @ 12cbc0 │ │ │ │ - ldr.w r1, [pc, #1376] @ 12cbc4 │ │ │ │ + ldr r2, [pc, #408] @ (12be94 ) │ │ │ │ + ldr r1, [pc, #408] @ (12be98 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #322 @ 0x142 │ │ │ │ - ldr.w r0, [pc, #1368] @ 12cbc8 │ │ │ │ + ldr r0, [pc, #400] @ (12be9c ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1364] @ 12cbcc │ │ │ │ + ldr r3, [pc, #400] @ (12bea0 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ @@ -419863,38 +419010,185 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #348] @ (12bea4 ) │ │ │ │ + movw r2, #321 @ 0x141 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #336] @ (12bea8 ) │ │ │ │ + ldr r0, [pc, #340] @ (12beac ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c654 │ │ │ │ + b.n 12bcf2 │ │ │ │ + nop │ │ │ │ + lsls r6, r1, #16 │ │ │ │ + movs r6, r0 │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ + movs r6, r0 │ │ │ │ + cbnz r6, 12be20 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ + movs r6, r0 │ │ │ │ + cbnz r0, 12be1a │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 12bd60 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ + movs r6, r0 │ │ │ │ + cbnz r4, 12be18 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ + movs r6, r0 │ │ │ │ + cbnz r2, 12be1a │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ + movs r6, r0 │ │ │ │ + cbnz r0, 12be1c │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ + movs r6, r0 │ │ │ │ + revsh r0, r2 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ + movs r6, r0 │ │ │ │ + rev r6, r0 │ │ │ │ + movs r5, r0 │ │ │ │ + bmi.n 12bd4c │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + movs r6, r0 │ │ │ │ + cbnz r6, 12be14 │ │ │ │ + movs r5, r0 │ │ │ │ + strh r2, [r3, #8] │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + movs r6, r0 │ │ │ │ + cbnz r2, 12be08 │ │ │ │ + movs r5, r0 │ │ │ │ + vrev64.32 d16, d5 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ + movs r5, r0 │ │ │ │ + stcl 0, cr0, [r8], #20 │ │ │ │ + vaddl.u q0, d6, d5 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ + movs r5, r0 │ │ │ │ + vhadd.u32 d16, d10, d5 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ + movs r5, r0 │ │ │ │ + vhadd.u16 d0, d10, d5 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ + movs r5, r0 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr5, {0} │ │ │ │ + @ instruction: 0xb73a │ │ │ │ + movs r5, r0 │ │ │ │ + stc2l 0, cr0, [ip, #20]! │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ + movs r5, r0 │ │ │ │ + ldc2l 0, cr0, [r0, #20] │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ + movs r5, r0 │ │ │ │ + ldc2 0, cr0, [r4, #20]! │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ + movs r5, r0 │ │ │ │ + stc2l 0, cr0, [r6, #-20]! @ 0xffffffec │ │ │ │ + cpsie │ │ │ │ + movs r5, r0 │ │ │ │ + ldc2 0, cr0, [sl, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0xb614 │ │ │ │ + movs r5, r0 │ │ │ │ + stc2 0, cr0, [r4], {5} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + umlal r0, r0, ip, r5 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + smlal r0, r0, r4, r5 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + umull r0, r0, r4, r5 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + smull r0, r0, r4, r5 │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + smmla r0, r4, r5, r0 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + smlad r0, lr, r5, r0 │ │ │ │ + push {r3, r5} │ │ │ │ + movs r5, r0 │ │ │ │ + smlabb r0, ip, r5, r0 │ │ │ │ + push {r1, r2, r4} │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr??.w r0, [lr, #5] │ │ │ │ + uxtb r4, r2 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ + movs r5, r0 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + vst1.8 {d0[0]}, [lr], r5 │ │ │ │ + uxth r0, r1 │ │ │ │ + movs r5, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c6d2 │ │ │ │ + beq.n 12beca │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fb3e │ │ │ │ + beq.w 12f948 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fb34 │ │ │ │ + beq.w 12f93e │ │ │ │ ldr.w r5, [sl, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12faea │ │ │ │ + beq.w 12f8f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ @@ -419904,249 +419198,272 @@ │ │ │ │ strd r3, r5, [r1] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r3, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12faaa │ │ │ │ + beq.w 12f8b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c730 │ │ │ │ + beq.n 12bf28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fb48 │ │ │ │ + beq.w 12f952 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx 233e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 12fa6c │ │ │ │ + blt.w 12f876 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f72a │ │ │ │ + beq.w 12f532 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f720 │ │ │ │ + beq.w 12f528 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 12f6a8 │ │ │ │ + blt.w 12c316 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12c822 │ │ │ │ + beq.n 12c020 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c782 │ │ │ │ + beq.n 12bf7a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 12c782 │ │ │ │ + cbnz r3, 12bf7a │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c794 │ │ │ │ + beq.n 12bf8c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ blx 23084 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c7b6 │ │ │ │ + beq.n 12bfae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f69e │ │ │ │ + beq.w 12f4d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 12f704 │ │ │ │ + beq.w 12f502 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - bpl.w 12f6dc │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bpl.w 12f4da │ │ │ │ mov r0, sl │ │ │ │ bl 11e2f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c7ea │ │ │ │ + beq.n 12bfe2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f6d2 │ │ │ │ - cbnz r5, 12c824 │ │ │ │ + beq.w 12f51e │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + cbnz r3, 12c024 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - ldr r1, [pc, #988] @ (12cbd0 ) │ │ │ │ - ldr r0, [pc, #988] @ (12cbd4 ) │ │ │ │ + ldr.w r1, [pc, #2620] @ 12ca2c │ │ │ │ + ldr.w r0, [pc, #2620] @ 12ca30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12f678 │ │ │ │ + bne.w 12f4a8 │ │ │ │ + mov r0, r5 │ │ │ │ bl 52658 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12f638 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12f49e │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 12f474 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ movs r2, #3 │ │ │ │ + mov r0, sl │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12f61e │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ + beq.w 12f45a │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ blx 233e8 │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 12c86a │ │ │ │ + beq.n 12c082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f6c4 │ │ │ │ + beq.w 12f490 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 12f5d8 │ │ │ │ + blt.w 12f414 │ │ │ │ ands.w r2, r2, #255 @ 0xff │ │ │ │ - beq.w 12cbe0 │ │ │ │ + beq.w 12c386 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.w 12cadc │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 12c35a │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ - mov r0, r5 │ │ │ │ bl 3566c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c8a4 │ │ │ │ + beq.n 12c0be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 12c8a4 │ │ │ │ + cbnz r3, 12c0be │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ + clz r2, r5 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - clz r2, r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ lsrs r2, r2, #5 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12c8c0 │ │ │ │ + beq.n 12c0dc │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12cf2a │ │ │ │ + beq.w 12c642 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12cc04 │ │ │ │ + beq.w 12c3ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c8dc │ │ │ │ + beq.n 12c0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 12c8dc │ │ │ │ + cbnz r3, 12c0f8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c8f4 │ │ │ │ + beq.n 12c110 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 12c8f4 │ │ │ │ + cbnz r3, 12c110 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c90a │ │ │ │ + beq.n 12c126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 12c90a │ │ │ │ + cbnz r3, 12c126 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c922 │ │ │ │ + beq.n 12c13e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12cf48 │ │ │ │ + beq.w 12c65a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 12d0cc │ │ │ │ + beq.w 12d320 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 12d0a6 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - add.w r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r2, #108] @ 0x6c │ │ │ │ - ldr.w r4, [r2, #192] @ 0xc0 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + add.w r3, r4, #4096 @ 0x1000 │ │ │ │ + ldr r7, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ ldr.w r6, [r3, #3504] @ 0xdb0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr.w r4, [r4, #192] @ 0xc0 │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + bne.w 12d2fa │ │ │ │ + mov r8, r0 │ │ │ │ bl 52658 │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12d08c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12d2f0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 12d2d6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ - strd r4, r0, [sp, #424] @ 0x1a8 │ │ │ │ + strd r4, r5, [sp, #424] @ 0x1a8 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d064 │ │ │ │ + beq.w 12d2ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c98e │ │ │ │ + beq.n 12c1c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 12c98e │ │ │ │ + cbnz r3, 12c1c4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bpl.w 12d038 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + bpl.w 12d282 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #444] @ 0x1bc │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ ldr.w r8, [r3, #3508] @ 0xdb4 │ │ │ │ @@ -420156,46 +419473,46 @@ │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d010 │ │ │ │ + beq.w 12d25a │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c9e2 │ │ │ │ + beq.n 12c218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 12c9e2 │ │ │ │ + cbnz r3, 12c218 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - bpl.w 12cf78 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 12d22e │ │ │ │ movs r0, #4 │ │ │ │ blx 22d18 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12cf50 │ │ │ │ + beq.w 12d194 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 130dfe │ │ │ │ + beq.w 131282 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ strd r6, r4, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 130de2 │ │ │ │ + beq.w 131266 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -420203,654 +419520,402 @@ │ │ │ │ strne.w r2, [r8] │ │ │ │ strd r8, r5, [r3, #8] │ │ │ │ blx 22e7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 12ca50 │ │ │ │ + cbnz r3, 12c286 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12cff8 │ │ │ │ + beq.w 12d216 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12cfde │ │ │ │ + beq.w 12d1fc │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ca90 │ │ │ │ + beq.n 12c2c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12cfa4 │ │ │ │ + beq.w 12d1bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12cfb4 │ │ │ │ + beq.w 12d1d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12caaa │ │ │ │ + beq.n 12c2e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12cfd6 │ │ │ │ + beq.w 12d1f2 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12cac4 │ │ │ │ + beq.n 12c2fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12cfac │ │ │ │ + beq.w 12d1c6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #268] @ (12cbd8 ) │ │ │ │ - ldr r0, [pc, #268] @ (12cbdc ) │ │ │ │ + ldr.w r1, [pc, #1840] @ 12ca34 │ │ │ │ + ldr.w r0, [pc, #1840] @ 12ca38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #329 @ 0x149 │ │ │ │ + ldr.w r1, [pc, #1820] @ 12ca3c │ │ │ │ + ldr.w r0, [pc, #1820] @ 12ca40 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12caf6 │ │ │ │ + beq.n 12c374 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 12caf6 │ │ │ │ + cbnz r3, 12c374 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12c8c6 │ │ │ │ + beq.w 12c0e2 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 12c8b6 │ │ │ │ - @ instruction: 0xf4c40005 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ - movs r5, r0 │ │ │ │ - eors.w r0, r6, #8716288 @ 0x850000 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ - movs r0, r0 │ │ │ │ - bls.n 12ca88 │ │ │ │ - movs r5, r0 │ │ │ │ - orr.w r0, sl, #8716288 @ 0x850000 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ - movs r5, r0 │ │ │ │ - bics.w r0, r0, #8716288 @ 0x850000 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ - movs r5, r0 │ │ │ │ - ands.w r0, r6, #8716288 @ 0x850000 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf3b60005 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf3180005 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ - movs r5, r0 │ │ │ │ - movt r0, #49157 @ 0xc005 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf2b00005 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ - movs r5, r0 │ │ │ │ - sbcs.w r0, lr, #5 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ - movs r5, r0 │ │ │ │ - adc.w r0, sl, #5 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf12e0005 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf0fa0005 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ - movs r5, r0 │ │ │ │ - @ instruction: 0xf0be0005 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ - movs r5, r0 │ │ │ │ - eors.w r0, r4, #5 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ - movs r5, r0 │ │ │ │ - orns r0, lr, #5 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ - movs r5, r0 │ │ │ │ - orn r0, r2, #5 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ - movs r5, r0 │ │ │ │ - bics.w r0, lr, #5 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ - movs r5, r0 │ │ │ │ - ands.w r0, r4, #5 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ - movs r5, r0 │ │ │ │ - vaddl.s8 q0, d8, d5 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ - movs r5, r0 │ │ │ │ - vhadd.s32 d16, d2, d5 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp 0, 2, cr0, cr14, cr5, {0} │ │ │ │ - add r7, pc, #136 @ (adr r7, 12cc54 ) │ │ │ │ - movs r5, r0 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ - movs r5, r0 │ │ │ │ - stc 0, cr0, [r8], #20 │ │ │ │ - add r5, pc, #648 @ (adr r5, 12ce60 ) │ │ │ │ - movs r5, r0 │ │ │ │ - ldrd r0, r0, [r0, #20] │ │ │ │ - add r2, pc, #808 @ (adr r2, 12cf08 ) │ │ │ │ - movs r5, r0 │ │ │ │ + b.n 12c0d0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12cbf8 │ │ │ │ + beq.n 12c39e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12cf3c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 12c64e │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 12c8b6 │ │ │ │ + bne.w 12c0d0 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12f59e │ │ │ │ + beq.w 12d592 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12f576 │ │ │ │ + bne.w 12d572 │ │ │ │ + mov r0, r5 │ │ │ │ bl 52950 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12df5a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12d568 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12d52c │ │ │ │ movs r3, #0 │ │ │ │ strd r9, fp, [sp, #108] @ 0x6c │ │ │ │ strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ mov fp, r4 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r7, r6 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 12de18 │ │ │ │ + bge.w 12d3cc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 130dc6 │ │ │ │ + beq.w 13116a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #3088] @ 12d884 │ │ │ │ + ldr.w r3, [pc, #1556] @ 12ca44 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12ddbe │ │ │ │ + bne.w 12d372 │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 12d164 │ │ │ │ + beq.w 12d33c │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r8, #464] @ 0x1d0 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ movs r2, #5 │ │ │ │ bl 35718 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 12ccc4 │ │ │ │ + beq.n 12c482 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12d0f0 │ │ │ │ + beq.w 12c662 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 12d1a0 │ │ │ │ + bne.w 12d174 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12d0f8 │ │ │ │ + beq.w 12c66a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 2309c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12ccfe │ │ │ │ + beq.n 12c4bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12d198 │ │ │ │ + beq.w 12d182 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 12dcb0 │ │ │ │ + blt.w 12d0a6 │ │ │ │ uxtb.w r2, sl │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12dc20 │ │ │ │ + beq.w 12d018 │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 12dcd6 │ │ │ │ + beq.w 12d64c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ blx 23084 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12cd50 │ │ │ │ + beq.n 12c50e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12d1b4 │ │ │ │ + beq.w 12c6ce │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12dbfa │ │ │ │ + beq.w 12d62a │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 12dbd0 │ │ │ │ + beq.w 12d608 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - ldr.w r3, [pc, #2828] @ 12d888 │ │ │ │ + ldr.w r3, [pc, #1296] @ 12ca48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #2 │ │ │ │ bl e1bac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12cda2 │ │ │ │ + beq.n 12c560 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12dd0c │ │ │ │ + beq.w 12d67a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12dbac │ │ │ │ - cbz r6, 12cdb8 │ │ │ │ + beq.w 12d702 │ │ │ │ + cbz r6, 12c576 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12dbc6 │ │ │ │ + beq.w 12d718 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 12db6c │ │ │ │ + beq.w 12d5d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 12db38 │ │ │ │ + beq.w 12d6b8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12dafe │ │ │ │ + beq.w 12d684 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl 12757c │ │ │ │ + bl 1275f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12daea │ │ │ │ + beq.w 12d6e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ce3e │ │ │ │ + beq.n 12c5fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12dba2 │ │ │ │ + beq.w 12d5fe │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12d1c4 │ │ │ │ + beq.n 12c6d6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ce64 │ │ │ │ + beq.n 12c620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12daf4 │ │ │ │ + beq.w 12d6f0 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 12d1e4 │ │ │ │ + beq.n 12c6e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12d1dc │ │ │ │ + beq.n 12c6de │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 12d1aa │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12ce9e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 12ce9e │ │ │ │ - mov r0, fp │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12ceb6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 12ceb6 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12cecc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 12cecc │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12cee6 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 12cee6 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12d1cc │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12cf0c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 12cf0c │ │ │ │ + beq.w 12cf62 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #76] @ 0x4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ + b.n 12c404 │ │ │ │ mov r0, r1 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12d1d4 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1277ea │ │ │ │ - b.n 12d0e6 │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 12c8c6 │ │ │ │ - b.n 12cc04 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + b.n 12c0dc │ │ │ │ mov r0, sl │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b.n 12cbf8 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + b.n 12c39e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c922 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #2356] @ 12d88c │ │ │ │ - ldr.w r0, [pc, #2356] @ 12d890 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2328] @ 12d894 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #2324] @ 12d898 │ │ │ │ - add r3, pc │ │ │ │ - strd r3, r5, [sp] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #2316] @ 12d89c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ca90 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12cac4 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r1, [pc, #2276] @ 12d8a0 │ │ │ │ - ldr.w r0, [pc, #2276] @ 12d8a4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12caaa │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r1, [pc, #2240] @ 12d8a8 │ │ │ │ - ldr.w r0, [pc, #2240] @ 12d8ac │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12cfcc │ │ │ │ - ldr.w r1, [pc, #2228] @ 12d8b0 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r0, [pc, #2224] @ 12d8b4 │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #2208] @ 12d8b8 │ │ │ │ - ldr.w r0, [pc, #2208] @ 12d8bc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #2180] @ 12d8c0 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #2176] @ 12d8c4 │ │ │ │ - add r3, pc │ │ │ │ - strd r3, r4, [sp] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #2168] @ 12d8c8 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #2144] @ 12d8cc │ │ │ │ - ldr.w r0, [pc, #2144] @ 12d8d0 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #2112] @ 12d8d4 │ │ │ │ - ldr.w r0, [pc, #2112] @ 12d8d8 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12d05a │ │ │ │ - ldr.w r3, [pc, #2100] @ 12d8dc │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add r3, pc │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #334 @ 0x14e │ │ │ │ - ldr.w r1, [pc, #2084] @ 12d8e0 │ │ │ │ - ldr.w r0, [pc, #2084] @ 12d8e4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - b.n 12d05a │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1277ea │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1277ea │ │ │ │ + b.n 12c13e │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ccc4 │ │ │ │ + b.n 12c482 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, r4 │ │ │ │ - ldr.w r2, [pc, #2024] @ 12d8e8 │ │ │ │ + ldr r2, [pc, #988] @ (12ca4c ) │ │ │ │ mov sl, r6 │ │ │ │ - ldr.w r1, [pc, #2024] @ 12d8ec │ │ │ │ + ldr r1, [pc, #988] @ (12ca50 ) │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #2016] @ 12d8f0 │ │ │ │ + ldr r0, [pc, #984] @ (12ca54 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #345 @ 0x159 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2004] @ 12d8f4 │ │ │ │ + ldr r3, [pc, #972] @ (12ca58 ) │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ @@ -420864,68 +419929,27 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r2, [pc, #1932] @ 12d8f8 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr.w r1, [pc, #1932] @ 12d8fc │ │ │ │ - mov r4, fp │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #342 @ 0x156 │ │ │ │ - ldr.w r0, [pc, #1920] @ 12d900 │ │ │ │ - add r1, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1916] @ 12d904 │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - add r3, pc │ │ │ │ - bl 4aae0 │ │ │ │ - b.n 12d12a │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ccfe │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 12d1bc │ │ │ │ - str r6, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r6, [sp, #76] @ 0x4c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 12cc46 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12cd50 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12d1a8 │ │ │ │ + b.n 12c50e │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ce4e │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12cef4 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12cf1a │ │ │ │ + b.n 12c60a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ce78 │ │ │ │ - ldr.w r1, [pc, #1824] @ 12d908 │ │ │ │ + b.n 12c630 │ │ │ │ + ldr r1, [pc, #884] @ (12ca5c ) │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r0, [pc, #1820] @ 12d90c │ │ │ │ + ldr r0, [pc, #880] @ (12ca60 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ @@ -420937,57 +419961,57 @@ │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12daa6 │ │ │ │ + beq.w 12cf1e │ │ │ │ bl 396dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12da66 │ │ │ │ + beq.w 12cede │ │ │ │ bl 39708 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12d7e8 │ │ │ │ + beq.w 12ceac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 2309c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 12d79e │ │ │ │ + blt.w 12ce5e │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 12d40a │ │ │ │ + beq.w 12cab0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 24a84 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 12d37e │ │ │ │ + beq.n 12c878 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r8, #108] @ 0x6c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r8, #192] @ 0xc0 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r6, [r3, #3512] @ 0xdb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12d29e │ │ │ │ + beq.n 12c79c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r3, [r8, #108] @ 0x6c │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -420995,29 +420019,29 @@ │ │ │ │ ldr.w r0, [r8, #196] @ 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ strd sl, r5, [sp, #456] @ 0x1c8 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12da50 │ │ │ │ + beq.w 12ca1a │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bpl.w 12da26 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + bpl.w 12c9f6 │ │ │ │ movs r0, #2 │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d9e8 │ │ │ │ + beq.w 12c9a4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 130daa │ │ │ │ + beq.w 131186 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -421025,67 +420049,67 @@ │ │ │ │ strd r6, r4, [r2] │ │ │ │ blx 22e7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12d9ca │ │ │ │ + beq.w 12c98a │ │ │ │ ldr.w r1, [r8, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d9a8 │ │ │ │ + beq.w 12c96c │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12d82e │ │ │ │ + beq.n 12c918 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 231f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 12d812 │ │ │ │ + blt.n 12c8fc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12d1aa │ │ │ │ - ldr.w r3, [pc, #1424] @ 12d910 │ │ │ │ + b.n 12c638 │ │ │ │ + ldr r3, [pc, #488] @ (12ca64 ) │ │ │ │ mov r6, r7 │ │ │ │ - ldr.w r1, [pc, #1420] @ 12d914 │ │ │ │ + ldr r1, [pc, #488] @ (12ca68 ) │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1392] @ 12d918 │ │ │ │ + ldr r1, [pc, #464] @ (12ca6c ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr.w r0, [pc, #1388] @ 12d91c │ │ │ │ + ldr r0, [pc, #460] @ (12ca70 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -421107,27 +420131,195 @@ │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #370 @ 0x172 │ │ │ │ + ldr r1, [pc, #368] @ (12ca74 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [pc, #368] @ (12ca78 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + b.n 12c8ac │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #370 @ 0x172 │ │ │ │ + ldr r1, [pc, #348] @ (12ca7c ) │ │ │ │ + mov sl, r4 │ │ │ │ + ldr r0, [pc, #348] @ (12ca80 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #76] @ 0x4c │ │ │ │ + bl 30754 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + b.n 12c8dc │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #370 @ 0x172 │ │ │ │ + ldr r1, [pc, #272] @ (12ca84 ) │ │ │ │ + mov sl, r4 │ │ │ │ + ldr r0, [pc, #272] @ (12ca88 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + b.n 12c934 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #252] @ (12ca8c ) │ │ │ │ + ldr r0, [pc, #256] @ (12ca90 ) │ │ │ │ + mov.w r2, #370 @ 0x172 │ │ │ │ + add r1, pc │ │ │ │ + mov r4, fp │ │ │ │ + add r0, pc │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + b.n 12c8ac │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r1, [pc, #232] @ (12ca94 ) │ │ │ │ + ldr r0, [pc, #236] @ (12ca98 ) │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + mov.w r2, #370 @ 0x172 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, fp │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #76] @ 0x4c │ │ │ │ + bl 30754 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.n 12c8dc │ │ │ │ + ldr r3, [pc, #164] @ (12ca9c ) │ │ │ │ + mov.w r2, #370 @ 0x172 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + mov r4, fp │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #152] @ (12caa0 ) │ │ │ │ + ldr r0, [pc, #152] @ (12caa4 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + bl 46444 │ │ │ │ + b.n 12c8ac │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #136] @ (12caa8 ) │ │ │ │ + ldr r0, [pc, #140] @ (12caac ) │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + b.n 12c9b6 │ │ │ │ + @ instruction: 0xf6f20005 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ + movs r5, r0 │ │ │ │ + @ instruction: 0xf3de0005 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ + movs r5, r0 │ │ │ │ + ubfx r0, r2, #0, #6 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ + movs r0, r0 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ + movs r5, r0 │ │ │ │ + orn r0, ip, #5 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ + movs r5, r0 │ │ │ │ + vext.8 d16, d6, d5, #0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r6, [r5, r7] │ │ │ │ + movs r5, r0 │ │ │ │ + cdp 0, 4, cr0, cr4, cr5, {0} │ │ │ │ + add r7, pc, #248 @ (adr r7, 12cb6c ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldcl 0, cr0, [lr, #20] │ │ │ │ + add r6, pc, #864 @ (adr r6, 12cddc ) │ │ │ │ + movs r5, r0 │ │ │ │ + stcl 0, cr0, [r0, #20] │ │ │ │ + add r6, pc, #744 @ (adr r6, 12cd6c ) │ │ │ │ + movs r5, r0 │ │ │ │ + stcl 0, cr0, [ip, #-20]! @ 0xffffffec │ │ │ │ + add r6, pc, #408 @ (adr r6, 12cc24 ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldcl 0, cr0, [r4, #-20] @ 0xffffffec │ │ │ │ + add r6, pc, #304 @ (adr r6, 12cbc4 ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldc 0, cr0, [r8, #-20]! @ 0xffffffec │ │ │ │ + add r6, pc, #192 @ (adr r6, 12cb5c ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + movs r6, r0 │ │ │ │ + ldcl 0, cr0, [ip], {5} │ │ │ │ + add r5, pc, #856 @ (adr r5, 12ce00 ) │ │ │ │ + movs r5, r0 │ │ │ │ + stcl 0, cr0, [r4], {5} │ │ │ │ + add r5, pc, #752 @ (adr r5, 12cda0 ) │ │ │ │ + movs r5, r0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12d55c │ │ │ │ + beq.w 12cc06 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r8, #108] @ 0x6c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r8, #192] @ 0xc0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ldr.w r6, [r3, #3516] @ 0xdbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12d432 │ │ │ │ + beq.n 12cad8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r3, [r8, #108] @ 0x6c │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -421135,124 +420327,124 @@ │ │ │ │ ldr.w r0, [r8, #196] @ 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ strd sl, r5, [sp, #472] @ 0x1d8 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d78c │ │ │ │ + beq.w 12ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - bpl.w 12d768 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bpl.w 12ce1e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w sl, [r3, #3520] @ 0xdc0 │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d710 │ │ │ │ + beq.w 12cdda │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 130e6e │ │ │ │ + beq.w 1311be │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ strd r6, r4, [r1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 130e52 │ │ │ │ + beq.w 1311a2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ str.w sl, [r1, #8] │ │ │ │ mov r1, r5 │ │ │ │ blx 22e7c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 12d6f4 │ │ │ │ + beq.w 12cdba │ │ │ │ movs r0, #1 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d69e │ │ │ │ + beq.w 12cd60 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r1, [r8, #3916] @ 0xf4c │ │ │ │ ldr.w r0, [r9] │ │ │ │ bl 37ed4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12d67e │ │ │ │ + beq.w 12cd3c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12d612 │ │ │ │ + beq.w 12ccc8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movs r2, #3 │ │ │ │ strd r3, r4, [sp, #492] @ 0x1ec │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #488] @ 0x1e8 │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 12d5b6 │ │ │ │ + beq.n 12cc68 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 231f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 12d360 │ │ │ │ + bge.w 12c85a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r1, [pc, #984] @ (12d920 ) │ │ │ │ + ldr.w r1, [pc, #3044] @ 12d7d4 │ │ │ │ mov r4, fp │ │ │ │ - ldr r0, [pc, #984] @ (12d924 ) │ │ │ │ + ldr.w r0, [pc, #3044] @ 12d7d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.n 12d3ba │ │ │ │ - ldr r3, [pc, #944] @ (12d910 ) │ │ │ │ + b.n 12c8ac │ │ │ │ + ldr.w r3, [pc, #3028] @ 12d7dc │ │ │ │ mov r6, r7 │ │ │ │ - ldr r1, [pc, #964] @ (12d928 ) │ │ │ │ + ldr.w r1, [pc, #3024] @ 12d7e0 │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r4, fp │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #940] @ (12d92c ) │ │ │ │ + ldr.w r1, [pc, #2996] @ 12d7e4 │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r0, [pc, #936] @ (12d930 ) │ │ │ │ + ldr.w r0, [pc, #2992] @ 12d7e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -421261,20 +420453,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12d3d8 │ │ │ │ + b.n 12c8ca │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - ldr r1, [pc, #884] @ (12d934 ) │ │ │ │ + ldr.w r1, [pc, #2940] @ 12d7ec │ │ │ │ mov sl, r4 │ │ │ │ - ldr r0, [pc, #884] @ (12d938 ) │ │ │ │ + ldr.w r0, [pc, #2936] @ 12d7f0 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov r4, fp │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ @@ -421294,15 +420486,15 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.n 12d3ea │ │ │ │ + b.n 12c8dc │ │ │ │ mov r9, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r7 │ │ │ │ mov r0, fp │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ @@ -421320,46 +420512,46 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - ldr r3, [pc, #736] @ (12d93c ) │ │ │ │ - ldr r1, [pc, #736] @ (12d940 ) │ │ │ │ + ldr.w r3, [pc, #2784] @ 12d7f4 │ │ │ │ + ldr.w r1, [pc, #2784] @ 12d7f8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #728] @ (12d944 ) │ │ │ │ + ldr.w r1, [pc, #2772] @ 12d7fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #724] @ (12d948 ) │ │ │ │ + ldr.w r0, [pc, #2768] @ 12d800 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 12d3ea │ │ │ │ + b.n 12c8dc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - ldr r1, [pc, #708] @ (12d94c ) │ │ │ │ + ldr.w r1, [pc, #2752] @ 12d804 │ │ │ │ mov sl, r4 │ │ │ │ - ldr r0, [pc, #708] @ (12d950 ) │ │ │ │ + ldr.w r0, [pc, #2748] @ 12d808 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov r4, fp │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.n 12d5d4 │ │ │ │ + b.n 12cc8a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ - ldr r1, [pc, #684] @ (12d954 ) │ │ │ │ - ldr r0, [pc, #688] @ (12d958 ) │ │ │ │ + ldr.w r1, [pc, #2724] @ 12d80c │ │ │ │ + ldr.w r0, [pc, #2724] @ 12d810 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ @@ -421377,30 +420569,30 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12d3ea │ │ │ │ + b.n 12c8dc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r1, [pc, #608] @ (12d95c ) │ │ │ │ + ldr.w r1, [pc, #2640] @ 12d814 │ │ │ │ mov r4, fp │ │ │ │ - ldr r0, [pc, #608] @ (12d960 ) │ │ │ │ + ldr.w r0, [pc, #2640] @ 12d818 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.n 12d590 │ │ │ │ + b.n 12cc42 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #588] @ (12d964 ) │ │ │ │ - ldr r0, [pc, #592] @ (12d968 ) │ │ │ │ + ldr.w r1, [pc, #2620] @ 12d81c │ │ │ │ + ldr.w r0, [pc, #2620] @ 12d820 │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ @@ -421411,51 +420603,43 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.n 12d3ea │ │ │ │ - ldr r3, [pc, #512] @ (12d96c ) │ │ │ │ + b.n 12c9dc │ │ │ │ + ldr.w r3, [pc, #2564] @ 12d824 │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r4, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #500] @ (12d970 ) │ │ │ │ - ldr r0, [pc, #504] @ (12d974 ) │ │ │ │ + ldr.w r1, [pc, #2548] @ 12d828 │ │ │ │ + ldr.w r0, [pc, #2548] @ 12d82c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 46444 │ │ │ │ - b.n 12d590 │ │ │ │ + b.n 12cc42 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #488] @ (12d978 ) │ │ │ │ - ldr r0, [pc, #488] @ (12d97c ) │ │ │ │ + ldr.w r1, [pc, #2532] @ 12d830 │ │ │ │ + ldr.w r0, [pc, #2532] @ 12d834 │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - b.n 12d722 │ │ │ │ + b.n 12cdf0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r1, [pc, #472] @ (12d980 ) │ │ │ │ + ldr.w r1, [pc, #2512] @ 12d838 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r0, [pc, #472] @ (12d984 ) │ │ │ │ + ldr.w r0, [pc, #2512] @ 12d83c │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ @@ -421469,287 +420653,33 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 12d3da │ │ │ │ + b.n 12c8cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r2, [pc, #408] @ (12d988 ) │ │ │ │ + ldr.w r2, [pc, #2444] @ 12d840 │ │ │ │ mov r4, fp │ │ │ │ - ldr r1, [pc, #408] @ (12d98c ) │ │ │ │ + ldr.w r1, [pc, #2444] @ 12d844 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #369 @ 0x171 │ │ │ │ - ldr r0, [pc, #400] @ (12d990 ) │ │ │ │ + ldr.w r0, [pc, #2432] @ 12d848 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #400] @ (12d994 ) │ │ │ │ + ldr.w r3, [pc, #2428] @ 12d84c │ │ │ │ add r0, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 12d7ba │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #380] @ (12d998 ) │ │ │ │ - mov r4, fp │ │ │ │ - ldr r0, [pc, #380] @ (12d99c ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.n 12d3ba │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #360] @ (12d9a0 ) │ │ │ │ - mov sl, r4 │ │ │ │ - ldr r0, [pc, #360] @ (12d9a4 ) │ │ │ │ - mov r4, fp │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 30754 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - b.n 12d3ea │ │ │ │ - nop │ │ │ │ - lsls r4, r0, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 12d310 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ - movs r5, r0 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ - movs r6, r0 │ │ │ │ - b.n 12d2c4 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12d25c │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12d210 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12d1ec │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12d1bc │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ - movs r5, r0 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ - movs r6, r0 │ │ │ │ - b.n 12d170 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12d128 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12d0e0 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ - movs r5, r0 │ │ │ │ - beq.n 12d968 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12e0a0 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12e010 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12df3c │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12de64 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ - movs r0, r0 │ │ │ │ - mov ip, r3 │ │ │ │ - movs r5, r0 │ │ │ │ - b.n 12daf8 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ - movs r5, r0 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ - movs r5, r0 │ │ │ │ - add sl, r8 │ │ │ │ - movs r5, r0 │ │ │ │ - svc 24 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - movs r5, r0 │ │ │ │ - udf #218 @ 0xda │ │ │ │ - movs r5, r0 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ - movs r5, r0 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ - movs r5, r0 │ │ │ │ - udf #18 │ │ │ │ - movs r5, r0 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ - movs r5, r0 │ │ │ │ - ble.n 12d944 │ │ │ │ - movs r5, r0 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ - movs r5, r0 │ │ │ │ - ble.n 12d89c │ │ │ │ - movs r5, r0 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ - movs r5, r0 │ │ │ │ - ble.n 12d870 │ │ │ │ - movs r5, r0 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ - movs r5, r0 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ - movs r6, r0 │ │ │ │ - ble.n 12d9b8 │ │ │ │ - movs r5, r0 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ - movs r5, r0 │ │ │ │ - ble.n 12d990 │ │ │ │ - movs r5, r0 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - movs r5, r0 │ │ │ │ - bgt.n 12d968 │ │ │ │ - movs r5, r0 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ - movs r5, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ - movs r5, r0 │ │ │ │ - bgt.n 12d8d4 │ │ │ │ - movs r5, r0 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ - movs r5, r0 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ - movs r5, r0 │ │ │ │ - bgt.n 12d89c │ │ │ │ - movs r5, r0 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ - movs r5, r0 │ │ │ │ - bgt.n 12da68 │ │ │ │ - movs r5, r0 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #370 @ 0x172 │ │ │ │ - ldr.w r1, [pc, #3140] @ 12e5f4 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr.w r0, [pc, #3136] @ 12e5f8 │ │ │ │ - mov r4, fp │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.n 12d84a │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #3116] @ 12e5fc │ │ │ │ - ldr.w r0, [pc, #3116] @ 12e600 │ │ │ │ - mov.w r2, #370 @ 0x172 │ │ │ │ - add r1, pc │ │ │ │ - mov r4, fp │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.n 12d3ba │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r1, [pc, #3092] @ 12e604 │ │ │ │ - ldr.w r0, [pc, #3092] @ 12e608 │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r0, pc │ │ │ │ - mov.w r2, #370 @ 0x172 │ │ │ │ - bl 4097c │ │ │ │ - mov r0, fp │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 30754 │ │ │ │ - b.n 12d74e │ │ │ │ - ldr.w r3, [pc, #3044] @ 12e60c │ │ │ │ - mov.w r2, #370 @ 0x172 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mov r4, fp │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #3028] @ 12e610 │ │ │ │ - ldr.w r0, [pc, #3028] @ 12e614 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 46444 │ │ │ │ - b.n 12d3ba │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #3012] @ 12e618 │ │ │ │ - ldr.w r0, [pc, #3012] @ 12e61c │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r0, pc │ │ │ │ - b.n 12d9fe │ │ │ │ + b.n 12ce7e │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ @@ -421762,19 +420692,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ bl 39478 │ │ │ │ - b.n 12d3ea │ │ │ │ + b.n 12c8dc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr.w r1, [pc, #2928] @ 12e620 │ │ │ │ - ldr.w r0, [pc, #2928] @ 12e624 │ │ │ │ + ldr.w r1, [pc, #2344] @ 12d850 │ │ │ │ + ldr.w r0, [pc, #2344] @ 12d854 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ @@ -421785,198 +420715,146 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 12d3da │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 12c8cc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12cf80 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 12cf80 │ │ │ │ + mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12ce2a │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12cf98 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 12cf98 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12ce64 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov.w r2, #360 @ 0x168 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2848] @ 12e628 │ │ │ │ - ldr.w r1, [pc, #2848] @ 12e62c │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [pc, #2844] @ 12e630 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, fp │ │ │ │ - bl 24a84 │ │ │ │ - b.w 12d1fc │ │ │ │ - ldr.w r3, [pc, #2808] @ 12e634 │ │ │ │ - mov.w r2, #358 @ 0x166 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [pc, #2800] @ 12e638 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #2796] @ 12e63c │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 12d1fc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #356 @ 0x164 │ │ │ │ - ldr.w r2, [pc, #2760] @ 12e640 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2756] @ 12e644 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r3, [pc, #2756] @ 12e648 │ │ │ │ - ldr.w r0, [pc, #2756] @ 12e64c │ │ │ │ - add r1, pc │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4aae0 │ │ │ │ - ldr r6, [sp, #76] @ 0x4c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - str r6, [sp, #76] @ 0x4c │ │ │ │ - b.w 12d1fc │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12cfae │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12cfae │ │ │ │ + mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12ce3e │ │ │ │ - ldr.w r1, [pc, #2720] @ 12e650 │ │ │ │ - mov.w r2, #354 @ 0x162 │ │ │ │ - ldr.w r0, [pc, #2716] @ 12e654 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12db96 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12cfc8 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 12cfc8 │ │ │ │ + mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12cdb8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #354 @ 0x162 │ │ │ │ - ldr.w r2, [pc, #2684] @ 12e658 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2680] @ 12e65c │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r3, [pc, #2680] @ 12e660 │ │ │ │ - ldr.w r0, [pc, #2680] @ 12e664 │ │ │ │ - add r1, pc │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4aae0 │ │ │ │ - b.n 12db96 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #346 @ 0x15a │ │ │ │ - ldr.w r1, [pc, #2660] @ 12e668 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r0, [pc, #2660] @ 12e66c │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r4, fp │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12d12a │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbz r3, 12d010 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12cfea │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 12cfea │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12d6fa │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 127862 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 127862 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12cfd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 54b44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 12cd56 │ │ │ │ - ldr.w r5, [pc, #2624] @ 12e670 │ │ │ │ + bne.w 12c514 │ │ │ │ + ldr.w r5, [pc, #2096] @ 12d858 │ │ │ │ add.w sl, sp, #148 @ 0x94 │ │ │ │ - ldr.w r0, [pc, #2620] @ 12e674 │ │ │ │ + ldr.w r0, [pc, #2092] @ 12d85c │ │ │ │ movw r2, #349 @ 0x15d │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 4097c │ │ │ │ mov r0, sl │ │ │ │ bl 39544 │ │ │ │ - ldr.w r2, [pc, #2592] @ 12e678 │ │ │ │ + ldr.w r2, [pc, #2064] @ 12d860 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w r2, r8, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldr.w r1, [r2, #304] @ 0x130 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ blx 23660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12dd72 │ │ │ │ + beq.n 12d128 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 396dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 12dd16 │ │ │ │ + cbz r5, 12d0cc │ │ │ │ ldmia.w sl, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b.w 12cd56 │ │ │ │ + b.w 12c514 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r1, [pc, #2500] @ 12e67c │ │ │ │ + ldr.w r1, [pc, #1972] @ 12d864 │ │ │ │ mov r5, r4 │ │ │ │ - ldr.w r0, [pc, #2496] @ 12e680 │ │ │ │ + ldr.w r0, [pc, #1972] @ 12d868 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov r4, fp │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.w 12d12a │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r2, [pc, #2472] @ 12e684 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr.w r1, [pc, #2468] @ 12e688 │ │ │ │ - mov r4, fp │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #346 @ 0x15a │ │ │ │ - ldr.w r0, [pc, #2456] @ 12e68c │ │ │ │ - add r1, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2452] @ 12e690 │ │ │ │ - add r0, pc │ │ │ │ - ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - add r3, pc │ │ │ │ - bl 4aae0 │ │ │ │ - b.w 12d12a │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12cda2 │ │ │ │ + b.w 12c694 │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ @@ -421997,15 +420875,15 @@ │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r2, #350 @ 0x15e │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -422023,23 +420901,193 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.n 12dd54 │ │ │ │ - ldr.w r3, [pc, #2260] @ 12e694 │ │ │ │ + b.n 12d10a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 12d18c │ │ │ │ + str r6, [sp, #76] @ 0x4c │ │ │ │ + b.w 12c638 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c4bc │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12d17c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r1, [pc, #1744] @ 12d86c │ │ │ │ + ldr.w r0, [pc, #1744] @ 12d870 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c2c6 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c2fa │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r1, [pc, #1692] @ 12d874 │ │ │ │ + ldr.w r0, [pc, #1692] @ 12d878 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c2e0 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r1, [pc, #1656] @ 12d87c │ │ │ │ + ldr.w r0, [pc, #1656] @ 12d880 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 12d1e8 │ │ │ │ + ldr.w r1, [pc, #1644] @ 12d884 │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r0, [pc, #1640] @ 12d888 │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #1628] @ 12d88c │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r1, [pc, #1624] @ 12d890 │ │ │ │ + add r3, pc │ │ │ │ + strd r3, r5, [sp] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #1612] @ 12d894 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r1, [pc, #1588] @ 12d898 │ │ │ │ + ldr.w r0, [pc, #1588] @ 12d89c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #1564] @ 12d8a0 │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r1, [pc, #1560] @ 12d8a4 │ │ │ │ + add r3, pc │ │ │ │ + strd r3, r4, [sp] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #1548] @ 12d8a8 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r1, [pc, #1524] @ 12d8ac │ │ │ │ + ldr.w r0, [pc, #1524] @ 12d8b0 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r1, [pc, #1492] @ 12d8b4 │ │ │ │ + ldr.w r0, [pc, #1492] @ 12d8b8 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 12d2a4 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c184 │ │ │ │ + ldr.w r3, [pc, #1472] @ 12d8bc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add r3, pc │ │ │ │ + strd r3, r2, [sp] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #334 @ 0x14e │ │ │ │ + ldr.w r1, [pc, #1456] @ 12d8c0 │ │ │ │ + ldr.w r0, [pc, #1456] @ 12d8c4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + b.n 12d2a4 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 127862 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 127862 │ │ │ │ + b.n 12d006 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r2, [pc, #1412] @ 12d8c8 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr.w r1, [pc, #1412] @ 12d8cc │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r3, #342 @ 0x156 │ │ │ │ + ldr.w r0, [pc, #1400] @ 12d8d0 │ │ │ │ + add r1, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #1396] @ 12d8d4 │ │ │ │ + add r0, pc │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + add r3, pc │ │ │ │ + bl 4aae0 │ │ │ │ + b.w 12c694 │ │ │ │ + ldr.w r3, [pc, #1380] @ 12d8d8 │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #2248] @ 12e698 │ │ │ │ - ldr.w r0, [pc, #2248] @ 12e69c │ │ │ │ + ldr.w r1, [pc, #1368] @ 12d8dc │ │ │ │ + ldr.w r0, [pc, #1368] @ 12d8e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ @@ -422053,145 +421101,153 @@ │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, fp │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldrd r9, fp, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12de40 │ │ │ │ + beq.n 12d3f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12df9a │ │ │ │ + beq.w 12d5c8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 12de58 │ │ │ │ + beq.n 12d40c │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 12de58 │ │ │ │ + cbnz r3, 12d40c │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13068c │ │ │ │ + beq.w 12f3ee │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 23518 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 130652 │ │ │ │ + beq.w 12f3b4 │ │ │ │ + strd fp, r9, [sp, #92] @ 0x5c │ │ │ │ + mov fp, r4 │ │ │ │ + str r6, [sp, #76] @ 0x4c │ │ │ │ + ldrd r5, r9, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str.w r9, [sp, #92] @ 0x5c │ │ │ │ - mov r9, r4 │ │ │ │ - str.w fp, [sp, #88] @ 0x58 │ │ │ │ - mov fp, r6 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 22f48 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13032c │ │ │ │ + beq.w 12e404 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1302fe │ │ │ │ + bne.w 12e3b2 │ │ │ │ + mov r0, r9 │ │ │ │ bl 52950 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12e0ea │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12f1ba │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 12f19c │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r3 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ - str r5, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 12e0b4 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ + bge.w 12d794 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ ldr.w r0, [r3, sl, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 130d56 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r8 │ │ │ │ + beq.w 1311da │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ + cmp r2, r8 │ │ │ │ itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r0, #0] │ │ │ │ - ldr.w r3, [pc, #1988] @ 12e6a0 │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 12e084 │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r0, #0] │ │ │ │ + ldr.w r2, [pc, #1080] @ 12d8e4 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 12f1c4 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 12dfa2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, r8 │ │ │ │ - beq.n 12defc │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12e076 │ │ │ │ + beq.w 12d722 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp r2, r8 │ │ │ │ + beq.n 12d4cc │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 12f402 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r7 │ │ │ │ blx 22fac │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 12df22 │ │ │ │ + beq.n 12d4f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 12e01a │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 12e02a │ │ │ │ - mov r0, r7 │ │ │ │ + beq.w 12f1f0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 12f364 │ │ │ │ + mov r0, r6 │ │ │ │ blx 233e8 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 12df40 │ │ │ │ + beq.n 12d512 │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 12e07c │ │ │ │ + beq.w 12f40a │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 12e050 │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + blt.w 12f38c │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ uxtb r1, r5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 12debc │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ + b.n 12d48a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr.w r1, [pc, #1856] @ 12e6a4 │ │ │ │ - ldr.w r0, [pc, #1856] @ 12e6a8 │ │ │ │ + ldr r1, [pc, #948] @ (12d8e8 ) │ │ │ │ + ldr r0, [pc, #948] @ (12d8ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -422200,2359 +421256,3193 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r8 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12de40 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - mov r8, r6 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1792] @ 12e6ac │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov r4, r9 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #1788] @ 12e6b0 │ │ │ │ - ldr.w r2, [fp, r2] │ │ │ │ + b.w 12c3e2 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + movw r2, #341 @ 0x155 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #884] @ (12d8f0 ) │ │ │ │ + ldr r1, [pc, #884] @ (12d8f4 ) │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - blx 23028 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbz r2, 12e022 │ │ │ │ + ldr r0, [pc, #880] @ (12d8f8 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + b.n 12d540 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #383 @ 0x17f │ │ │ │ - ldr.w r1, [pc, #1756] @ 12e6b4 │ │ │ │ - ldr.w r0, [pc, #1756] @ 12e6b8 │ │ │ │ + mov.w r2, #340 @ 0x154 │ │ │ │ + ldr r1, [pc, #864] @ (12d8fc ) │ │ │ │ + ldr r0, [pc, #868] @ (12d900 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12d3f4 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r3, #356 @ 0x164 │ │ │ │ + ldr r2, [pc, #808] @ (12d904 ) │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #808] @ (12d908 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [pc, #808] @ (12d90c ) │ │ │ │ + ldr r0, [pc, #808] @ (12d910 ) │ │ │ │ + add r1, pc │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4aae0 │ │ │ │ + ldr r6, [sp, #76] @ 0x4c │ │ │ │ + mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + str r6, [sp, #76] @ 0x4c │ │ │ │ + b.w 12c6fa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12df22 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12dfce │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #383 @ 0x17f │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r8, r6 │ │ │ │ + b.w 12c5fc │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r3, #354 @ 0x162 │ │ │ │ + ldr r2, [pc, #768] @ (12d914 ) │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #768] @ (12d918 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [pc, #768] @ (12d91c ) │ │ │ │ + ldr r0, [pc, #768] @ (12d920 ) │ │ │ │ + add r1, pc │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4aae0 │ │ │ │ + b.n 12d5f2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1668] @ 12e6bc │ │ │ │ - ldr.w r0, [pc, #1668] @ 12e6c0 │ │ │ │ + mov.w r2, #346 @ 0x15a │ │ │ │ + ldr r1, [pc, #752] @ (12d924 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r0, [pc, #752] @ (12d928 ) │ │ │ │ + mov sl, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + mov r4, fp │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.n 12dfe6 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #383 @ 0x17f │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r8, r6 │ │ │ │ + b.w 12c694 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1636] @ 12e6c4 │ │ │ │ - ldr.w r0, [pc, #1636] @ 12e6c8 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r2, [pc, #728] @ (12d92c ) │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r1, [pc, #728] @ (12d930 ) │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r3, #346 @ 0x15a │ │ │ │ + ldr r0, [pc, #720] @ (12d934 ) │ │ │ │ add r1, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [pc, #716] @ (12d938 ) │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ - bl 4097c │ │ │ │ - b.n 12dfe6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12df08 │ │ │ │ - mov r0, r7 │ │ │ │ + ldrd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + add r3, pc │ │ │ │ + bl 4aae0 │ │ │ │ + b.w 12c694 │ │ │ │ + mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12df40 │ │ │ │ - ldr.w r3, [pc, #1604] @ 12e6cc │ │ │ │ - mov r8, r6 │ │ │ │ - str r0, [sp, #4] │ │ │ │ + b.w 12c560 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov.w r2, #360 @ 0x168 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #684] @ (12d93c ) │ │ │ │ + ldr r1, [pc, #688] @ (12d940 ) │ │ │ │ add r3, pc │ │ │ │ + ldr r0, [pc, #688] @ (12d944 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1596] @ 12e6d0 │ │ │ │ - ldr.w r0, [pc, #1596] @ 12e6d4 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - mov.w r2, #382 @ 0x17e │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ bl 46444 │ │ │ │ - b.n 12dfe6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ - subs r3, #1 │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 12e0c6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, fp │ │ │ │ + bl 24a84 │ │ │ │ + b.w 12c6fa │ │ │ │ + ldr r3, [pc, #652] @ (12d948 ) │ │ │ │ + mov.w r2, #358 @ 0x166 │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + ldr r1, [pc, #644] @ (12d94c ) │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r0, [pc, #644] @ (12d950 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 12c6fa │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12e136 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 12de86 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 12de86 │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 12c5e8 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c620 │ │ │ │ + mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12de86 │ │ │ │ + b.n 12cff8 │ │ │ │ + ldr r1, [pc, #592] @ (12d954 ) │ │ │ │ + mov.w r2, #354 @ 0x162 │ │ │ │ + ldr r0, [pc, #588] @ (12d958 ) │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 12d5f2 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c576 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + mov r9, r7 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r2, [pc, #176] @ (12d7dc ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r6, [sp, #76] @ 0x4c │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r1, [pc, #552] @ (12d95c ) │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 23028 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 12d7cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #382 @ 0x17e │ │ │ │ - ldr.w r1, [pc, #1508] @ 12e6d8 │ │ │ │ - ldr.w r0, [pc, #1508] @ 12e6dc │ │ │ │ + movw r2, #383 @ 0x17f │ │ │ │ + ldr r1, [pc, #524] @ (12d960 ) │ │ │ │ + ldr r0, [pc, #524] @ (12d964 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #1448] @ 12e6e0 │ │ │ │ - mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ + subs r3, #1 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 12d7a6 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12d968 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 12d438 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 12d438 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12d438 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12d74c │ │ │ │ + @ instruction: 0xeaf00005 │ │ │ │ + add r3, pc, #936 @ (adr r3, 12db84 ) │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ + movs r0, r0 │ │ │ │ + str r4, [r3, r1] │ │ │ │ + movs r5, r0 │ │ │ │ + @ instruction: 0xeaae0005 │ │ │ │ + add r3, pc, #672 @ (adr r3, 12da8c ) │ │ │ │ + movs r5, r0 │ │ │ │ + orn r0, ip, r5 │ │ │ │ + add r3, pc, #408 @ (adr r3, 12d98c ) │ │ │ │ + movs r5, r0 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r7!, {r5} │ │ │ │ + movs r5, r0 │ │ │ │ + @ instruction: 0xe9b60005 │ │ │ │ + add r2, pc, #704 @ (adr r2, 12dac4 ) │ │ │ │ + movs r5, r0 │ │ │ │ + @ instruction: 0xe9980005 │ │ │ │ + add r2, pc, #584 @ (adr r2, 12da54 ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldrd r0, r0, [r8, #-20]! │ │ │ │ + add r2, pc, #440 @ (adr r2, 12d9cc ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldmdb ip, {r0, r2} │ │ │ │ + add r2, pc, #88 @ (adr r2, 12d874 ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldrd r0, r0, [lr], #20 │ │ │ │ + add r1, pc, #984 @ (adr r1, 12dbfc ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ + movs r6, r0 │ │ │ │ + stmia.w lr!, {r0, r2} │ │ │ │ + add r1, pc, #672 @ (adr r1, 12dad0 ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldmia.w r2, {r0, r2} │ │ │ │ + add r1, pc, #552 @ (adr r1, 12da60 ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldrd r0, r0, [r6], #-20 │ │ │ │ + add r1, pc, #448 @ (adr r1, 12da00 ) │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, pc, #240 @ (adr r3, 12d934 ) │ │ │ │ + movs r5, r0 │ │ │ │ + @ instruction: 0xe8200005 │ │ │ │ + add r1, pc, #80 @ (adr r1, 12d89c ) │ │ │ │ + movs r5, r0 │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d7c8 │ │ │ │ + movs r5, r0 │ │ │ │ + add r0, pc, #704 @ (adr r0, 12db18 ) │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d5c0 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 12d4c4 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d2f8 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d288 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d238 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d214 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ + movs r5, r0 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ + movs r6, r0 │ │ │ │ + b.n 12d1e0 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d198 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + movs r5, r0 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ + movs r6, r0 │ │ │ │ + b.n 12d14c │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d104 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d0bc │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + movs r5, r0 │ │ │ │ + beq.n 12d930 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12e068 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12dfec │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12df98 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 12dc4c │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + movs r5, r0 │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12dbc0 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12db94 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12db10 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ + movs r7, r0 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12dab0 │ │ │ │ + movs r5, r0 │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12da84 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12da3c │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + movs r5, r0 │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ + movs r5, r0 │ │ │ │ + push {r3, r6} │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d9e8 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + movs r5, r0 │ │ │ │ + b.n 12d98c │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ + movs r5, r0 │ │ │ │ + svc 218 @ 0xda │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ + movs r5, r0 │ │ │ │ + cmp r6, r7 │ │ │ │ + movs r5, r0 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr.w r3, [pc, #2876] @ 12e4a8 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #2 │ │ │ │ bl e1bac │ │ │ │ - mov r6, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ff76 │ │ │ │ + beq.w 12e938 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w 12febc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 12e882 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e16e │ │ │ │ + beq.n 12d9a0 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [fp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.w 12fe92 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r9 │ │ │ │ + cmp fp, r3 │ │ │ │ + beq.w 12e852 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, fp │ │ │ │ blx 2309c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 12e192 │ │ │ │ - mov r0, r9 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 12d9c4 │ │ │ │ + mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 12e274 │ │ │ │ + blt.n 12daa4 │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 12e260 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.n 12da90 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r7, #0] │ │ │ │ + strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cmp r7, r3 │ │ │ │ - beq.w 12ffee │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.w 12db1a │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ blx 22e64 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e1d8 │ │ │ │ + beq.n 12da0a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 12e1d8 │ │ │ │ - mov r0, r7 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 12da0a │ │ │ │ + mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 12ffce │ │ │ │ + blt.n 12daf8 │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 12e260 │ │ │ │ + beq.n 12da90 │ │ │ │ add.w r8, r5, #4096 @ 0x1000 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r7 │ │ │ │ ldr.w r1, [r8, #3920] @ 0xf50 │ │ │ │ blx 23084 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 130038 │ │ │ │ + beq.w 12e82e │ │ │ │ ldr.w r3, [r8, #3528] @ 0xdc8 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r5, #328] @ 0x148 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 130018 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ + beq.w 12e80a │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ blx 233e8 │ │ │ │ - ldr r2, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 12e236 │ │ │ │ + beq.n 12da66 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 12e236 │ │ │ │ + cbnz r1, 12da66 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 12e56e │ │ │ │ + blt.w 12ddf6 │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12e2c8 │ │ │ │ + bne.n 12db48 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e260 │ │ │ │ + beq.n 12da90 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 12e260 │ │ │ │ + cbnz r3, 12da90 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 12e0cc │ │ │ │ - mov r0, r6 │ │ │ │ + bne.w 12d7ae │ │ │ │ + mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e0cc │ │ │ │ + b.n 12d7ae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr.w r1, [pc, #1128] @ 12e6e4 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #1124] @ 12e6e8 │ │ │ │ + ldr.w r1, [pc, #2560] @ 12e4ac │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #2556] @ 12e4b0 │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #394 @ 0x18a │ │ │ │ + ldr.w r1, [pc, #2484] @ 12e4b4 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #2480] @ 12e4b8 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.n 12dac4 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov.w r2, #394 @ 0x18a │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r3, [pc, #2452] @ 12e4bc │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r1, [pc, #2452] @ 12e4c0 │ │ │ │ + mov r4, fp │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #2440] @ 12e4c4 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + b.n 12dac4 │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e2ec │ │ │ │ + beq.n 12db6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12e5c4 │ │ │ │ + beq.w 12de50 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 130078 │ │ │ │ + beq.w 12e7e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e316 │ │ │ │ + beq.n 12db96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 12e316 │ │ │ │ + cbnz r3, 12db96 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 130058 │ │ │ │ + blt.w 12e7c2 │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12e260 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 12da90 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne.w r3, [r9] │ │ │ │ + strne.w r3, [fp] │ │ │ │ blx 2309c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 12e354 │ │ │ │ - mov r0, r9 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 12dbd6 │ │ │ │ + mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 12e5cc │ │ │ │ + blt.w 12de58 │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 12e3c6 │ │ │ │ + beq.n 12dc48 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 12e3c6 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + cbz r3, 12dc48 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r7, #0] │ │ │ │ + strne r3, [r6, #0] │ │ │ │ blx 22e64 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e398 │ │ │ │ + beq.n 12dc1a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 12e398 │ │ │ │ - mov r0, r7 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 12dc1a │ │ │ │ + mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 1302da │ │ │ │ + blt.w 12dfa0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [sp, #92] @ 0x5c │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ orrs r2, r3 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ clz r3, r3 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ - cbnz r3, 12e3c6 │ │ │ │ + cbnz r3, 12dc48 │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w 13022c │ │ │ │ + bne.w 12def0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12e704 │ │ │ │ + beq.w 12de82 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r7, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e3fe │ │ │ │ + beq.n 12dc80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12e5ea │ │ │ │ + beq.w 12de7a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 12e750 │ │ │ │ + beq.w 12dece │ │ │ │ ldr.w r1, [r5, #3292] @ 0xcdc │ │ │ │ mov r0, sl │ │ │ │ blx 23660 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e42a │ │ │ │ + beq.n 12dcac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12e726 │ │ │ │ + beq.w 12dea4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 12e72e │ │ │ │ + beq.w 12deac │ │ │ │ mov r0, r8 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e454 │ │ │ │ + beq.n 12dcd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 12e454 │ │ │ │ + cbnz r3, 12dcd6 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 13094c │ │ │ │ - ands.w r8, sl, #255 @ 0xff │ │ │ │ - beq.w 12ebac │ │ │ │ + blt.w 12ec4a │ │ │ │ + uxtb.w r3, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12ea8c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 12e260 │ │ │ │ + bne.w 12da90 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #3532] @ 0xdcc │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 12eb7e │ │ │ │ + bne.w 12ea5e │ │ │ │ ldr.w sl, [r5, #108] @ 0x6c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 130d8e │ │ │ │ + beq.w 1311f6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - ldr.w r8, [r7, #12] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w r8, [r6, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12e994 │ │ │ │ + beq.w 12e1e2 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 12e992 │ │ │ │ + beq.w 12e1e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ff94 │ │ │ │ + beq.w 12ebb6 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 12e77a │ │ │ │ + ble.w 12dfca │ │ │ │ add.w r2, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #3540] @ 0xdd4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ bl 37dfc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e4f6 │ │ │ │ + beq.n 12dd7a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12e772 │ │ │ │ + beq.w 12dfc2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 130970 │ │ │ │ + beq.w 12ebf0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ blx 22e7c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ffc0 │ │ │ │ + beq.w 12ebe2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1309d4 │ │ │ │ + beq.w 12f17e │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr.w r1, [r3, #3544] @ 0xdd8 │ │ │ │ bl 3596c │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12e546 │ │ │ │ + beq.n 12ddca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1309ca │ │ │ │ + beq.w 12f174 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 12e798 │ │ │ │ + bne.w 12dfe8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r1, [pc, #404] @ (12e6ec ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #404] @ (12e6f0 ) │ │ │ │ + ldr.w r1, [pc, #1772] @ 12e4c8 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1772] @ 12e4cc │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ - b.w 130990 │ │ │ │ + b.w 12ec10 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #380] @ (12e6f4 ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #380] @ (12e6f8 ) │ │ │ │ + ldr.w r1, [pc, #1744] @ 12e4d0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1744] @ 12e4d4 │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e2ec │ │ │ │ + b.n 12db6c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ - ldr r1, [pc, #296] @ (12e6fc ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #296] @ (12e700 ) │ │ │ │ + ldr.w r1, [pc, #1656] @ 12e4d8 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1652] @ 12e4dc │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ - b.n 12e294 │ │ │ │ + b.n 12dac4 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e3fe │ │ │ │ - nop │ │ │ │ - bge.n 12e5c0 │ │ │ │ - movs r5, r0 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ - movs r5, r0 │ │ │ │ - bge.n 12e590 │ │ │ │ - movs r5, r0 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ - movs r5, r0 │ │ │ │ - bge.n 12e558 │ │ │ │ - movs r5, r0 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ - movs r5, r0 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ - movs r6, r0 │ │ │ │ - bge.n 12e6d0 │ │ │ │ - movs r5, r0 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ - movs r5, r0 │ │ │ │ - bge.n 12e6a0 │ │ │ │ - movs r5, r0 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ - movs r5, r0 │ │ │ │ - bls.n 12e5f8 │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ - movs r5, r0 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ - movs r5, r0 │ │ │ │ - bls.n 12e544 │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ - movs r5, r0 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ - movs r5, r0 │ │ │ │ - bls.n 12e6dc │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ - movs r5, r0 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ - movs r5, r0 │ │ │ │ - bls.n 12e674 │ │ │ │ - movs r5, r0 │ │ │ │ - cdp2 0, 11, cr0, cr12, cr6, {0} │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - movs r5, r0 │ │ │ │ - bhi.n 12e61c │ │ │ │ - movs r5, r0 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ - movs r5, r0 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ - movs r5, r0 │ │ │ │ - bhi.n 12e5c4 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r6, [pc, #416] @ (12e804 ) │ │ │ │ - movs r5, r0 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + b.n 12dc80 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #405 @ 0x195 │ │ │ │ + ldr.w r1, [pc, #1620] @ 12e4e0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1620] @ 12e4e4 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.n 12dac4 │ │ │ │ + mov r0, sl │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12dcac │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #406 @ 0x196 │ │ │ │ + ldr.w r1, [pc, #1588] @ 12e4e8 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1584] @ 12e4ec │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.n 12dac4 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #405 @ 0x195 │ │ │ │ + ldr.w r1, [pc, #1560] @ 12e4f0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1560] @ 12e4f4 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.n 12dac4 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12df10 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 12df10 │ │ │ │ + mov r0, fp │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12df28 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 12df28 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12df3e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12df3e │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 12df4c │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12df66 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 12df66 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12df7e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 12df7e │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 12df8e │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 1293be │ │ │ │ + b.w 127862 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #398 @ 0x18e │ │ │ │ + ldr.w r1, [pc, #1360] @ 12e4f8 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1356] @ 12e4fc │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.n 12dac4 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12dd7a │ │ │ │ + ldr.w r8, [r5, #108] @ 0x6c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 1310a6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne.w r3, [r8] │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ + movs r2, #4 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + strd r3, r7, [sp, #576] @ 0x240 │ │ │ │ + ldr.w r0, [r5, #196] @ 0xc4 │ │ │ │ + movs r3, #0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ + strd sl, r8, [sp, #584] @ 0x248 │ │ │ │ + blx 23480 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12e188 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e022 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12e022 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e03c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 12e03c │ │ │ │ + mov r0, sl │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e056 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 12e056 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bpl.w 12e362 │ │ │ │ + ldr.w r1, [r5, #3916] @ 0xf4c │ │ │ │ + bl 37ed4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12e346 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + movs r2, #2 │ │ │ │ + strd r3, r4, [r1] │ │ │ │ + movs r3, #0 │ │ │ │ + blx 233b0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e0a0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12e1fa │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 12e2f8 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e0be │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 12e0be │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 12e0cc │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 12e292 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e0f6 │ │ │ │ + movw r1, #65534 @ 0xfffe │ │ │ │ + movt r1, #16383 @ 0x3fff │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 12e28e │ │ │ │ + cbnz r3, 12e0f6 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + ble.w 12d7ae │ │ │ │ + add.w r3, r5, #4096 @ 0x1000 │ │ │ │ + add r1, sp, #260 @ 0x104 │ │ │ │ + movs r2, #1 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + str r7, [r1, #0] │ │ │ │ + ldr.w r0, [r3, #1884] @ 0x75c │ │ │ │ + movs r3, #0 │ │ │ │ + blx 23480 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12e246 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e134 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12e134 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + add.w r3, r5, #4096 @ 0x1000 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ + movs r2, #2 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + strd r3, r4, [r1] │ │ │ │ + movs r3, #0 │ │ │ │ + blx 23480 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 12e202 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 12e168 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 12e168 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 12d438 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 12d438 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12d438 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #409 @ 0x199 │ │ │ │ + ldr r1, [pc, #880] @ (12e500 ) │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r0, [pc, #880] @ (12e504 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, fp │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + mov.w r8, r8, lsl #1 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + ble.w 12dfca │ │ │ │ + add.w r3, r5, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + b.n 12dd5e │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12e0a0 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #429 @ 0x1ad │ │ │ │ + ldr r1, [pc, #764] @ (12e508 ) │ │ │ │ + ldr r0, [pc, #768] @ (12e50c ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, fp │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #429 @ 0x1ad │ │ │ │ + ldr r1, [pc, #704] @ (12e510 ) │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r0, [pc, #704] @ (12e514 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + b.n 12e0f6 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + mov r1, r7 │ │ │ │ + blx 231f4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e2b2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12e2b2 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.w 12d438 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #427 @ 0x1ab │ │ │ │ + ldr r1, [pc, #600] @ (12e518 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [pc, #600] @ (12e51c ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #408 @ 0x198 │ │ │ │ + ldr r1, [pc, #544] @ (12e520 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r0, [pc, #544] @ (12e524 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #408 @ 0x198 │ │ │ │ + ldr r1, [pc, #472] @ (12e528 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r0, [pc, #472] @ (12e52c ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + b.n 12e312 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #456] @ (12e530 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r0, [pc, #456] @ (12e534 ) │ │ │ │ + mov r4, fp │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [pc, #452] @ (12e538 ) │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movw r2, #409 @ 0x199 │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + mov r9, r0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r2, #382 @ 0x17e │ │ │ │ + ldr r3, [pc, #380] @ (12e53c ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r1, [pc, #380] @ (12e540 ) │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [pc, #376] @ (12e544 ) │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e422 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12f3f8 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e438 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12e7b2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e44c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12e7ba │ │ │ │ + ldr r1, [sp, #68] @ 0x44 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e462 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12e7aa │ │ │ │ + blx 232d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 12e782 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + beq.w 12e716 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.n 12e548 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e496 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 12e496 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 127862 │ │ │ │ + b.w 12d006 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ + movs r0, r0 │ │ │ │ + bgt.n 12e510 │ │ │ │ movs r5, r0 │ │ │ │ - bhi.n 12e590 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r5, r0 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + blt.n 12e470 │ │ │ │ movs r5, r0 │ │ │ │ - bhi.n 12e738 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ movs r5, r0 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ - movs r0, r0 │ │ │ │ - bvc.n 12e638 │ │ │ │ + blt.n 12e428 │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + bls.n 12e4d0 │ │ │ │ movs r5, r0 │ │ │ │ - bvc.n 12e5e4 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + bhi.n 12e490 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r5, [pc, #344] @ (12e7ec ) │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ movs r5, r0 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + bhi.n 12e5d4 │ │ │ │ movs r5, r0 │ │ │ │ - bvs.n 12e62c │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + bhi.n 12e588 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - bpl.n 12e714 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + bhi.n 12e53c │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ movs r5, r0 │ │ │ │ - bmi.n 12e63c │ │ │ │ + bhi.n 12e500 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r5, r0 │ │ │ │ - bmi.n 12e780 │ │ │ │ + bvc.n 12e564 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ movs r5, r0 │ │ │ │ - bmi.n 12e73c │ │ │ │ + bpl.n 12e5a8 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + bmi.n 12e4c0 │ │ │ │ movs r5, r0 │ │ │ │ - bmi.n 12e6dc │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + bmi.n 12e438 │ │ │ │ movs r5, r0 │ │ │ │ - bcc.n 12e628 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + bmi.n 12e560 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ - movs r0, r0 │ │ │ │ - bcs.n 12e71c │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + bcc.n 12e4e4 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + bcc.n 12e450 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + bcc.n 12e624 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strb r0, [r5, #18] │ │ │ │ + movs r6, r0 │ │ │ │ + itet vc │ │ │ │ + movvc r5, r0 │ │ │ │ + bcc.n 12e584 @ unpredictable │ │ │ │ + movvc r5, r0 │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ movs r5, r0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e618 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 233e8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e56e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 12e56e │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + blt.w 12e6bc │ │ │ │ + uxtb r4, r4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 12e630 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r1, [r3, #2492] @ 0x9bc │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr.w r4, [r3, #3852] @ 0xf0c │ │ │ │ + bl 37ed4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12e768 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + movs r2, #4 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ + add r1, sp, #612 @ 0x264 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + strd r3, r4, [sp, #620] @ 0x26c │ │ │ │ + movs r3, #0 │ │ │ │ + str r6, [sp, #612] @ 0x264 │ │ │ │ + blx 233b0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e5ca │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12e746 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 12e74e │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 12e5e0 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 39408 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e5fc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 12e5fc │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #446 @ 0x1be │ │ │ │ + ldr.w r1, [pc, #3064] @ 12f1fc │ │ │ │ + ldr.w r0, [pc, #3064] @ 12f200 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e630 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 12e630 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ + ldr.w r4, [r3, #3852] @ 0xf0c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 37ed4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 12e6fc │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + movs r2, #4 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ + add r1, sp, #628 @ 0x274 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + strd r3, r4, [sp, #636] @ 0x27c │ │ │ │ + movs r3, #0 │ │ │ │ + str r6, [sp, #628] @ 0x274 │ │ │ │ + blx 233b0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e672 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 12e6da │ │ │ │ + cbz r4, 12e6e2 │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 12e684 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 39408 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e6a0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 12e6a0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #447 @ 0x1bf │ │ │ │ + ldr.w r1, [pc, #2908] @ 12f204 │ │ │ │ + ldr.w r0, [pc, #2908] @ 12f208 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r1, [pc, #2892] @ 12f20c │ │ │ │ + mov.w r2, #320 @ 0x140 │ │ │ │ + ldr.w r0, [pc, #2888] @ 12f210 │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12e672 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #447 @ 0x1bf │ │ │ │ + ldr.w r1, [pc, #2856] @ 12f214 │ │ │ │ + ldr.w r0, [pc, #2856] @ 12f218 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 12e6d0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #405 @ 0x195 │ │ │ │ - ldr.w r1, [pc, #3160] @ 12f364 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #3156] @ 12f368 │ │ │ │ + movw r2, #447 @ 0x1bf │ │ │ │ + ldr.w r1, [pc, #2840] @ 12f21c │ │ │ │ + ldr.w r0, [pc, #2840] @ 12f220 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.n 12e294 │ │ │ │ - mov r0, sl │ │ │ │ + b.n 12e6d0 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12e72e │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 12e72e │ │ │ │ + mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e42a │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 1279d4 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1279d4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12e5ca │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #406 @ 0x196 │ │ │ │ - ldr.w r1, [pc, #3124] @ 12f36c │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #3124] @ 12f370 │ │ │ │ + mov.w r2, #446 @ 0x1be │ │ │ │ + ldr.w r1, [pc, #2764] @ 12f224 │ │ │ │ + ldr.w r0, [pc, #2764] @ 12f228 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.n 12e294 │ │ │ │ + b.n 12e6d0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #405 @ 0x195 │ │ │ │ - ldr.w r1, [pc, #3100] @ 12f374 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #3096] @ 12f378 │ │ │ │ + mov.w r2, #446 @ 0x1be │ │ │ │ + ldr.w r1, [pc, #2748] @ 12f22c │ │ │ │ + ldr.w r0, [pc, #2748] @ 12f230 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.n 12e294 │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 12e6d0 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #380 @ 0x17c │ │ │ │ + ldr.w r1, [pc, #2728] @ 12f234 │ │ │ │ + ldr.w r0, [pc, #2728] @ 12f238 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e4f6 │ │ │ │ - ldr.w r8, [r5, #108] @ 0x6c │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 130d72 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne.w r3, [r8] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movs r2, #4 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - strd r3, r4, [sp, #576] @ 0x240 │ │ │ │ - ldr.w r0, [r5, #196] @ 0xc4 │ │ │ │ - movs r3, #0 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ - strd sl, r8, [sp, #584] @ 0x248 │ │ │ │ - blx 23480 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12e938 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12e7d2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 12e7d2 │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 12e462 │ │ │ │ + mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12e7ec │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 12e7ec │ │ │ │ - mov r0, sl │ │ │ │ + b.n 12e438 │ │ │ │ + mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + b.n 12e44c │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #394 @ 0x18a │ │ │ │ + ldr.w r1, [pc, #2672] @ 12f23c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #2672] @ 12f240 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.w 12dac4 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #394 @ 0x18a │ │ │ │ + ldr.w r1, [pc, #2644] @ 12f244 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #2644] @ 12f248 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.w 12dac4 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #394 @ 0x18a │ │ │ │ + ldr.w r1, [pc, #2616] @ 12f24c │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #2616] @ 12f250 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.w 12de16 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #394 @ 0x18a │ │ │ │ + ldr.w r1, [pc, #2588] @ 12f254 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #2588] @ 12f258 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ + bl 4097c │ │ │ │ + b.w 12dac4 │ │ │ │ + ldr.w r3, [pc, #2568] @ 12f25c │ │ │ │ + mov.w r2, #394 @ 0x18a │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r1, [pc, #2548] @ 12f260 │ │ │ │ + mov r4, fp │ │ │ │ + ldr.w r0, [pc, #2548] @ 12f264 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 46444 │ │ │ │ + b.w 12dac4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e806 │ │ │ │ + beq.n 12e89a │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 12e806 │ │ │ │ - mov r0, r8 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 12e89a │ │ │ │ + mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + add.w r3, r5, #4096 @ 0x1000 │ │ │ │ + ldr.w r1, [r5, #3916] @ 0xf4c │ │ │ │ + ldr.w r7, [r3, #3524] @ 0xdc4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bpl.w 12eb28 │ │ │ │ - ldr.w r1, [r5, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12eb08 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movs r2, #2 │ │ │ │ - strd r3, r6, [r1] │ │ │ │ + beq.w 12ea3e │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ + movs r2, #2 │ │ │ │ + strd r7, r4, [r1] │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e850 │ │ │ │ + beq.n 12e8dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12e9ac │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 12eab6 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12e86e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 12e86e │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.n 12e958 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 12ea1e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 12e87c │ │ │ │ - mov r0, r6 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 12e8f0 │ │ │ │ + mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 12ea4c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cbz r3, 12e960 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + mov r1, r7 │ │ │ │ + blx 231f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e8a6 │ │ │ │ - movw r1, #65534 @ 0xfffe │ │ │ │ - movt r1, #16383 @ 0x3fff │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 12ea48 │ │ │ │ - cbnz r3, 12e8a6 │ │ │ │ + beq.n 12e914 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12e914 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - lsls r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.w 12e0cc │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.w 12d438 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #390 @ 0x186 │ │ │ │ + ldr.w r1, [pc, #2372] @ 12f268 │ │ │ │ + mov r4, fp │ │ │ │ + ldr.w r0, [pc, #2372] @ 12f26c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + b.n 12e2d0 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #386 @ 0x182 │ │ │ │ + ldr.w r1, [pc, #2352] @ 12f270 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #2348] @ 12f274 │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + b.n 12e3d6 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12e8dc │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - add r1, sp, #260 @ 0x104 │ │ │ │ + add r1, sp, #252 @ 0xfc │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r7, [r1, #0] │ │ │ │ ldr.w r0, [r3, #1884] @ 0x75c │ │ │ │ - movs r3, #0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ blx 23480 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12e9fc │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.n 12e9fe │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12e8e4 │ │ │ │ + beq.n 12e994 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 12e8e4 │ │ │ │ - mov r0, r4 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12e994 │ │ │ │ + mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - strd r3, r6, [r1] │ │ │ │ + strd r3, r4, [r1] │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12e9b4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 12e918 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 12e918 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 12de86 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 12de86 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12de86 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #409 @ 0x199 │ │ │ │ - ldr.w r1, [pc, #2620] @ 12f37c │ │ │ │ - ldr.w r0, [pc, #2620] @ 12f380 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - str r2, [r7, #0] │ │ │ │ - mov.w r8, r8, lsl #1 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - ble.w 12e77a │ │ │ │ - add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 12e4da │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12e850 │ │ │ │ + bne.w 12e154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #429 @ 0x1ad │ │ │ │ - ldr.w r1, [pc, #2504] @ 12f384 │ │ │ │ - ldr.w r0, [pc, #2504] @ 12f388 │ │ │ │ + mov.w r2, #392 @ 0x188 │ │ │ │ + ldr.w r1, [pc, #2232] @ 12f278 │ │ │ │ + ldr.w r0, [pc, #2232] @ 12f27c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #429 @ 0x1ad │ │ │ │ - ldr.w r1, [pc, #2440] @ 12f38c │ │ │ │ - mov sl, r4 │ │ │ │ - ldr.w r0, [pc, #2436] @ 12f390 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - str r2, [r7, #0] │ │ │ │ - b.n 12e8a6 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - mov r1, r4 │ │ │ │ - blx 231f4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12ea6c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 12ea6c │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r6, #0 │ │ │ │ - bge.w 12de86 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #427 @ 0x1ab │ │ │ │ - ldr.w r1, [pc, #2328] @ 12f394 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #2328] @ 12f398 │ │ │ │ + mov.w r2, #392 @ 0x188 │ │ │ │ + ldr.w r1, [pc, #2168] @ 12f280 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr.w r0, [pc, #2168] @ 12f284 │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.n 12e260 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #408 @ 0x198 │ │ │ │ - ldr.w r1, [pc, #2268] @ 12f39c │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #2268] @ 12f3a0 │ │ │ │ - mov r5, r6 │ │ │ │ + mov.w r2, #388 @ 0x184 │ │ │ │ + ldr.w r1, [pc, #2144] @ 12f288 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r0, [pc, #2144] @ 12f28c │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.n 12e384 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #408 @ 0x198 │ │ │ │ - ldr.w r1, [pc, #2196] @ 12f3a4 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #2192] @ 12f3a8 │ │ │ │ - mov r5, r6 │ │ │ │ + mov.w r2, #388 @ 0x184 │ │ │ │ + ldr.w r1, [pc, #2120] @ 12f290 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r0, [pc, #2120] @ 12f294 │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.n 12ead4 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #2172] @ 12f3ac │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #2172] @ 12f3b0 │ │ │ │ - mov r5, r6 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r2, [pc, #2164] @ 12f3b4 │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movw r2, #409 @ 0x199 │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.n 12e384 │ │ │ │ ldr.w sl, [r3, #3536] @ 0xdd0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 12e48a │ │ │ │ - ldr.w r3, [pc, #2092] @ 12f3b8 │ │ │ │ - movw r2, #51063 @ 0xc777 │ │ │ │ + bne.w 12dd0e │ │ │ │ + ldr.w r3, [pc, #2092] @ 12f298 │ │ │ │ + movw r2, #51096 @ 0xc798 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2084] @ 12f3bc │ │ │ │ - ldr.w r0, [pc, #2084] @ 12f3c0 │ │ │ │ + ldr.w r1, [pc, #2084] @ 12f29c │ │ │ │ + ldr.w r0, [pc, #2084] @ 12f2a0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 130afe │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr.w r0, [r5, #664] @ 0x298 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ ldr.w r3, [r3, #3548] @ 0xddc │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [r5, #664] @ 0x298 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + cmp r1, r2 │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + bne.w 12f14a │ │ │ │ + mov r0, r9 │ │ │ │ bl 52950 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 130ada │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12f142 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 12ef54 │ │ │ │ + ldr.w r0, [sl, #8] │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1308f8 │ │ │ │ + beq.w 12ef02 │ │ │ │ mov.w ip, #3 │ │ │ │ movt ip, #32768 @ 0x8000 │ │ │ │ - str.w r9, [sp, #76] @ 0x4c │ │ │ │ - mov r9, ip │ │ │ │ - str r4, [sp, #84] @ 0x54 │ │ │ │ - mov r4, r8 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str.w fp, [sp, #84] @ 0x54 │ │ │ │ + mov fp, ip │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ + movs r4, #0 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ + str r2, [sp, #108] @ 0x6c │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.w 1307a2 │ │ │ │ + bge.w 12edb2 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 130d02 │ │ │ │ + beq.w 131212 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ - ldr.w r2, [pc, #1952] @ 12f3c4 │ │ │ │ - ldr.w r2, [fp, r2] │ │ │ │ + ldr.w r2, [pc, #1916] @ 12f2a4 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 1309f6 │ │ │ │ + bne.w 12ed86 │ │ │ │ ldr.w r8, [r0, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 130a62 │ │ │ │ + beq.w 12ed3e │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 12ec56 │ │ │ │ + beq.n 12eb56 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 12ec66 │ │ │ │ - str r1, [sp, #108] @ 0x6c │ │ │ │ + cbnz r2, 12eb66 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #108] @ 0x6c │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ - mov r2, r9 │ │ │ │ + mov r2, fp │ │ │ │ strd r1, r8, [sp, #504] @ 0x1f8 │ │ │ │ str r3, [sp, #512] @ 0x200 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r5, #196] @ 0xc4 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #108] @ 0x6c │ │ │ │ blx 23480 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 12ecb4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 12ec6e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12ec9e │ │ │ │ + beq.n 12eba0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 12ec9e │ │ │ │ - str r0, [sp, #108] @ 0x6c │ │ │ │ + cbnz r3, 12eba0 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #108] @ 0x6c │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bpl.w 130aac │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 12ecd4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ adds r4, #1 │ │ │ │ bl 378c8 │ │ │ │ - b.n 12ebfc │ │ │ │ + b.n 12eafc │ │ │ │ + mov r0, r6 │ │ │ │ + mov.w r8, r8, lsl #1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ble.w 12dfca │ │ │ │ + add.w r3, r5, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 12dd5a │ │ │ │ + b.w 12dd5e │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + b.w 12dd9c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr.w r1, [pc, #1804] @ 12f3c8 │ │ │ │ - ldr.w r0, [pc, #1804] @ 12f3cc │ │ │ │ - ldr r4, [sp, #76] @ 0x4c │ │ │ │ - add r1, pc │ │ │ │ + mov.w r2, #418 @ 0x1a2 │ │ │ │ + ldr.w r1, [pc, #1712] @ 12f2a8 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1708] @ 12f2ac │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r5, [sp, #84] @ 0x54 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #313 @ 0x139 │ │ │ │ - ldr.w r1, [pc, #1712] @ 12f3d0 │ │ │ │ - ldr.w r0, [pc, #1712] @ 12f3d4 │ │ │ │ + mov.w r2, #406 @ 0x196 │ │ │ │ + ldr.w r1, [pc, #1628] @ 12f2b0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w r0, [pc, #1628] @ 12f2b4 │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 12c5aa │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12b724 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c56c │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128d8c │ │ │ │ - mov r0, r1 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 128dc8 │ │ │ │ + b.w 12dac4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #211 @ 0xd3 │ │ │ │ - ldr.w r1, [pc, #1636] @ 12f3d8 │ │ │ │ - ldr.w r0, [pc, #1636] @ 12f3dc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + ldr.w r1, [pc, #1600] @ 12f2b8 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr.w r0, [pc, #1600] @ 12f2bc │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128dea │ │ │ │ - ldr.w r3, [pc, #1612] @ 12f3e0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r0, [pc, #1608] @ 12f3e4 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r3, [pc, #1604] @ 12f3e8 │ │ │ │ - add r3, pc │ │ │ │ - strd r3, r1, [sp] │ │ │ │ - ldr.w r1, [pc, #1600] @ 12f3ec │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - movs r2, #205 @ 0xcd │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #1556] @ 12f3e0 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ - ldr.w r1, [pc, #1568] @ 12f3f0 │ │ │ │ - ldr.w r0, [pc, #1568] @ 12f3f4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 12a174 │ │ │ │ - ldr.w r2, [pc, #1528] @ 12f3e0 │ │ │ │ - ldr.w r3, [pc, #1548] @ 12f3f8 │ │ │ │ - ldr.w r1, [pc, #1548] @ 12f3fc │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [pc, #1544] @ 12f400 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add r0, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - bl 46444 │ │ │ │ - b.w 12a174 │ │ │ │ - ldr.w r3, [pc, #1484] @ 12f3e0 │ │ │ │ - movs r2, #203 @ 0xcb │ │ │ │ - ldr.w r1, [pc, #1516] @ 12f404 │ │ │ │ - ldr.w r0, [pc, #1516] @ 12f408 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r2, [pc, #1456] @ 12f3e0 │ │ │ │ - ldr.w r3, [pc, #1496] @ 12f40c │ │ │ │ - ldr.w r1, [pc, #1496] @ 12f410 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [pc, #1492] @ 12f414 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add r0, pc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #1512] @ 12f2c0 │ │ │ │ + mov r9, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - bl 46444 │ │ │ │ - b.w 12a102 │ │ │ │ - ldr.w r1, [pc, #1412] @ 12f3e0 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ - ldr.w r3, [pc, #1464] @ 12f418 │ │ │ │ - ldr.w r0, [pc, #1464] @ 12f41c │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1452] @ 12f420 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 129a5e │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 129e3c │ │ │ │ - ldr.w r3, [pc, #1352] @ 12f3e0 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r1, [pc, #1412] @ 12f424 │ │ │ │ - ldr.w r0, [pc, #1412] @ 12f428 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r2, [pc, #1404] @ 12f42c │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 46444 │ │ │ │ - b.w 12a1b8 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #3468] @ 0xd8c │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 129f1a │ │ │ │ - ldr.w r3, [pc, #1376] @ 12f430 │ │ │ │ - movw r2, #48899 @ 0xbf03 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1368] @ 12f434 │ │ │ │ - ldr.w r0, [pc, #1368] @ 12f438 │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1260] @ 12f3e0 │ │ │ │ - movs r2, #205 @ 0xcd │ │ │ │ - ldr.w r1, [pc, #1348] @ 12f43c │ │ │ │ - ldr.w r0, [pc, #1348] @ 12f440 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.n 12edb8 │ │ │ │ - ldr.w r3, [pc, #1232] @ 12f3e0 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ - ldr.w r1, [pc, #1328] @ 12f444 │ │ │ │ - ldr.w r0, [pc, #1328] @ 12f448 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr.w r1, [pc, #1500] @ 12f2c4 │ │ │ │ + ldr.w r0, [pc, #1500] @ 12f2c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 12a1b8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a002 │ │ │ │ - ldr.w r3, [pc, #1192] @ 12f3e0 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ - ldr.w r1, [pc, #1296] @ 12f44c │ │ │ │ - ldr.w r0, [pc, #1296] @ 12f450 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 12a1b8 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a016 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.w 128590 │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w 1285a4 │ │ │ │ - ldr.w r3, [pc, #1128] @ 12f3e0 │ │ │ │ - movs r2, #175 @ 0xaf │ │ │ │ - ldr.w r1, [pc, #1236] @ 12f454 │ │ │ │ - ldr.w r0, [pc, #1236] @ 12f458 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ + bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #1092] @ 12f3e0 │ │ │ │ - movs r2, #175 @ 0xaf │ │ │ │ - ldr.w r1, [pc, #1208] @ 12f45c │ │ │ │ - ldr.w r0, [pc, #1208] @ 12f460 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r2, [pc, #1420] @ 12f2cc │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r6, [sp, #76] @ 0x4c │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr.w r1, [pc, #1412] @ 12f2d0 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ + blx 23028 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 12ed6c │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ - ldr.w r1, [pc, #1188] @ 12f464 │ │ │ │ - ldr.w r0, [pc, #1188] @ 12f468 │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + ldr.w r1, [pc, #1376] @ 12f2d4 │ │ │ │ + ldr.w r0, [pc, #1376] @ 12f2d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.n 12ecfe │ │ │ │ + ldr.w r3, [pc, #1364] @ 12f2dc │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ - ldr.w r1, [pc, #1172] @ 12f46c │ │ │ │ - ldr.w r0, [pc, #1172] @ 12f470 │ │ │ │ + ldr.w r1, [pc, #1348] @ 12f2e0 │ │ │ │ + ldr.w r0, [pc, #1348] @ 12f2e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128b5c │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128e2c │ │ │ │ - ldr r3, [pc, #988] @ (12f3e0 ) │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r1, [pc, #1132] @ 12f474 │ │ │ │ - ldr.w r0, [pc, #1132] @ 12f478 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r2, [pc, #1124] @ 12f47c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movs r2, #241 @ 0xf1 │ │ │ │ + ldr r4, [sp, #84] @ 0x54 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ bl 46444 │ │ │ │ - b.w 12a65a │ │ │ │ - mov r0, r9 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a70c │ │ │ │ - mov r0, r1 │ │ │ │ + b.n 12ecfe │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + ldrd fp, r4, [sp, #84] @ 0x54 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 12edc8 │ │ │ │ + mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a722 │ │ │ │ + ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ + mov r1, sl │ │ │ │ + blx 22e7c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mov r8, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12efe6 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 12efc6 │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ + movs r2, #3 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + strd r3, r7, [sp, #520] @ 0x208 │ │ │ │ + ldr.w r0, [r5, #196] @ 0xc4 │ │ │ │ + movs r3, #0 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ + str.w r8, [sp, #528] @ 0x210 │ │ │ │ + blx 23480 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12ef74 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12ee28 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12ee28 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a736 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12ee42 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 12ee42 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a74e │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bpl.w 12f11c │ │ │ │ + ldr.w r1, [r5, #3916] @ 0xf4c │ │ │ │ + bl 37ed4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 12f0fe │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #2 │ │ │ │ + strd sl, r4, [r1] │ │ │ │ + blx 233b0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12ee8a │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12efee │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 12f0ae │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12eeaa │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 12eeaa │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a5d6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 12eeb8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a5f2 │ │ │ │ - ldr r3, [pc, #888] @ (12f3e0 ) │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r1, [pc, #1044] @ 12f480 │ │ │ │ - ldr.w r0, [pc, #1044] @ 12f484 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12eff6 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + mov r1, r7 │ │ │ │ + blx 231f4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12eee0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12eee0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.w 12d438 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #439 @ 0x1b7 │ │ │ │ + ldr r1, [pc, #1016] @ (12f2e8 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r0, [pc, #1016] @ (12f2ec ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #1036] @ 12f488 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + b.w 12e2d0 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + ldr r1, [pc, #996] @ (12f2f0 ) │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r0, [pc, #996] @ (12f2f4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov.w r2, #260 @ 0x104 │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 4097c │ │ │ │ + mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54eac │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12f138 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 12a7cc │ │ │ │ - ldr r3, [pc, #784] @ (12f3e0 ) │ │ │ │ - mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #948] @ (12f48c ) │ │ │ │ - ldr r0, [pc, #952] @ (12f490 ) │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, sl │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + ldr r1, [pc, #924] @ (12f2f8 ) │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [pc, #924] @ (12f2fc ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ - b.n 12f08a │ │ │ │ - ldr r3, [pc, #760] @ (12f3e0 ) │ │ │ │ - movw r2, #259 @ 0x103 │ │ │ │ - ldr r1, [pc, #932] @ (12f494 ) │ │ │ │ - ldr r0, [pc, #936] @ (12f498 ) │ │ │ │ + b.w 12dac4 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #432 @ 0x1b0 │ │ │ │ + ldr r1, [pc, #900] @ (12f300 ) │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r0, [pc, #900] @ (12f304 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #704] @ (12f3e0 ) │ │ │ │ - mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #884] @ (12f49c ) │ │ │ │ - ldr r0, [pc, #888] @ (12f4a0 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r0, pc │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + ldr r1, [pc, #824] @ (12f308 ) │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [pc, #824] @ (12f30c ) │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 12a65a │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f0c6 │ │ │ │ - ldr r3, [pc, #668] @ (12f3e0 ) │ │ │ │ - mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #860] @ (12f4a4 ) │ │ │ │ - ldr r0, [pc, #860] @ (12f4a8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ - b.n 12f08a │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12a7c4 │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 12dac4 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12ae02 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + b.n 12ede6 │ │ │ │ + mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128ce0 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add.w r1, r2, #4096 @ 0x1000 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r1, [r1, #3556] @ 0xde4 │ │ │ │ - bl 3596c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + b.n 12ee8a │ │ │ │ + add.w r3, r5, #4096 @ 0x1000 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ + movs r2, #1 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + str r7, [r1, #0] │ │ │ │ + ldr.w r0, [r3, #1884] @ 0x75c │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 12f1a2 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 12f2b8 │ │ │ │ - ldr r3, [pc, #572] @ (12f3e0 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 12f316 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ - bl 37ed4 │ │ │ │ - mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12f300 │ │ │ │ - add r1, sp, #276 @ 0x114 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - str r4, [r1, #0] │ │ │ │ - blx 233b0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12f1e4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12f2c0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 12f2c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12f1fc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 12f32a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 39408 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.n 12f090 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f214 │ │ │ │ + beq.n 12f02a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 12f2e6 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 12f02a │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + add.w r3, r5, #4096 @ 0x1000 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ + movs r2, #2 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + strd r3, r4, [r1] │ │ │ │ + movs r3, #0 │ │ │ │ + blx 23480 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 12e154 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #485 @ 0x1e5 │ │ │ │ - ldr r1, [pc, #656] @ (12f4ac ) │ │ │ │ - ldr r0, [pc, #656] @ (12f4b0 ) │ │ │ │ + movw r2, #441 @ 0x1b9 │ │ │ │ + ldr r1, [pc, #700] @ (12f310 ) │ │ │ │ + ldr r0, [pc, #700] @ (12f314 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128e7c │ │ │ │ + mov r0, fp │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #632] @ (12f4b4 ) │ │ │ │ - ldr r0, [pc, #632] @ (12f4b8 ) │ │ │ │ + movw r2, #441 @ 0x1b9 │ │ │ │ + ldr r1, [pc, #640] @ (12f318 ) │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r0, [pc, #640] @ (12f31c ) │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #616] @ (12f4bc ) │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add r3, pc │ │ │ │ - strd r3, r2, [sp] │ │ │ │ + b.w 12e260 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #604] @ (12f4c0 ) │ │ │ │ - ldr r0, [pc, #608] @ (12f4c4 ) │ │ │ │ + movw r2, #431 @ 0x1af │ │ │ │ + ldr r1, [pc, #616] @ (12f320 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r0, [pc, #616] @ (12f324 ) │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - b.n 12f248 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r6, sl │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + ldr r0, [sp, #68] @ 0x44 │ │ │ │ + bl 24a84 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #592] @ (12f4c8 ) │ │ │ │ - ldr r0, [pc, #596] @ (12f4cc ) │ │ │ │ + movw r2, #431 @ 0x1af │ │ │ │ + ldr r1, [pc, #544] @ (12f328 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r0, [pc, #544] @ (12f32c ) │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r6, sl │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54eac │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, 12f2ee │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 128ce8 │ │ │ │ - ldr r3, [pc, #316] @ (12f3e0 ) │ │ │ │ - movs r2, #241 @ 0xf1 │ │ │ │ - ldr r1, [pc, #552] @ (12f4d0 ) │ │ │ │ - ldr r0, [pc, #556] @ (12f4d4 ) │ │ │ │ + b.n 12f0ca │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r2, [pc, #528] @ (12f330 ) │ │ │ │ + ldr r1, [pc, #528] @ (12f334 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r0, [pc, #528] @ (12f338 ) │ │ │ │ + add r2, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 4097c │ │ │ │ - b.w 12a65a │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f1a2 │ │ │ │ - mov r0, r6 │ │ │ │ + mov.w r2, #432 @ 0x1b0 │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + mov r4, fp │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 46444 │ │ │ │ + b.w 12e384 │ │ │ │ + mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f1e4 │ │ │ │ + b.n 12eace │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, #484] @ (12f33c ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r1, [pc, #484] @ (12f340 ) │ │ │ │ + mov r4, fp │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #485 @ 0x1e5 │ │ │ │ - ldr r1, [pc, #520] @ (12f4d8 ) │ │ │ │ - ldr r0, [pc, #520] @ (12f4dc ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ + ldr r0, [pc, #476] @ (12f344 ) │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f214 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f298 │ │ │ │ - mov r0, r8 │ │ │ │ + bl 46444 │ │ │ │ + b.w 12dac4 │ │ │ │ + mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128ea4 │ │ │ │ + b.w 12ddca │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #485 @ 0x1e5 │ │ │ │ - ldr r1, [pc, #472] @ (12f4e0 ) │ │ │ │ - ldr r0, [pc, #472] @ (12f4e4 ) │ │ │ │ + mov.w r2, #418 @ 0x1a2 │ │ │ │ + ldr r1, [pc, #448] @ (12f348 ) │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [pc, #448] @ (12f34c ) │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + mov r4, fp │ │ │ │ bl 4097c │ │ │ │ - b.n 12f2dc │ │ │ │ - ldr r1, [pc, #464] @ (12f4e8 ) │ │ │ │ - movw r2, #485 @ 0x1e5 │ │ │ │ - ldr r0, [pc, #460] @ (12f4ec ) │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f1fc │ │ │ │ + b.n 12ec10 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #440] @ (12f4f0 ) │ │ │ │ - ldr r0, [pc, #440] @ (12f4f4 ) │ │ │ │ + mov.w r2, #382 @ 0x17e │ │ │ │ + ldr r1, [pc, #428] @ (12f350 ) │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [pc, #428] @ (12f354 ) │ │ │ │ + mov r4, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.n 12f248 │ │ │ │ - mov r0, r5 │ │ │ │ + b.w 12e3d6 │ │ │ │ + mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128ece │ │ │ │ + b.w 12d476 │ │ │ │ + ldr r3, [pc, #400] @ (12f358 ) │ │ │ │ + mov r9, r7 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r8, r4 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #416] @ (12f4f8 ) │ │ │ │ - ldr r0, [pc, #420] @ (12f4fc ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + mov r4, fp │ │ │ │ + ldr r1, [pc, #388] @ (12f35c ) │ │ │ │ + ldr r0, [pc, #392] @ (12f360 ) │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ + str r2, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 12f248 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ - movs r5, r0 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ - movs r5, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ - movs r5, r0 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ - movs r5, r0 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + mov.w r2, #382 @ 0x17e │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + bl 46444 │ │ │ │ + b.w 12d760 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12d4f4 │ │ │ │ + nop │ │ │ │ + beq.n 12f1b8 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + beq.n 12f278 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + beq.n 12f250 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ - movs r6, r0 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ - movs r7, r0 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r5, r0 │ │ │ │ - uxth r0, r2 │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + ldr r7, [pc, #304] @ (12f390 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - sxtb r2, r0 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ - cbz r2, 12f44e │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ - movs r6, r0 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - cbz r4, 12f450 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ - movs r5, r0 │ │ │ │ - add r6, pc, #904 @ (adr r6, 12f7c4 ) │ │ │ │ - movs r5, r0 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ - movs r5, r0 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r2, 12f2b8 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + lsls r4, r0, #14 │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + strh r6, [r3, #30] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + strh r4, [r0, #28] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + strh r0, [r4, #26] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ + movs r6, r0 │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + strh r2, [r6, #22] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r5, r0 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ movs r5, r0 │ │ │ │ - add sp, #8 │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + strh r6, [r5, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + strh r2, [r2, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + strh r6, [r7, #2] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + strh r4, [r1, #0] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ movs r5, r0 │ │ │ │ - add r6, sp, #8 │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ movs r5, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ movs r5, r0 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ movs r5, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ + movs r6, r0 │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ movs r5, r0 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + cbz r4, 12f376 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r5, r0 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128ee2 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128f22 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + movw r2, #383 @ 0x17f │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r9, r7 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #235 @ 0xeb │ │ │ │ - ldr.w r1, [pc, #2940] @ 130098 │ │ │ │ - ldr.w r0, [pc, #2940] @ 13009c │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r1, [pc, #3144] @ 12ffbc │ │ │ │ + mov r4, fp │ │ │ │ + ldr.w r0, [pc, #3140] @ 12ffc0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128f56 │ │ │ │ + b.w 12d760 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + movw r2, #383 @ 0x17f │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r9, r7 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movs r2, #235 @ 0xeb │ │ │ │ - ldr.w r1, [pc, #2908] @ 1300a0 │ │ │ │ - ldr.w r0, [pc, #2908] @ 1300a4 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r1, [pc, #3112] @ 12ffc4 │ │ │ │ + mov r4, fp │ │ │ │ + ldr.w r0, [pc, #3108] @ 12ffc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.n 12f52a │ │ │ │ - ldr.w r1, [pc, #2896] @ 1300a8 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ - ldr.w r0, [pc, #2892] @ 1300ac │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 128f3c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - movw r2, #341 @ 0x155 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2864] @ 1300b0 │ │ │ │ - ldr.w r1, [pc, #2864] @ 1300b4 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #2856] @ 1300b8 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - b.w 12df72 │ │ │ │ + b.w 12d760 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #340 @ 0x154 │ │ │ │ - ldr.w r1, [pc, #2836] @ 1300bc │ │ │ │ - ldr.w r0, [pc, #2836] @ 1300c0 │ │ │ │ + mov.w r2, #380 @ 0x17c │ │ │ │ + ldr.w r1, [pc, #3088] @ 12ffcc │ │ │ │ + ldr.w r0, [pc, #3088] @ 12ffd0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12d41a │ │ │ │ + mov r0, fp │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12e422 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12d4d8 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12d512 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr.w r1, [pc, #2788] @ 1300c4 │ │ │ │ - ldr.w r0, [pc, #2788] @ 1300c8 │ │ │ │ + ldr.w r1, [pc, #3000] @ 12ffd4 │ │ │ │ + ldr.w r0, [pc, #3000] @ 12ffd8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr.w r1, [pc, #2724] @ 1300cc │ │ │ │ - ldr.w r0, [pc, #2724] @ 1300d0 │ │ │ │ + ldr.w r1, [pc, #2936] @ 12ffdc │ │ │ │ + ldr.w r0, [pc, #2936] @ 12ffe0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 12f5f0 │ │ │ │ + b.n 12f42c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr.w r1, [pc, #2708] @ 1300d4 │ │ │ │ - ldr.w r0, [pc, #2708] @ 1300d8 │ │ │ │ + ldr.w r1, [pc, #2920] @ 12ffe4 │ │ │ │ + ldr.w r0, [pc, #2920] @ 12ffe8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 12c332 │ │ │ │ + mov r0, r1 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ + b.w 12c082 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12c04c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2648] @ 1300dc │ │ │ │ - ldr.w r1, [pc, #2648] @ 1300e0 │ │ │ │ + ldr.w r3, [pc, #2872] @ 12ffec │ │ │ │ + ldr.w r1, [pc, #2872] @ 12fff0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2640] @ 1300e4 │ │ │ │ + ldr.w r0, [pc, #2864] @ 12fff4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 12f650 │ │ │ │ + b.w 12c332 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c7b6 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #329 @ 0x149 │ │ │ │ - ldr.w r1, [pc, #2616] @ 1300e8 │ │ │ │ - ldr.w r0, [pc, #2616] @ 1300ec │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - b.n 12f650 │ │ │ │ - mov r0, r1 │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b.w 12c86a │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c7ea │ │ │ │ - ldr.w r3, [pc, #2576] @ 1300f0 │ │ │ │ + b.w 12bfae │ │ │ │ + ldr.w r3, [pc, #2844] @ 12fff8 │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #2564] @ 1300f4 │ │ │ │ - ldr.w r0, [pc, #2564] @ 1300f8 │ │ │ │ + ldr.w r1, [pc, #2828] @ 12fffc │ │ │ │ + ldr.w r0, [pc, #2828] @ 130000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 12c800 │ │ │ │ + b.w 12bffe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - ldr.w r1, [pc, #2544] @ 1300fc │ │ │ │ - ldr.w r0, [pc, #2544] @ 130100 │ │ │ │ + ldr.w r1, [pc, #2808] @ 130004 │ │ │ │ + ldr.w r0, [pc, #2808] @ 130008 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 12c800 │ │ │ │ + b.w 12bffe │ │ │ │ + mov r0, sl │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12bfe2 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c754 │ │ │ │ + b.w 12bf4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f73e │ │ │ │ + beq.n 12f546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fa54 │ │ │ │ + beq.w 12f74e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f754 │ │ │ │ + beq.n 12f55c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fa5c │ │ │ │ + beq.w 12f756 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f768 │ │ │ │ + beq.n 12f570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fa64 │ │ │ │ + beq.w 12f75e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f780 │ │ │ │ + beq.n 12f588 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f912 │ │ │ │ + beq.w 12f71c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f796 │ │ │ │ + beq.n 12f59e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f91a │ │ │ │ + beq.w 12f724 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 12f97e │ │ │ │ + beq.w 12f7a0 │ │ │ │ ldr.w r4, [sl, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12f944 │ │ │ │ + beq.w 12f766 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ ldr.w r7, [r1, #192] @ 0xc0 │ │ │ │ ldr.w r5, [r3, #3496] @ 0xda8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f7c6 │ │ │ │ + beq.n 12f5ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 12f7d8 │ │ │ │ + cbnz r3, 12f5e0 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ strd r7, r4, [sp, #408] @ 0x198 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12f922 │ │ │ │ + beq.w 12f72c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f810 │ │ │ │ + beq.n 12f618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f9a0 │ │ │ │ + beq.w 12f7ba │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bpl.w 12fa2e │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + bpl.w 12f850 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r0, #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #3500] @ 0xdac │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12fa0c │ │ │ │ + beq.w 12f82e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 130e36 │ │ │ │ + beq.w 13124a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ strd r5, r7, [r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 130e1a │ │ │ │ + beq.w 13122e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -424561,190 +424451,190 @@ │ │ │ │ str.w r8, [r2, #8] │ │ │ │ blx 22e7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fa04 │ │ │ │ + beq.w 12f826 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12f9ec │ │ │ │ + beq.w 12f80e │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12f9d2 │ │ │ │ + beq.w 12f7f4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f8c0 │ │ │ │ + beq.n 12f6c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12f9a8 │ │ │ │ + beq.n 12f7c2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 12f9b0 │ │ │ │ + beq.w 12f7d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f8da │ │ │ │ + beq.n 12f6e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 12f8da │ │ │ │ + cbnz r3, 12f6e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f8f6 │ │ │ │ + beq.n 12f700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 12f8f6 │ │ │ │ + cbnz r3, 12f700 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #2052] @ 130104 │ │ │ │ - ldr.w r0, [pc, #2052] @ 130108 │ │ │ │ + ldr.w r1, [pc, #2308] @ 13000c │ │ │ │ + ldr.w r0, [pc, #2308] @ 130010 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f780 │ │ │ │ + b.n 12f588 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f796 │ │ │ │ + b.n 12f59e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #2016] @ 13010c │ │ │ │ - ldr.w r0, [pc, #2016] @ 130110 │ │ │ │ + ldr.w r1, [pc, #2272] @ 130014 │ │ │ │ + ldr.w r0, [pc, #2272] @ 130018 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #1996] @ 130114 │ │ │ │ - ldr.w r1, [pc, #1996] @ 130118 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12f546 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12f55c │ │ │ │ + mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12f570 │ │ │ │ + ldr.w r3, [pc, #2228] @ 13001c │ │ │ │ + ldr.w r1, [pc, #2228] @ 130020 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 12f998 │ │ │ │ + cbz r3, 12f7ca │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #1968] @ 13011c │ │ │ │ - ldr.w r0, [pc, #1968] @ 130120 │ │ │ │ + ldr.w r1, [pc, #2200] @ 130024 │ │ │ │ + ldr.w r0, [pc, #2200] @ 130028 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1277ea │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1277ea │ │ │ │ + bne.w 127862 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f962 │ │ │ │ + b.w 127862 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f810 │ │ │ │ + b.n 12f618 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f8c0 │ │ │ │ + b.n 12f6c8 │ │ │ │ + mov r0, sl │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12f784 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #1900] @ 130124 │ │ │ │ - ldr.w r0, [pc, #1900] @ 130128 │ │ │ │ + ldr.w r1, [pc, #2128] @ 13002c │ │ │ │ + ldr.w r0, [pc, #2128] @ 130030 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #1872] @ 13012c │ │ │ │ - ldr.w r0, [pc, #1872] @ 130130 │ │ │ │ + ldr.w r1, [pc, #2104] @ 130034 │ │ │ │ + ldr.w r0, [pc, #2104] @ 130038 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 12f9c8 │ │ │ │ - ldr.w r1, [pc, #1860] @ 130134 │ │ │ │ + b.n 12f7ea │ │ │ │ + ldr.w r1, [pc, #2092] @ 13003c │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r0, [pc, #1856] @ 130138 │ │ │ │ + ldr.w r0, [pc, #2088] @ 130040 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f882 │ │ │ │ + b.n 12f68a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #1832] @ 13013c │ │ │ │ - ldr.w r0, [pc, #1832] @ 130140 │ │ │ │ + ldr.w r1, [pc, #2060] @ 130044 │ │ │ │ + ldr.w r0, [pc, #2060] @ 130048 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr.w r3, [pc, #1812] @ 130144 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #2040] @ 13004c │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #1808] @ 130148 │ │ │ │ + ldr.w r1, [pc, #2036] @ 130050 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1796] @ 13014c │ │ │ │ + ldr.w r0, [pc, #2028] @ 130054 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f73e │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f754 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f768 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr.w r1, [pc, #1756] @ 130150 │ │ │ │ - ldr.w r0, [pc, #1756] @ 130154 │ │ │ │ + ldr.w r1, [pc, #2012] @ 130058 │ │ │ │ + ldr.w r0, [pc, #2012] @ 13005c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -424753,19 +424643,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r1, [pc, #1700] @ 130158 │ │ │ │ - ldr.w r0, [pc, #1700] @ 13015c │ │ │ │ + ldr.w r1, [pc, #1956] @ 130060 │ │ │ │ + ldr.w r0, [pc, #1956] @ 130064 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -424774,2733 +424664,3153 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1648] @ 130160 │ │ │ │ - ldr.w r1, [pc, #1648] @ 130164 │ │ │ │ + ldr.w r2, [pc, #1904] @ 130068 │ │ │ │ + ldr.w r1, [pc, #1904] @ 13006c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ - ldr.w r0, [pc, #1640] @ 130168 │ │ │ │ + ldr.w r0, [pc, #1892] @ 130070 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1636] @ 13016c │ │ │ │ + ldr.w r3, [pc, #1888] @ 130074 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c6e0 │ │ │ │ + b.w 12bed8 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c6d2 │ │ │ │ + b.w 12beca │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c730 │ │ │ │ - ldr.w r3, [pc, #1564] @ 130170 │ │ │ │ - movw r2, #321 @ 0x141 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1552] @ 130174 │ │ │ │ - ldr.w r0, [pc, #1552] @ 130178 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 12bf28 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 12fbcc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12fbce │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 12cc04 │ │ │ │ + b.w 12c3ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #321 @ 0x141 │ │ │ │ - ldr.w r1, [pc, #1476] @ 13017c │ │ │ │ - ldr.w r0, [pc, #1476] @ 130180 │ │ │ │ + ldr.w r1, [pc, #1788] @ 130078 │ │ │ │ + ldr.w r0, [pc, #1788] @ 13007c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 12f5b6 │ │ │ │ - mov r0, r2 │ │ │ │ + b.w 12d5a6 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #313 @ 0x139 │ │ │ │ + ldr.w r1, [pc, #1764] @ 130080 │ │ │ │ + ldr.w r0, [pc, #1764] @ 130084 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b8a │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fba6 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 12bc30 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12bbf4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r2, #321 @ 0x141 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1444] @ 130184 │ │ │ │ - ldr.w r1, [pc, #1444] @ 130188 │ │ │ │ + ldr.w r3, [pc, #1720] @ 130088 │ │ │ │ + ldr.w r1, [pc, #1720] @ 13008c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1436] @ 13018c │ │ │ │ + ldr.w r0, [pc, #1712] @ 130090 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 12fbc6 │ │ │ │ + b.n 12f98a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fc0e │ │ │ │ + beq.n 12fa00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fd7e │ │ │ │ + beq.w 12fbc6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fc24 │ │ │ │ + beq.n 12fa16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fd86 │ │ │ │ + beq.w 12fb7e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fc38 │ │ │ │ + beq.n 12fa2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fd6e │ │ │ │ + beq.w 12fb86 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fc50 │ │ │ │ + beq.n 12fa42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fd76 │ │ │ │ + beq.w 12fb8e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1277ea │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 12fdae │ │ │ │ + beq.w 127862 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, #3488] @ 0xda0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 12fbde │ │ │ │ + mov r0, r4 │ │ │ │ bl 52658 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 12fd96 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 12fbd6 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 12fc0e │ │ │ │ + mov r0, r5 │ │ │ │ bl 126b64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fc94 │ │ │ │ + beq.n 12fa9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12fd8e │ │ │ │ + beq.w 12fc06 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12fe50 │ │ │ │ + beq.w 12fcc2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fcb6 │ │ │ │ + beq.n 12fac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fdd0 │ │ │ │ + beq.w 12fc2a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 12fdd8 │ │ │ │ + beq.w 12fc32 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #3492] @ 0xda4 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fce6 │ │ │ │ + beq.n 12faf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fe68 │ │ │ │ + beq.w 12fc4e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12fe3c │ │ │ │ + beq.w 12fcaa │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12fe26 │ │ │ │ + beq.w 12fc90 │ │ │ │ add r1, sp, #236 @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fd24 │ │ │ │ + beq.n 12fb30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12fdf0 │ │ │ │ + beq.w 12fc56 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 12fe00 │ │ │ │ + beq.w 12fc66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fd3a │ │ │ │ + beq.n 12fb4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12fe1e │ │ │ │ + beq.w 12fc88 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12fd52 │ │ │ │ + beq.n 12fb62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12fdf8 │ │ │ │ + beq.n 12fc5e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr.w r1, [pc, #1076] @ 130190 │ │ │ │ - ldr.w r0, [pc, #1076] @ 130194 │ │ │ │ + ldr.w r1, [pc, #1320] @ 130094 │ │ │ │ + ldr.w r0, [pc, #1320] @ 130098 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12fa16 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fc38 │ │ │ │ + b.n 12fa2a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fc50 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fc0e │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fc24 │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 12fa42 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fc94 │ │ │ │ + b.w 12bc68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r1, [pc, #1016] @ (130198 ) │ │ │ │ - ldr r0, [pc, #1020] @ (13019c ) │ │ │ │ + movw r2, #313 @ 0x139 │ │ │ │ + ldr.w r1, [pc, #1268] @ 13009c │ │ │ │ + ldr.w r0, [pc, #1268] @ 1300a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [pc, #1008] @ (1301a0 ) │ │ │ │ + b.w 127b8a │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12bce0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12fa00 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12f96a │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12fa7c │ │ │ │ + ldr.w r3, [pc, #1220] @ 1300a4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r1, [pc, #996] @ (1301a4 ) │ │ │ │ - ldr r0, [pc, #996] @ (1301a8 ) │ │ │ │ + ldr.w r1, [pc, #1204] @ 1300a8 │ │ │ │ + ldr.w r0, [pc, #1204] @ 1300ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12fa9e │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + mov.w r2, #316 @ 0x13c │ │ │ │ + ldr.w r1, [pc, #1176] @ 1300b0 │ │ │ │ + ldr.w r0, [pc, #1176] @ 1300b4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fcb6 │ │ │ │ + b.n 12fac0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r1, [pc, #972] @ (1301ac ) │ │ │ │ - ldr r0, [pc, #972] @ (1301b0 ) │ │ │ │ + ldr.w r1, [pc, #1148] @ 1300b8 │ │ │ │ + ldr.w r0, [pc, #1148] @ 1300bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12faf0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fd24 │ │ │ │ + b.n 12fb30 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fd52 │ │ │ │ + b.n 12fb62 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr r1, [pc, #940] @ (1301b4 ) │ │ │ │ - ldr r0, [pc, #940] @ (1301b8 ) │ │ │ │ + ldr.w r1, [pc, #1104] @ 1300c0 │ │ │ │ + ldr.w r0, [pc, #1104] @ 1300c4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fd3a │ │ │ │ + b.n 12fb4a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr r1, [pc, #908] @ (1301bc ) │ │ │ │ - ldr r0, [pc, #912] @ (1301c0 ) │ │ │ │ + ldr.w r1, [pc, #1072] @ 1300c8 │ │ │ │ + ldr.w r0, [pc, #1072] @ 1300cc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 12fe14 │ │ │ │ - ldr r1, [pc, #900] @ (1301c4 ) │ │ │ │ + b.n 12fc7e │ │ │ │ + ldr.w r1, [pc, #1060] @ 1300d0 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r0, [pc, #900] @ (1301c8 ) │ │ │ │ + ldr.w r0, [pc, #1056] @ 1300d4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r1, [pc, #884] @ (1301cc ) │ │ │ │ - ldr r0, [pc, #884] @ (1301d0 ) │ │ │ │ + ldr.w r1, [pc, #1036] @ 1300d8 │ │ │ │ + ldr.w r0, [pc, #1036] @ 1300dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12fce6 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #860] @ (1301d4 ) │ │ │ │ - ldr r0, [pc, #860] @ (1301d8 ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127b12 │ │ │ │ - mov r0, r3 │ │ │ │ + b.w 12876c │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12c648 │ │ │ │ - ldr r3, [pc, #840] @ (1301dc ) │ │ │ │ - mov.w r2, #394 @ 0x18a │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #824] @ (1301e0 ) │ │ │ │ - ldr r0, [pc, #828] @ (1301e4 ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.w 128634 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + b.w 128608 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + add r1, sp, #172 @ 0xac │ │ │ │ + bl 5d6f4 │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + cbnz r3, 12fd14 │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 12833a │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r1, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 12fd44 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r1, r5 │ │ │ │ + orr.w r5, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 39a98 │ │ │ │ + cbz r0, 12fd5c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 34a18 │ │ │ │ + b.w 128362 │ │ │ │ + ldr r3, [pc, #920] @ (1300e0 ) │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ + ldr r1, [pc, #920] @ (1300e4 ) │ │ │ │ + ldr r0, [pc, #924] @ (1300e8 ) │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ - bl 46444 │ │ │ │ - b.w 12e294 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12fed4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 12fed4 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - ldr.w r1, [r5, #3916] @ 0xf4c │ │ │ │ - ldr.w r4, [r3, #3524] @ 0xdc4 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 37ed4 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 130780 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #2 │ │ │ │ - strd r4, r6, [r1] │ │ │ │ - blx 233b0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r1, r5 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r0, [r3, #3960] @ 0xf78 │ │ │ │ + orr.w r0, r0, #1 │ │ │ │ + bl 39a98 │ │ │ │ mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 12ff18 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 130696 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 34a18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13075e │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 12ff2c │ │ │ │ + beq.w 1279d4 │ │ │ │ + b.w 128362 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + b.w 1285f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 13069e │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - mov r1, r4 │ │ │ │ - blx 231f4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + b.w 128824 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + add r1, sp, #172 @ 0xac │ │ │ │ + bl 5d6f4 │ │ │ │ + ldr r3, [sp, #172] @ 0xac │ │ │ │ + cbnz r3, 12fdac │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 1280b2 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ff54 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 12ff54 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r6, #0 │ │ │ │ - bge.w 12de86 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #390 @ 0x186 │ │ │ │ - ldr r1, [pc, #644] @ (1301e8 ) │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r0, [pc, #644] @ (1301ec ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r1, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 12fe02 │ │ │ │ + ldr r3, [pc, #796] @ (1300e0 ) │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ + ldr r1, [pc, #804] @ (1300ec ) │ │ │ │ + ldr r0, [pc, #804] @ (1300f0 ) │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12ea8e │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #386 @ 0x182 │ │ │ │ - ldr r1, [pc, #624] @ (1301f0 ) │ │ │ │ - ldr r0, [pc, #628] @ (1301f4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.w 12e108 │ │ │ │ - mov r0, r7 │ │ │ │ - mov.w r8, r8, lsl #1 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ble.w 12e77a │ │ │ │ - add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 12e4d6 │ │ │ │ - b.w 12e4da │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - mov r0, r8 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + b.w 128abe │ │ │ │ + str r3, [sp, #28] │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + b.w 128ad4 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ - b.w 12e518 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #544] @ (1301f8 ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #544] @ (1301fc ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - mov.w r2, #394 @ 0x18a │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r3, [pc, #516] @ (130200 ) │ │ │ │ - ldr r1, [pc, #520] @ (130204 ) │ │ │ │ + b.w 128ae8 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + mov r1, r5 │ │ │ │ + orr.w r5, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 39a98 │ │ │ │ + cbz r0, 12fe1c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 34a18 │ │ │ │ + b.w 1280da │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r1, r5 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r0, [r3, #3952] @ 0xf70 │ │ │ │ + orr.w r0, r0, #1 │ │ │ │ + bl 39a98 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 34a18 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 1279d4 │ │ │ │ + b.w 1280da │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128b3e │ │ │ │ + ldr r1, [pc, #656] @ (1300e0 ) │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ + ldr r3, [pc, #672] @ (1300f4 ) │ │ │ │ + ldr r0, [pc, #676] @ (1300f8 ) │ │ │ │ add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #664] @ (1300fc ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #512] @ (130208 ) │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 46444 │ │ │ │ - b.w 12e294 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.w 128b00 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128b14 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12a3ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #492] @ (13020c ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #492] @ (130210 ) │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ + ldr r1, [pc, #616] @ (130100 ) │ │ │ │ + ldr r0, [pc, #620] @ (130104 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.w 12e58a │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #468] @ (130214 ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #468] @ (130218 ) │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128bea │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128eb8 │ │ │ │ + ldr r3, [pc, #548] @ (1300e0 ) │ │ │ │ + movs r2, #175 @ 0xaf │ │ │ │ + ldr r1, [pc, #584] @ (130108 ) │ │ │ │ + ldr r0, [pc, #584] @ (13010c ) │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #444] @ (13021c ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #444] @ (130220 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #516] @ (1300e0 ) │ │ │ │ + movs r2, #175 @ 0xaf │ │ │ │ + ldr r1, [pc, #560] @ (130110 ) │ │ │ │ + ldr r0, [pc, #564] @ (130114 ) │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.w 12861c │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #2 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add.w r1, r2, #4096 @ 0x1000 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r1, [r1, #3556] @ 0xde4 │ │ │ │ + bl 3596c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 12ff2a │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 130120 │ │ │ │ + ldr r3, [pc, #436] @ (1300e0 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 130152 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ + bl 37ed4 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 130130 │ │ │ │ + add r1, sp, #276 @ 0x114 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #1 │ │ │ │ + str r4, [r1, #0] │ │ │ │ + blx 233b0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12ff6e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130128 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 130172 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12ff88 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 13016a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 39408 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 12ffa2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 13018c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #420] @ (130224 ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #420] @ (130228 ) │ │ │ │ + movw r2, #485 @ 0x1e5 │ │ │ │ + ldr r1, [pc, #364] @ (130118 ) │ │ │ │ + ldr r0, [pc, #368] @ (13011c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ - ittt vc │ │ │ │ - movvc r5, r0 │ │ │ │ - ldrbvc r0, [r7, #1] │ │ │ │ - movvc r5, r0 │ │ │ │ - ite pl │ │ │ │ - movpl r5, r0 │ │ │ │ - ldrbmi r6, [r1, #1] │ │ │ │ - movs r5, r0 │ │ │ │ - sev │ │ │ │ - movs r5, r0 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ - movs r5, r0 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + b.w 127b26 │ │ │ │ + nop │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - ite ne │ │ │ │ - movne r5, r0 │ │ │ │ - ldrbeq r0, [r1, #0] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r5, r0 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ movs r5, r0 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ movs r5, r0 │ │ │ │ - bkpt 0x0072 │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ movs r5, r0 │ │ │ │ - bkpt 0x0058 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ movs r5, r0 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - bkpt 0x0012 │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ movs r5, r0 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ - movs r5, r0 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ - movs r5, r0 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r2, 13016e │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r6, 13016a │ │ │ │ + it le │ │ │ │ + movle r5, r0 │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + ite ge │ │ │ │ + movge r5, r0 │ │ │ │ + ldrblt r6, [r4, #2] │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ - movs r5, r0 │ │ │ │ - cbnz r6, 13016a │ │ │ │ - movs r5, r0 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ - movs r5, r0 │ │ │ │ - revsh r0, r4 │ │ │ │ + movs r5, #6 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + ite pl │ │ │ │ + movpl r5, r0 │ │ │ │ + ldrbmi r6, [r1, #1] │ │ │ │ movs r5, r0 │ │ │ │ - hlt 0x003e │ │ │ │ + itte eq │ │ │ │ + moveq r5, r0 │ │ │ │ + ldrbeq r0, [r0, #0] │ │ │ │ + movne r5, r0 │ │ │ │ + bkpt 0x00e4 │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ movs r5, r0 │ │ │ │ - hlt 0x0028 │ │ │ │ + bkpt 0x00ce │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ movs r5, r0 │ │ │ │ - hlt 0x0004 │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ movs r6, r0 │ │ │ │ - rev16 r6, r3 │ │ │ │ - movs r5, r0 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ - movs r5, r0 │ │ │ │ - rev r6, r4 │ │ │ │ - movs r5, r0 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ - movs r5, r0 │ │ │ │ - cbnz r6, 130194 │ │ │ │ - movs r5, r0 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ - movs r5, r0 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + bkpt 0x0084 │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r6, 13018e │ │ │ │ + strb r0, [r7, #29] │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + bkpt 0x0064 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r4, 130184 │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ movs r5, r0 │ │ │ │ - add r5, pc, #48 @ (adr r5, 1301b8 ) │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + pop {r2, r3, pc} │ │ │ │ movs r5, r0 │ │ │ │ - add r3, pc, #248 @ (adr r3, 13029c ) │ │ │ │ + strb r0, [r0, #24] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + cbnz r6, 1300f4 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #17] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + cbnz r0, 1300ee │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r6, #16] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + add r7, pc, #336 @ (adr r7, 1301f8 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + revsh r6, r5 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + strb r0, [r5, #15] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + revsh r2, r1 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + strb r4, [r0, #15] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + hlt 0x0026 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + strb r0, [r4, #14] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + rev16 r2, r6 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + strb r4, [r5, #13] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + rev16 r0, r1 │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + strb r2, [r0, #13] │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + rev r2, r6 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r5, #12] │ │ │ │ movs r5, r0 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + rev r6, r2 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + strb r0, [r2, #12] │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + lsls r0, r7, #21 │ │ │ │ + movs r0, r0 │ │ │ │ + cbnz r4, 13010e │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r5, r0 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + cbnz r6, 1300f6 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + strb r6, [r2, #8] │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + add r4, pc, #160 @ (adr r4, 130198 ) │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + strb r4, [r1, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb84e │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + strb r0, [r1, #5] │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xb826 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + strb r6, [r3, #4] │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xb808 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + strb r0, [r0, #4] │ │ │ │ movs r5, r0 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + @ instruction: 0xb73a │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ movs r5, r0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r5, r6 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - beq.n 13024c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 13024c │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 130264 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 130264 │ │ │ │ - mov r0, r1 │ │ │ │ + b.n 12ff2a │ │ │ │ + mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 13027a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 13027a │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 12ff6e │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #485 @ 0x1e5 │ │ │ │ + ldr.w r1, [pc, #2980] @ 130cdc │ │ │ │ + ldr.w r0, [pc, #2980] @ 130ce0 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r1, [pc, #2960] @ 130ce4 │ │ │ │ + movw r2, #485 @ 0x1e5 │ │ │ │ + ldr.w r0, [pc, #2956] @ 130ce8 │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 130288 │ │ │ │ + b.n 12ff88 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movw r2, #485 @ 0x1e5 │ │ │ │ + ldr.w r1, [pc, #2928] @ 130cec │ │ │ │ + ldr.w r0, [pc, #2928] @ 130cf0 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 130148 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 1302a0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 1302a0 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 1302b8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 1302b8 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 1302c8 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #68] @ 0x44 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 129156 │ │ │ │ - b.w 1277ea │ │ │ │ + b.n 12ffa2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #398 @ 0x18e │ │ │ │ - ldr.w r1, [pc, #3068] @ 130ee0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #3068] @ 130ee4 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ + ldr.w r1, [pc, #2904] @ 130cf4 │ │ │ │ + ldr.w r0, [pc, #2904] @ 130cf8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - mov.w r2, #382 @ 0x17e │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #3040] @ 130ee8 │ │ │ │ - ldr.w r1, [pc, #3040] @ 130eec │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12a3fa │ │ │ │ + ldr.w r1, [pc, #2880] @ 130cfc │ │ │ │ + movs r2, #187 @ 0xbb │ │ │ │ + ldr.w r3, [pc, #2880] @ 130d00 │ │ │ │ + ldr.w r0, [pc, #2880] @ 130d04 │ │ │ │ add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #2868] @ 130d08 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12a478 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12a4ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ + ldr.w r1, [pc, #2832] @ 130d0c │ │ │ │ + ldr.w r0, [pc, #2832] @ 130d10 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #3032] @ 130ef0 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov r4, r9 │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12a492 │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ + ldr.w r1, [pc, #2800] @ 130d14 │ │ │ │ + ldr.w r0, [pc, #2800] @ 130d18 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 46444 │ │ │ │ - b.w 12e108 │ │ │ │ - mov r4, r9 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 130348 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 130632 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + bl 4097c │ │ │ │ + b.n 13020a │ │ │ │ + ldr.w r1, [pc, #2788] @ 130d1c │ │ │ │ + movs r2, #187 @ 0xbb │ │ │ │ + ldr.w r0, [pc, #2784] @ 130d20 │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #2732] @ 130cfc │ │ │ │ + movs r2, #187 @ 0xbb │ │ │ │ + ldr.w r1, [pc, #2768] @ 130d24 │ │ │ │ + ldr.w r0, [pc, #2768] @ 130d28 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 12a434 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 13035e │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 13063a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 130372 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 130eec │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52658 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 130642 │ │ │ │ - ldr r1, [sp, #68] @ 0x44 │ │ │ │ + beq.w 130ee2 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 130a44 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #27 │ │ │ │ + mov r0, r5 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r1, [r3, #3456] @ 0xd80 │ │ │ │ + bl 35718 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 130388 │ │ │ │ + beq.n 1302cc │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13064a │ │ │ │ - blx 232d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 13060a │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ - beq.w 1305da │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.n 1303ce │ │ │ │ + beq.w 130a3c │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 1306c4 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r1, [r2, #1440] @ 0x5a0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1303bc │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 1303bc │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1277ea │ │ │ │ - b.w 12d0e6 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 13049c │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ittt ne │ │ │ │ + addne r3, #1 │ │ │ │ + ldrne r2, [sp, #44] @ 0x2c │ │ │ │ + strne r3, [r2, #0] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + bpl.w 13069a │ │ │ │ mov r0, r5 │ │ │ │ - blx 233e8 │ │ │ │ + blx 23074 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1303f4 │ │ │ │ + beq.n 130318 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 1303f4 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130a5c │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - blt.w 1305c4 │ │ │ │ + blt.w 130674 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1304b4 │ │ │ │ - mov r0, r3 │ │ │ │ + bne.w 1279d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r1, [r3, #2492] @ 0x9bc │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ - ldr.w r4, [r3, #3852] @ 0xf0c │ │ │ │ - bl 37ed4 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 130566 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - movs r2, #4 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ - add r1, sp, #612 @ 0x264 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - strd r3, r4, [sp, #620] @ 0x26c │ │ │ │ - movs r3, #0 │ │ │ │ - str r6, [sp, #612] @ 0x264 │ │ │ │ - blx 233b0 │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ + ldr.w r1, [r3, #1444] @ 0x5a4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r0, #0] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + bpl.w 130642 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 23074 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 130450 │ │ │ │ + beq.n 13036a │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1305bc │ │ │ │ + beq.w 130692 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 130544 │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 130464 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 39408 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 130480 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 130480 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #446 @ 0x1be │ │ │ │ - ldr.w r1, [pc, #2668] @ 130ef4 │ │ │ │ - ldr.w r0, [pc, #2668] @ 130ef8 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + blt.w 130624 │ │ │ │ + uxtb r4, r4 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 1279d4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 127862 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + add.w r3, r2, #4096 @ 0x1000 │ │ │ │ + ldr r7, [r2, #108] @ 0x6c │ │ │ │ + ldr.w r2, [r2, #192] @ 0xc0 │ │ │ │ + ldr.w r5, [r3, #3460] @ 0xd84 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r0, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + bpl.w 1305fa │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r2, r1, [sp, #552] @ 0x228 │ │ │ │ + movs r2, #3 │ │ │ │ + movt r2, #32768 @ 0x8000 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ + ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ + movs r3, #0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ + blx 23480 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 13051c │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1304b4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + beq.n 1303e4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 1304b4 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 13066c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 1305d2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ - ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ - ldr.w r4, [r3, #3852] @ 0xf0c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + movs r0, #3 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r9, [r3, #3464] @ 0xd88 │ │ │ │ + blx 22d18 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1305ae │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 13108a │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r5, #0] │ │ │ │ + strd r5, r4, [r2] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 13106e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + it ne │ │ │ │ + addne r3, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + it ne │ │ │ │ + strne.w r3, [r9] │ │ │ │ + str.w r9, [r2, #8] │ │ │ │ + blx 22e7c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130586 │ │ │ │ + ldr.w r3, [pc, #2208] @ 130cfc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 130570 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1305a2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - movs r2, #4 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ - add r1, sp, #628 @ 0x274 │ │ │ │ - ldr r3, [sp, #60] @ 0x3c │ │ │ │ - strd r3, r4, [sp, #636] @ 0x27c │ │ │ │ + beq.w 13058e │ │ │ │ + add r1, sp, #220 @ 0xdc │ │ │ │ movs r3, #0 │ │ │ │ - str r6, [sp, #628] @ 0x274 │ │ │ │ + movs r2, #1 │ │ │ │ + str r4, [r1, #0] │ │ │ │ blx 233b0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1304f8 │ │ │ │ + beq.n 13049e │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 130580 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 130588 │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 13050c │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 39408 │ │ │ │ + beq.n 130540 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 130548 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 130528 │ │ │ │ + beq.n 1304b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 130528 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 1305a6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 39408 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 1304cc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 130568 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #447 @ 0x1bf │ │ │ │ - ldr.w r1, [pc, #2508] @ 130efc │ │ │ │ - ldr.w r0, [pc, #2508] @ 130f00 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ + ldr.w r1, [pc, #2136] @ 130d2c │ │ │ │ + ldr.w r0, [pc, #2136] @ 130d30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #2124] @ 130d34 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add r3, pc │ │ │ │ + strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #446 @ 0x1be │ │ │ │ - ldr.w r1, [pc, #2488] @ 130f04 │ │ │ │ - ldr.w r0, [pc, #2488] @ 130f08 │ │ │ │ + movs r2, #237 @ 0xed │ │ │ │ + ldr.w r1, [pc, #2112] @ 130d38 │ │ │ │ + ldr.w r0, [pc, #2112] @ 130d3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128f0a │ │ │ │ + ldr.w r3, [pc, #2012] @ 130cfc │ │ │ │ + movs r2, #195 @ 0xc3 │ │ │ │ + ldr.w r1, [pc, #2076] @ 130d40 │ │ │ │ + ldr.w r0, [pc, #2076] @ 130d44 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13049e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #446 @ 0x1be │ │ │ │ - ldr.w r1, [pc, #2460] @ 130f0c │ │ │ │ - ldr.w r0, [pc, #2460] @ 130f10 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ + ldr.w r1, [pc, #2040] @ 130d48 │ │ │ │ + ldr.w r0, [pc, #2040] @ 130d4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13055c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1304f8 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #447 @ 0x1bf │ │ │ │ - ldr.w r1, [pc, #2436] @ 130f14 │ │ │ │ - ldr.w r0, [pc, #2436] @ 130f18 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + b.n 1304cc │ │ │ │ + ldr.w r1, [pc, #2012] @ 130d50 │ │ │ │ + movs r2, #195 @ 0xc3 │ │ │ │ + ldr.w r0, [pc, #2012] @ 130d54 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13055c │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13045a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #447 @ 0x1bf │ │ │ │ - ldr.w r1, [pc, #2416] @ 130f1c │ │ │ │ - ldr.w r0, [pc, #2416] @ 130f20 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ + ldr.w r1, [pc, #1988] @ 130d58 │ │ │ │ + ldr.w r0, [pc, #1988] @ 130d5c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13055c │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 13055e │ │ │ │ + mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 130450 │ │ │ │ - ldr.w r1, [pc, #2396] @ 130f24 │ │ │ │ - mov.w r2, #320 @ 0x140 │ │ │ │ - ldr.w r0, [pc, #2392] @ 130f28 │ │ │ │ + b.n 1304b4 │ │ │ │ + ldr.w r3, [pc, #1868] @ 130cfc │ │ │ │ + movs r2, #195 @ 0xc3 │ │ │ │ + ldr.w r1, [pc, #1960] @ 130d60 │ │ │ │ + ldr.w r0, [pc, #1960] @ 130d64 │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - bl 4097c │ │ │ │ - b.n 13055c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 1305f2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 1305f2 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 12795c │ │ │ │ - mov r0, r2 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12795c │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #380 @ 0x17c │ │ │ │ - ldr.w r1, [pc, #2328] @ 130f2c │ │ │ │ - ldr.w r0, [pc, #2328] @ 130f30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r1, [pc, #1832] @ 130cfc │ │ │ │ + movs r2, #195 @ 0xc3 │ │ │ │ + ldr.w r3, [pc, #1932] @ 130d68 │ │ │ │ + ldr.w r0, [pc, #1932] @ 130d6c │ │ │ │ + add r3, pc │ │ │ │ + ldr r5, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1924] @ 130d70 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r1, [pc, #1792] @ 130cfc │ │ │ │ + movs r2, #195 @ 0xc3 │ │ │ │ + ldr.w r3, [pc, #1904] @ 130d74 │ │ │ │ + ldr.w r0, [pc, #1904] @ 130d78 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1892] @ 130d7c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r3, [pc, #1748] @ 130cfc │ │ │ │ + movs r2, #191 @ 0xbf │ │ │ │ + ldr.w r1, [pc, #1876] @ 130d80 │ │ │ │ + ldr.w r0, [pc, #1876] @ 130d84 │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 130348 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13035e │ │ │ │ - mov r0, r7 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 130372 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr.w r1, [pc, #1720] @ 130cfc │ │ │ │ + movs r2, #191 @ 0xbf │ │ │ │ + ldr.w r3, [pc, #1852] @ 130d88 │ │ │ │ + ldr.w r0, [pc, #1852] @ 130d8c │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1840] @ 130d90 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 130388 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #380 @ 0x17c │ │ │ │ - ldr.w r1, [pc, #2264] @ 130f34 │ │ │ │ - ldr.w r0, [pc, #2264] @ 130f38 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + b.n 1303e4 │ │ │ │ + ldr.w r3, [pc, #1668] @ 130cfc │ │ │ │ + movs r2, #191 @ 0xbf │ │ │ │ + ldr.w r1, [pc, #1816] @ 130d94 │ │ │ │ + ldr.w r0, [pc, #1816] @ 130d98 │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12de66 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ff18 │ │ │ │ - add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - add r1, sp, #252 @ 0xfc │ │ │ │ - movs r2, #1 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - str r4, [r1, #0] │ │ │ │ - ldr.w r0, [r3, #1884] @ 0x75c │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - blx 23480 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 13073c │ │ │ │ + b.n 13036a │ │ │ │ + ldr.w r1, [pc, #1632] @ 130cfc │ │ │ │ + movs r2, #191 @ 0xbf │ │ │ │ + ldr.w r3, [pc, #1784] @ 130d9c │ │ │ │ + ldr.w r0, [pc, #1784] @ 130da0 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1772] @ 130da4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1306d2 │ │ │ │ + beq.n 1306d2 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + bpl.w 130eb8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 130e90 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 526e4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1306d2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130e88 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 130e5c │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + blx 2309c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130a64 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 13073a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130e80 │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.w 130a96 │ │ │ │ + uxtb r4, r4 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 1279d4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 127862 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r4, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r1, #0] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bpl.w 130a74 │ │ │ │ mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ - movs r2, #2 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - strd r3, r6, [r1] │ │ │ │ - movs r3, #0 │ │ │ │ - blx 23480 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 12e904 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #392 @ 0x188 │ │ │ │ - ldr.w r1, [pc, #2112] @ 130f3c │ │ │ │ - ldr.w r0, [pc, #2112] @ 130f40 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ + bl 12735c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 13078a │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130a6c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 130cc4 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 130ca4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 52658 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130aae │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 130abe │ │ │ │ mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #392 @ 0x188 │ │ │ │ - ldr.w r1, [pc, #2048] @ 130f44 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr.w r0, [pc, #2044] @ 130f48 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12ea1a │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #388 @ 0x184 │ │ │ │ - ldr.w r1, [pc, #2020] @ 130f4c │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #2020] @ 130f50 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12eb50 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #388 @ 0x184 │ │ │ │ - ldr.w r1, [pc, #1996] @ 130f54 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #1992] @ 130f58 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12eb50 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ + bl 126b64 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 1307da │ │ │ │ subs r3, #1 │ │ │ │ - ldr r4, [sp, #84] @ 0x54 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 1307ba │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [sp, #100] @ 0x64 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130ab6 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 130ae4 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f94 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 1307fc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130adc │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 130c8e │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 130c6e │ │ │ │ + mov r8, r1 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 526e4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130afa │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 130c4a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r8, [r4, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130c42 │ │ │ │ + mov.w r8, r8, lsl #1 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp.w r8, #2 │ │ │ │ + bgt.w 130c18 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 131052 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r4, #0] │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr.w r8, [r2, #2064] @ 0x810 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + add.w r3, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r9, [r3, #1148] @ 0x47c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + add.w ip, r3, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + str.w ip, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 130b0a │ │ │ │ + mov fp, r0 │ │ │ │ + bl 526e4 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130b02 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 130b46 │ │ │ │ + mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ blx 22e7c │ │ │ │ ldr.w r3, [sl] │ │ │ │ - mov r8, r0 │ │ │ │ + mov r9, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 130cfa │ │ │ │ + beq.w 130b3e │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 130b64 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r9 │ │ │ │ + blx 23650 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 1308f4 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130b5c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 130b82 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - movs r2, #3 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - strd r3, r4, [sp, #520] @ 0x208 │ │ │ │ - ldr.w r0, [r5, #196] @ 0xc4 │ │ │ │ - movs r3, #0 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ - str.w r8, [sp, #528] @ 0x210 │ │ │ │ - blx 23480 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 130b2e │ │ │ │ + beq.w 130bdc │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r1, [r3, #2064] @ 0x810 │ │ │ │ + blx 23650 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 130922 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130b7a │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 130bfa │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r2, r5 │ │ │ │ + strd r4, r9, [sp, #8] │ │ │ │ + movs r0, #7 │ │ │ │ + add.w r1, r3, #4096 @ 0x1000 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + ldr.w r3, [r1, #3476] @ 0xd94 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr.w r3, [r1, #3472] @ 0xd90 │ │ │ │ + ldr.w r1, [r1, #3428] @ 0xd64 │ │ │ │ + bl 3596c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 130962 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130bf2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 130976 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130c10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13081a │ │ │ │ + beq.n 13098a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 13081a │ │ │ │ - mov r0, r4 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130b82 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 130834 │ │ │ │ + beq.n 1309a2 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 130834 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - bpl.w 130cd4 │ │ │ │ - ldr.w r1, [r5, #3916] @ 0xf4c │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 130b8a │ │ │ │ + ldr r3, [pc, #856] @ (130cfc ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 130bca │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ bl 37ed4 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 130cb6 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + beq.w 130bb6 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ movs r3, #0 │ │ │ │ - movs r2, #2 │ │ │ │ - strd sl, r6, [r1] │ │ │ │ + movs r2, #1 │ │ │ │ + str.w r8, [r1] │ │ │ │ blx 233b0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13087c │ │ │ │ + beq.n 1309ea │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 130ba6 │ │ │ │ + beq.w 130b92 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 130c66 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 130b9a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13089c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 13089c │ │ │ │ - mov r0, sl │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.n 130a0a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 1308aa │ │ │ │ - mov r0, r6 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 130a0a │ │ │ │ + mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 130bae │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - mov r1, r4 │ │ │ │ - blx 231f4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1308d2 │ │ │ │ + beq.n 130a26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1308d2 │ │ │ │ + cbnz r3, 130a26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r6, #0 │ │ │ │ - bge.w 12de86 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #439 @ 0x1b7 │ │ │ │ - ldr.w r1, [pc, #1660] @ 130f5c │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r0, [pc, #1656] @ 130f60 │ │ │ │ + movs r2, #201 @ 0xc9 │ │ │ │ + ldr r1, [pc, #892] @ (130da8 ) │ │ │ │ + ldr r0, [pc, #892] @ (130dac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.w 12ea8e │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr.w r1, [pc, #1636] @ 130f64 │ │ │ │ - ldr.w r0, [pc, #1636] @ 130f68 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1302cc │ │ │ │ + ldr r3, [pc, #692] @ (130cfc ) │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ + ldr r1, [pc, #868] @ (130db0 ) │ │ │ │ + ldr r0, [pc, #872] @ (130db4 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130318 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130724 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13078a │ │ │ │ + ldr r1, [pc, #644] @ (130cfc ) │ │ │ │ + movs r2, #203 @ 0xcb │ │ │ │ + ldr r3, [pc, #828] @ (130db8 ) │ │ │ │ + ldr r0, [pc, #832] @ (130dbc ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #820] @ (130dc0 ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #612] @ (130cfc ) │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ + ldr r1, [pc, #808] @ (130dc4 ) │ │ │ │ + ldr r0, [pc, #808] @ (130dc8 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1307b8 │ │ │ │ mov r0, r7 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1307da │ │ │ │ + ldr r3, [pc, #572] @ (130cfc ) │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ + ldr r1, [pc, #776] @ (130dcc ) │ │ │ │ + ldr r0, [pc, #776] @ (130dd0 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1307fc │ │ │ │ + ldr r3, [pc, #532] @ (130cfc ) │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ + ldr r1, [pc, #744] @ (130dd4 ) │ │ │ │ + ldr r0, [pc, #748] @ (130dd8 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.n 130ad2 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130830 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1308a8 │ │ │ │ + ldr r3, [pc, #496] @ (130cfc ) │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #716] @ (130ddc ) │ │ │ │ + ldr r0, [pc, #716] @ (130de0 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr r2, [pc, #712] @ (130de4 ) │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 46444 │ │ │ │ + mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ + mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #406 @ 0x196 │ │ │ │ - ldr.w r1, [pc, #1560] @ 130f6c │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #1556] @ 130f70 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1308ca │ │ │ │ + ldr r3, [pc, #436] @ (130cfc ) │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ + ldr r1, [pc, #668] @ (130de8 ) │ │ │ │ + ldr r0, [pc, #668] @ (130dec ) │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ - bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #418 @ 0x1a2 │ │ │ │ - ldr.w r1, [pc, #1532] @ 130f74 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #1528] @ 130f78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.n 130b28 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1308f4 │ │ │ │ + ldr r3, [pc, #404] @ (130cfc ) │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ + ldr r1, [pc, #644] @ (130df0 ) │ │ │ │ + ldr r0, [pc, #648] @ (130df4 ) │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ + b.n 130b28 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130922 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13098a │ │ │ │ + mov r0, r9 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1309a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 12e546 │ │ │ │ + b.n 1309ea │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #418 @ 0x1a2 │ │ │ │ - ldr.w r1, [pc, #1440] @ 130f7c │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #1436] @ 130f80 │ │ │ │ + movs r2, #201 @ 0xc9 │ │ │ │ + ldr r1, [pc, #600] @ (130df8 ) │ │ │ │ + ldr r0, [pc, #600] @ (130dfc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.n 130990 │ │ │ │ - ldr.w r3, [pc, #1420] @ 130f84 │ │ │ │ - mov r5, r6 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1408] @ 130f88 │ │ │ │ - ldr.w r0, [pc, #1408] @ 130f8c │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ + movs r2, #201 @ 0xc9 │ │ │ │ + ldr r1, [pc, #580] @ (130e00 ) │ │ │ │ + ldr r0, [pc, #580] @ (130e04 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - str r2, [sp, #28] │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.n 130bac │ │ │ │ + ldr r1, [pc, #572] @ (130e08 ) │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ + ldr r0, [pc, #572] @ (130e0c ) │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #284] @ (130cfc ) │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ + ldr r1, [pc, #556] @ (130e10 ) │ │ │ │ + ldr r0, [pc, #560] @ (130e14 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r4, [sp, #76] @ 0x4c │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 46444 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ + bl 4097c │ │ │ │ + b.n 130b28 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130962 │ │ │ │ + ldr r3, [pc, #256] @ (130cfc ) │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ + ldr r1, [pc, #536] @ (130e18 ) │ │ │ │ + ldr r0, [pc, #536] @ (130e1c ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.n 130b28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130976 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r3, #3468] @ 0xd8c │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 13085c │ │ │ │ + ldr r3, [pc, #504] @ (130e20 ) │ │ │ │ + movw r2, #48914 @ 0xbf12 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #496] @ (130e24 ) │ │ │ │ + ldr r0, [pc, #500] @ (130e28 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130846 │ │ │ │ + ldr r3, [pc, #176] @ (130cfc ) │ │ │ │ + movs r2, #205 @ 0xcd │ │ │ │ + ldr r1, [pc, #476] @ (130e2c ) │ │ │ │ + ldr r0, [pc, #476] @ (130e30 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, sl │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ - ldr r2, [sp, #84] @ 0x54 │ │ │ │ - mov r5, r6 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr.w r2, [pc, #1316] @ 130f90 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #1316] @ 130f94 │ │ │ │ - ldr r4, [sp, #76] @ 0x4c │ │ │ │ - ldr.w r2, [fp, r2] │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r3, [pc, #140] @ (130cfc ) │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #448] @ (130e34 ) │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [pc, #444] @ (130e38 ) │ │ │ │ + add r3, pc │ │ │ │ + strd r3, r1, [sp] │ │ │ │ + ldr r1, [pc, #440] @ (130e3c ) │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + movs r2, #205 @ 0xcd │ │ │ │ add r1, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - blx 23028 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 130a92 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr.w r1, [pc, #1276] @ 130f98 │ │ │ │ - ldr.w r0, [pc, #1276] @ 130f9c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + bl 46444 │ │ │ │ + b.n 130c5e │ │ │ │ + ldr r3, [pc, #108] @ (130cfc ) │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ + ldr r1, [pc, #428] @ (130e40 ) │ │ │ │ + ldr r0, [pc, #428] @ (130e44 ) │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 130a22 │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ - mov r5, r6 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr.w r3, [pc, #1260] @ 130fa0 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ + b.n 130ad2 │ │ │ │ + ldr r2, [pc, #84] @ (130cfc ) │ │ │ │ + ldr r3, [pc, #416] @ (130e48 ) │ │ │ │ + ldr r1, [pc, #416] @ (130e4c ) │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1248] @ 130fa4 │ │ │ │ - ldr.w r0, [pc, #1248] @ 130fa8 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr r0, [pc, #416] @ (130e50 ) │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - ldr r4, [sp, #76] @ 0x4c │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ - b.n 130a22 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr.w r1, [pc, #1224] @ 130fac │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #1224] @ 130fb0 │ │ │ │ + b.n 130ad2 │ │ │ │ + ldr r3, [pc, #52] @ (130cfc ) │ │ │ │ + movs r2, #203 @ 0xcb │ │ │ │ + ldr r1, [pc, #392] @ (130e54 ) │ │ │ │ + ldr r0, [pc, #396] @ (130e58 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ + movs r5, r0 │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ + movs r5, r0 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ + movs r5, r0 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ + movs r6, r0 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ + movs r5, r0 │ │ │ │ + push {r1, r4, lr} │ │ │ │ + movs r5, r0 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ + movs r5, r0 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ + movs r5, r0 │ │ │ │ + push {r3, r5, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ + movs r5, r0 │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ + movs r5, r0 │ │ │ │ + sxth r6, r1 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + movs r5, r0 │ │ │ │ + cbz r0, 130d76 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ + movs r5, r0 │ │ │ │ + cbz r6, 130d72 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ + movs r5, r0 │ │ │ │ + cbz r2, 130d70 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ + movs r5, r0 │ │ │ │ + cbz r6, 130d6e │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + movs r5, r0 │ │ │ │ + cbz r4, 130d6e │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ + movs r5, r0 │ │ │ │ + cbz r4, 130d6e │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ + movs r5, r0 │ │ │ │ + strh r0, [r0, r1] │ │ │ │ + movs r6, r0 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ + movs r5, r0 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ + movs r5, r0 │ │ │ │ + strh r0, [r3, r0] │ │ │ │ + movs r6, r0 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + movs r5, r0 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ + movs r5, r0 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ + movs r5, r0 │ │ │ │ + str r0, [r2, r7] │ │ │ │ + movs r6, r0 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ + movs r5, r0 │ │ │ │ + sub sp, #24 │ │ │ │ + movs r5, r0 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ + movs r5, r0 │ │ │ │ + str r0, [r7, r5] │ │ │ │ + movs r6, r0 │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + movs r5, r0 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ + movs r5, r0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ + movs r5, r0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ + movs r5, r0 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r5, [pc, #656] @ (13104c ) │ │ │ │ + movs r6, r0 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ + movs r5, r0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ + movs r5, r0 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ + movs r5, r0 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ + movs r5, r0 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ + movs r5, r0 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ + movs r5, r0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ + movs r5, r0 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ + movs r5, r0 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ + movs r5, r0 │ │ │ │ + add r3, sp, #16 │ │ │ │ + movs r5, r0 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ + movs r5, r0 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ + movs r5, r0 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ + movs r5, r0 │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ + movs r7, r0 │ │ │ │ + b.n 130d24 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ + movs r5, r0 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ + movs r5, r0 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ + movs r5, r0 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ + movs r5, r0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + movs r5, r0 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ + movs r5, r0 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ + movs r5, r0 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ + movs r5, r0 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ + movs r5, r0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ + movs r5, r0 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + movs r5, r0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ + movs r5, r0 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ + movs r5, r0 │ │ │ │ + ldr.w r3, [pc, #1200] @ 131310 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ + ldr.w r1, [pc, #1200] @ 131314 │ │ │ │ + ldr.w r0, [pc, #1200] @ 131318 │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r3, [pc, #1192] @ 130fb4 │ │ │ │ - ldr.w r1, [pc, #1192] @ 130fb8 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13073a │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130708 │ │ │ │ + ldr.w r2, [pc, #1148] @ 131310 │ │ │ │ + ldr.w r3, [pc, #1156] @ 13131c │ │ │ │ + ldr.w r1, [pc, #1156] @ 131320 │ │ │ │ add r3, pc │ │ │ │ + ldr.w r0, [pc, #1156] @ 131324 │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + bl 46444 │ │ │ │ + b.n 130e76 │ │ │ │ + ldr.w r1, [pc, #1108] @ 131310 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ + ldr.w r3, [pc, #1128] @ 131328 │ │ │ │ + ldr.w r0, [pc, #1128] @ 13132c │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ + add r0, pc │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1116] @ 131330 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1184] @ 130fbc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + bl 46444 │ │ │ │ + b.w 127b26 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 13029e │ │ │ │ + ldr.w r1, [pc, #1056] @ 131310 │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ + ldr.w r3, [pc, #1088] @ 131334 │ │ │ │ + ldr.w r0, [pc, #1088] @ 131338 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1076] @ 13133c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 12e294 │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #432 @ 0x1b0 │ │ │ │ - ldr.w r1, [pc, #1160] @ 130fc0 │ │ │ │ - ldr.w r0, [pc, #1160] @ 130fc4 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ + ldr.w r1, [pc, #1060] @ 131340 │ │ │ │ + ldr.w r0, [pc, #1060] @ 131344 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ + b.w 127b26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128f24 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr.w r1, [pc, #1084] @ 130fc8 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r0, [pc, #1084] @ 130fcc │ │ │ │ + movs r2, #237 @ 0xed │ │ │ │ + ldr.w r1, [pc, #1032] @ 131348 │ │ │ │ + ldr.w r0, [pc, #1032] @ 13134c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - str r4, [sp, #28] │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r4, r9 │ │ │ │ bl 4097c │ │ │ │ - b.w 12e294 │ │ │ │ + b.w 130508 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13087c │ │ │ │ - add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ - movs r2, #1 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - str r4, [r1, #0] │ │ │ │ - ldr.w r0, [r3, #1884] @ 0x75c │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - blx 23480 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 130c48 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 130be2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 130be2 │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 128f4c │ │ │ │ + mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - add.w r3, r5, #4096 @ 0x1000 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ - movs r2, #2 │ │ │ │ - movt r2, #32768 @ 0x8000 │ │ │ │ - ldr.w r0, [r3, #1436] @ 0x59c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - strd r3, r6, [r1] │ │ │ │ - movs r3, #0 │ │ │ │ - blx 23480 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 12e904 │ │ │ │ + b.w 128f8a │ │ │ │ + mov r0, r6 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128fca │ │ │ │ + mov r0, r5 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128ffe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #441 @ 0x1b9 │ │ │ │ - ldr r1, [pc, #964] @ (130fd0 ) │ │ │ │ - ldr r0, [pc, #964] @ (130fd4 ) │ │ │ │ + movs r2, #235 @ 0xeb │ │ │ │ + ldr r1, [pc, #972] @ (131350 ) │ │ │ │ + ldr r0, [pc, #976] @ (131354 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + b.w 127b26 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128fe4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #441 @ 0x1b9 │ │ │ │ - ldr r1, [pc, #904] @ (130fd8 ) │ │ │ │ - mov sl, r4 │ │ │ │ - ldr r0, [pc, #904] @ (130fdc ) │ │ │ │ - mov r4, r9 │ │ │ │ + movs r2, #235 @ 0xeb │ │ │ │ + ldr r1, [pc, #944] @ (131358 ) │ │ │ │ + ldr r0, [pc, #944] @ (13135c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl 4097c │ │ │ │ - b.w 12ea1a │ │ │ │ + b.n 130f8e │ │ │ │ + ldr r1, [pc, #936] @ (131360 ) │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ + ldr r0, [pc, #936] @ (131364 ) │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + bl 4097c │ │ │ │ + b.w 127b26 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #431 @ 0x1af │ │ │ │ - ldr r1, [pc, #880] @ (130fe0 ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #880] @ (130fe4 ) │ │ │ │ - mov r4, r9 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ + ldr r1, [pc, #920] @ (131368 ) │ │ │ │ + ldr r0, [pc, #924] @ (13136c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r6, sl │ │ │ │ bl 4097c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24a84 │ │ │ │ + b.w 130508 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 24a84 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 24a84 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24a84 │ │ │ │ - b.w 127aae │ │ │ │ + blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 128f76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - movw r2, #431 @ 0x1af │ │ │ │ - ldr r1, [pc, #808] @ (130fe8 ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [pc, #808] @ (130fec ) │ │ │ │ - mov r4, r9 │ │ │ │ + movs r2, #237 @ 0xed │ │ │ │ + ldr r1, [pc, #896] @ (131370 ) │ │ │ │ + ldr r0, [pc, #900] @ (131374 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - mov r6, sl │ │ │ │ bl 4097c │ │ │ │ - b.n 130c82 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r2, [pc, #792] @ (130ff0 ) │ │ │ │ - ldr r1, [pc, #792] @ (130ff4 ) │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r0, [pc, #792] @ (130ff8 ) │ │ │ │ - add r2, pc │ │ │ │ + b.w 130508 │ │ │ │ + ldr r3, [pc, #888] @ (131378 ) │ │ │ │ + movw r2, #48431 @ 0xbd2f │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #880] @ (13137c ) │ │ │ │ + ldr r0, [pc, #884] @ (131380 ) │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ - mov.w r2, #432 @ 0x1b0 │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 46444 │ │ │ │ - b.w 12eb50 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1307d8 │ │ │ │ - ldr r3, [pc, #760] @ (130ffc ) │ │ │ │ - movw r2, #51230 @ 0xc81e │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #872] @ (131384 ) │ │ │ │ + movw r2, #49744 @ 0xc250 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #752] @ (131000 ) │ │ │ │ - ldr r0, [pc, #756] @ (131004 ) │ │ │ │ + ldr r1, [pc, #864] @ (131388 ) │ │ │ │ + ldr r0, [pc, #868] @ (13138c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #744] @ (131008 ) │ │ │ │ - movw r2, #49459 @ 0xc133 │ │ │ │ + ldr r3, [pc, #856] @ (131390 ) │ │ │ │ + movw r2, #49756 @ 0xc25c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #736] @ (13100c ) │ │ │ │ - ldr r0, [pc, #740] @ (131010 ) │ │ │ │ + ldr r1, [pc, #848] @ (131394 ) │ │ │ │ + ldr r0, [pc, #852] @ (131398 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #728] @ (131014 ) │ │ │ │ - movw r2, #50008 @ 0xc358 │ │ │ │ + ldr r3, [pc, #840] @ (13139c ) │ │ │ │ + movw r2, #48919 @ 0xbf17 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #720] @ (131018 ) │ │ │ │ - ldr r0, [pc, #724] @ (13101c ) │ │ │ │ + ldr r1, [pc, #832] @ (1313a0 ) │ │ │ │ + ldr r0, [pc, #836] @ (1313a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #712] @ (131020 ) │ │ │ │ - movw r2, #50799 @ 0xc66f │ │ │ │ + ldr r3, [pc, #824] @ (1313a8 ) │ │ │ │ + movw r2, #48785 @ 0xbe91 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #704] @ (131024 ) │ │ │ │ - ldr r0, [pc, #708] @ (131028 ) │ │ │ │ + ldr r1, [pc, #816] @ (1313ac ) │ │ │ │ + ldr r0, [pc, #820] @ (1313b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #696] @ (13102c ) │ │ │ │ - movw r2, #51115 @ 0xc7ab │ │ │ │ + ldr r3, [pc, #808] @ (1313b4 ) │ │ │ │ + movw r2, #48781 @ 0xbe8d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #688] @ (131030 ) │ │ │ │ - ldr r0, [pc, #692] @ (131034 ) │ │ │ │ + ldr r1, [pc, #800] @ (1313b8 ) │ │ │ │ + ldr r0, [pc, #804] @ (1313bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #680] @ (131038 ) │ │ │ │ - movw r2, #51068 @ 0xc77c │ │ │ │ + ldr r3, [pc, #792] @ (1313c0 ) │ │ │ │ + movw r2, #51148 @ 0xc7cc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #672] @ (13103c ) │ │ │ │ - ldr r0, [pc, #676] @ (131040 ) │ │ │ │ + ldr r1, [pc, #784] @ (1313c4 ) │ │ │ │ + ldr r0, [pc, #788] @ (1313c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #664] @ (131044 ) │ │ │ │ - movw r2, #50589 @ 0xc59d │ │ │ │ + ldr r3, [pc, #776] @ (1313cc ) │ │ │ │ + movw r2, #50033 @ 0xc371 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #656] @ (131048 ) │ │ │ │ - ldr r0, [pc, #660] @ (13104c ) │ │ │ │ + ldr r1, [pc, #768] @ (1313d0 ) │ │ │ │ + ldr r0, [pc, #772] @ (1313d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #648] @ (131050 ) │ │ │ │ - movw r2, #50363 @ 0xc4bb │ │ │ │ + ldr r3, [pc, #760] @ (1313d8 ) │ │ │ │ + movw r2, #49480 @ 0xc148 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #640] @ (131054 ) │ │ │ │ - ldr r0, [pc, #644] @ (131058 ) │ │ │ │ + ldr r1, [pc, #752] @ (1313dc ) │ │ │ │ + ldr r0, [pc, #756] @ (1313e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (13105c ) │ │ │ │ - movw r2, #50291 @ 0xc473 │ │ │ │ + ldr r3, [pc, #744] @ (1313e4 ) │ │ │ │ + movw r2, #48435 @ 0xbd33 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #624] @ (131060 ) │ │ │ │ - ldr r0, [pc, #628] @ (131064 ) │ │ │ │ + ldr r1, [pc, #736] @ (1313e8 ) │ │ │ │ + ldr r0, [pc, #740] @ (1313ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (131068 ) │ │ │ │ - movw r2, #50287 @ 0xc46f │ │ │ │ + ldr r3, [pc, #728] @ (1313f0 ) │ │ │ │ + movw r2, #51664 @ 0xc9d0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #608] @ (13106c ) │ │ │ │ - ldr r0, [pc, #612] @ (131070 ) │ │ │ │ + ldr r1, [pc, #720] @ (1313f4 ) │ │ │ │ + ldr r0, [pc, #724] @ (1313f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #600] @ (131074 ) │ │ │ │ - movw r2, #50104 @ 0xc3b8 │ │ │ │ + ldr r3, [pc, #712] @ (1313fc ) │ │ │ │ + movw r2, #49109 @ 0xbfd5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #592] @ (131078 ) │ │ │ │ - ldr r0, [pc, #596] @ (13107c ) │ │ │ │ + ldr r1, [pc, #704] @ (131400 ) │ │ │ │ + ldr r0, [pc, #708] @ (131404 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #584] @ (131080 ) │ │ │ │ - movw r2, #50100 @ 0xc3b4 │ │ │ │ + ldr r3, [pc, #696] @ (131408 ) │ │ │ │ + movw r2, #49041 @ 0xbf91 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #576] @ (131084 ) │ │ │ │ - ldr r0, [pc, #580] @ (131088 ) │ │ │ │ + ldr r1, [pc, #688] @ (13140c ) │ │ │ │ + ldr r0, [pc, #692] @ (131410 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #568] @ (13108c ) │ │ │ │ - movw r2, #50667 @ 0xc5eb │ │ │ │ + ldr r3, [pc, #680] @ (131414 ) │ │ │ │ + movw r2, #50394 @ 0xc4da │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (131090 ) │ │ │ │ - ldr r0, [pc, #564] @ (131094 ) │ │ │ │ + ldr r1, [pc, #672] @ (131418 ) │ │ │ │ + ldr r0, [pc, #676] @ (13141c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #552] @ (131098 ) │ │ │ │ - movw r2, #50663 @ 0xc5e7 │ │ │ │ + ldr r3, [pc, #664] @ (131420 ) │ │ │ │ + movw r2, #50620 @ 0xc5bc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #544] @ (13109c ) │ │ │ │ - ldr r0, [pc, #548] @ (1310a0 ) │ │ │ │ + ldr r1, [pc, #656] @ (131424 ) │ │ │ │ + ldr r0, [pc, #660] @ (131428 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ (1310a4 ) │ │ │ │ - movw r2, #48904 @ 0xbf08 │ │ │ │ + ldr r3, [pc, #648] @ (13142c ) │ │ │ │ + movw r2, #50698 @ 0xc60a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #528] @ (1310a8 ) │ │ │ │ - ldr r0, [pc, #532] @ (1310ac ) │ │ │ │ + ldr r1, [pc, #640] @ (131430 ) │ │ │ │ + ldr r0, [pc, #644] @ (131434 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (1310b0 ) │ │ │ │ - movw r2, #48431 @ 0xbd2f │ │ │ │ + ldr r3, [pc, #632] @ (131438 ) │ │ │ │ + movw r2, #50694 @ 0xc606 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #624] @ (13143c ) │ │ │ │ + ldr r0, [pc, #628] @ (131440 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #616] @ (131444 ) │ │ │ │ + movw r2, #50832 @ 0xc690 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #608] @ (131448 ) │ │ │ │ + ldr r0, [pc, #612] @ (13144c ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #600] @ (131450 ) │ │ │ │ + movw r2, #51101 @ 0xc79d │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #592] @ (131454 ) │ │ │ │ + ldr r0, [pc, #596] @ (131458 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #584] @ (13145c ) │ │ │ │ + movw r2, #51265 @ 0xc841 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #576] @ (131460 ) │ │ │ │ + ldr r0, [pc, #580] @ (131464 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #568] @ (131468 ) │ │ │ │ + movw r2, #50129 @ 0xc3d1 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #560] @ (13146c ) │ │ │ │ + ldr r0, [pc, #564] @ (131470 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #552] @ (131474 ) │ │ │ │ + movw r2, #50125 @ 0xc3cd │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #544] @ (131478 ) │ │ │ │ + ldr r0, [pc, #548] @ (13147c ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #536] @ (131480 ) │ │ │ │ + movw r2, #50320 @ 0xc490 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #528] @ (131484 ) │ │ │ │ + ldr r0, [pc, #532] @ (131488 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #520] @ (13148c ) │ │ │ │ + movw r2, #50316 @ 0xc48c │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #512] @ (131490 ) │ │ │ │ + ldr r0, [pc, #516] @ (131494 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #504] @ (131498 ) │ │ │ │ + movw r2, #48298 @ 0xbcaa │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #496] @ (13149c ) │ │ │ │ + ldr r0, [pc, #500] @ (1314a0 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #488] @ (1314a4 ) │ │ │ │ + movw r2, #49366 @ 0xc0d6 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #480] @ (1314a8 ) │ │ │ │ + ldr r0, [pc, #484] @ (1314ac ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #2168 @ 0x878 │ │ │ │ + add r0, pc │ │ │ │ + blx 237dc <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #472] @ (1314b0 ) │ │ │ │ + movw r2, #48537 @ 0xbd99 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #512] @ (1310b4 ) │ │ │ │ - ldr r0, [pc, #516] @ (1310b8 ) │ │ │ │ + ldr r1, [pc, #464] @ (1314b4 ) │ │ │ │ + ldr r0, [pc, #468] @ (1314b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #504] @ (1310bc ) │ │ │ │ - movw r2, #49345 @ 0xc0c1 │ │ │ │ + ldr r3, [pc, #456] @ (1314bc ) │ │ │ │ + movw r2, #48533 @ 0xbd95 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #496] @ (1310c0 ) │ │ │ │ - ldr r0, [pc, #500] @ (1310c4 ) │ │ │ │ + ldr r1, [pc, #448] @ (1314c0 ) │ │ │ │ + ldr r0, [pc, #452] @ (1314c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2168 @ 0x878 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 130f10 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ - movs r5, r0 │ │ │ │ - cbz r4, 130f12 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ - movs r5, r0 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ - movs r5, r0 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movs r5, r0 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ - movs r5, r0 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - movs r5, r0 │ │ │ │ - add r7, sp, #32 │ │ │ │ - movs r5, r0 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - movs r5, r0 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ - movs r5, r0 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ - movs r5, r0 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ - movs r5, r0 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ - movs r5, r0 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ - movs r5, r0 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ - movs r5, r0 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ - movs r5, r0 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ - movs r5, r0 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ - movs r5, r0 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ - movs r5, r0 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ - movs r5, r0 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ - movs r5, r0 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ - movs r5, r0 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ - movs r5, r0 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ - movs r5, r0 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - movs r5, r0 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ - movs r5, r0 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ - movs r5, r0 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ - movs r5, r0 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ - movs r5, r0 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - movs r5, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ - movs r5, r0 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ - movs r5, r0 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ - movs r5, r0 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ - movs r5, r0 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + str r6, [r6, #20] │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #112] @ (131014 ) │ │ │ │ - movs r6, r0 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r7, #16] │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + ldr r1, [pc, #360] @ (131494 ) │ │ │ │ + movs r6, r0 │ │ │ │ + str r2, [r3, #16] │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ movs r5, r0 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + str r6, [r4, #12] │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + add r7, pc, #880 @ (adr r7, 1316b0 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #784 @ (adr r7, 131654 ) │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #640 @ (adr r7, 1315cc ) │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r2, [r3, #8] │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #392 @ (adr r7, 1314dc ) │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r4, [r3, #4] │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #240 @ (adr r7, 13144c ) │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r6, [r6, #0] │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r7, pc, #176 @ (adr r7, 131414 ) │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r6, [r4, #0] │ │ │ │ movs r5, r0 │ │ │ │ - add r7, pc, #872 @ (adr r7, 131354 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 1313c4 ) │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r0, [r2, #0] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #1000] @ (1313dc ) │ │ │ │ - movs r6, r0 │ │ │ │ - add r7, pc, #768 @ (adr r7, 1312f8 ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 13174c ) │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1308b8 │ │ │ │ + b.n 131acc │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 13088c │ │ │ │ + b.n 131aa0 │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 130860 │ │ │ │ + b.n 131a74 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 130834 │ │ │ │ + b.n 131a48 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131808 │ │ │ │ + b.n 131a1c │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + strb r4, [r5, #26] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1317dc │ │ │ │ + b.n 1319f0 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1317b0 │ │ │ │ + b.n 1319c4 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131784 │ │ │ │ + b.n 131998 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131758 │ │ │ │ + b.n 13196c │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + strb r0, [r5, #9] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 13172c │ │ │ │ + b.n 131940 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131700 │ │ │ │ + b.n 131914 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1316d4 │ │ │ │ + b.n 1318e8 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1316a8 │ │ │ │ + b.n 1318bc │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 13167c │ │ │ │ + b.n 131890 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131650 │ │ │ │ + b.n 131864 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131624 │ │ │ │ + b.n 131838 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r2, [sp, #32] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1315f8 │ │ │ │ + b.n 13180c │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #304] @ (1311fc ) │ │ │ │ - movw r2, #48533 @ 0xbd95 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #300] @ (131200 ) │ │ │ │ - ldr r0, [pc, #300] @ (131204 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (131208 ) │ │ │ │ - movw r2, #48529 @ 0xbd91 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (13120c ) │ │ │ │ - ldr r0, [pc, #284] @ (131210 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ (131214 ) │ │ │ │ - movw r2, #48294 @ 0xbca6 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #268] @ (131218 ) │ │ │ │ - ldr r0, [pc, #268] @ (13121c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (131220 ) │ │ │ │ - movw r2, #48427 @ 0xbd2b │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (131224 ) │ │ │ │ - ldr r0, [pc, #252] @ (131228 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (13122c ) │ │ │ │ - movw r2, #51629 @ 0xc9ad │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (131230 ) │ │ │ │ - ldr r0, [pc, #236] @ (131234 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (131238 ) │ │ │ │ - movw r2, #49090 @ 0xbfc2 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (13123c ) │ │ │ │ - ldr r0, [pc, #220] @ (131240 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (131244 ) │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #204] @ (131248 ) │ │ │ │ - ldr r0, [pc, #204] @ (13124c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (131250 ) │ │ │ │ - movw r2, #49735 @ 0xc247 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #188] @ (131254 ) │ │ │ │ - ldr r0, [pc, #188] @ (131258 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (13125c ) │ │ │ │ - movw r2, #49723 @ 0xc23b │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #172] @ (131260 ) │ │ │ │ - ldr r0, [pc, #172] @ (131264 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (131268 ) │ │ │ │ - movw r2, #48777 @ 0xbe89 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #156] @ (13126c ) │ │ │ │ - ldr r0, [pc, #156] @ (131270 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ (131274 ) │ │ │ │ - movw r2, #48773 @ 0xbe85 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #140] @ (131278 ) │ │ │ │ - ldr r0, [pc, #140] @ (13127c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #2168 @ 0x878 │ │ │ │ - add r0, pc │ │ │ │ - blx 237dc <__assert_fail@plt> │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 13132c │ │ │ │ + b.n 1317e0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131300 │ │ │ │ + b.n 1317b4 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1312d4 │ │ │ │ + b.n 131788 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 1312a8 │ │ │ │ + b.n 13175c │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 13127c │ │ │ │ + b.n 131730 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r0, [r7, r7] │ │ │ │ movs r7, r0 │ │ │ │ - b.n 131250 │ │ │ │ + b.n 131704 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + str r4, [r3, r7] │ │ │ │ movs r7, r0 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 1316d8 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r0, [r0, r7] │ │ │ │ movs r7, r0 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 1316ac │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + str r4, [r4, r6] │ │ │ │ movs r7, r0 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 131680 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + str r0, [r1, r6] │ │ │ │ movs r7, r0 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 131654 │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r4, [r5, r5] │ │ │ │ movs r7, r0 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + b.n 131628 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #26] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00131280 : │ │ │ │ +001314c8 : │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r2, [pc, #2876] @ 131dd4 │ │ │ │ + ldr.w r2, [pc, #2876] @ 13201c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr.w r3, [pc, #2872] @ 131dd8 │ │ │ │ + ldr.w r3, [pc, #2872] @ 132020 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldrb.w fp, [sp, #344] @ 0x158 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp.w fp, #2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #2848] @ 131ddc │ │ │ │ + ldr.w r3, [pc, #2848] @ 132024 │ │ │ │ it eq │ │ │ │ moveq.w fp, #0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 133ea0 │ │ │ │ + beq.w 1340e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 22d54 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 38e04 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13151e │ │ │ │ + beq.w 131766 │ │ │ │ str.w fp, [sp, #68] @ 0x44 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movw r9, #65534 @ 0xfffe │ │ │ │ movt r9, #16383 @ 0x3fff │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 38fa8 │ │ │ │ ldrb.w r2, [sp, #120] @ 0x78 │ │ │ │ ldr.w r9, [sp, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1316f6 │ │ │ │ + beq.w 13193e │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 133f9c │ │ │ │ + beq.w 1341e4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 131346 │ │ │ │ + beq.n 13158e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ streq.w r8, [r9] │ │ │ │ - beq.n 131346 │ │ │ │ + beq.n 13158e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1314d0 │ │ │ │ - ldr.w r2, [pc, #2712] @ 131de0 │ │ │ │ + beq.w 131718 │ │ │ │ + ldr.w r2, [pc, #2712] @ 132028 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r3, [fp, r2] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1313b6 │ │ │ │ + beq.n 1315fe │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 1313b6 │ │ │ │ - ldr.w r3, [pc, #2688] @ 131de4 │ │ │ │ + cbnz r0, 1315fe │ │ │ │ + ldr.w r3, [pc, #2688] @ 13202c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2688] @ 131de8 │ │ │ │ + ldr.w r1, [pc, #2688] @ 132030 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #2684] @ 131dec │ │ │ │ + ldr.w r3, [pc, #2684] @ 132034 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #2672] @ 131df0 │ │ │ │ + ldr.w r0, [pc, #2672] @ 132038 │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2652] @ 131df4 │ │ │ │ - ldr.w r3, [pc, #2620] @ 131dd8 │ │ │ │ + ldr.w r2, [pc, #2652] @ 13203c │ │ │ │ + ldr.w r3, [pc, #2620] @ 132020 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1323b6 │ │ │ │ + bne.w 1325fe │ │ │ │ add sp, #308 @ 0x134 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #2624] @ 131df8 │ │ │ │ + ldr.w r2, [pc, #2624] @ 132040 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r4, [fp, r2] │ │ │ │ str r4, [sp, #32] │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2476] @ 0x9ac │ │ │ │ blx 23540 │ │ │ │ uxtb r0, r0 │ │ │ │ - cbz r0, 13140a │ │ │ │ + cbz r0, 131652 │ │ │ │ ldr.w r1, [r4, #248] @ 0xf8 │ │ │ │ mov r0, r9 │ │ │ │ bl 52440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131564 │ │ │ │ + beq.w 1317ac │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1313fe │ │ │ │ + beq.n 131646 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1314e0 │ │ │ │ + beq.n 131728 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 1314ea │ │ │ │ + blt.n 131732 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 131586 │ │ │ │ + bne.w 1317ce │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r4, [r3, #248] @ 0xf8 │ │ │ │ bl 523cc │ │ │ │ ldr.w r1, [r9] │ │ │ │ mov r2, r0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1314a2 │ │ │ │ + beq.n 1316ea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1314b0 │ │ │ │ + beq.n 1316f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ blx 22ea4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 131446 │ │ │ │ + beq.n 13168e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1314d8 │ │ │ │ + beq.n 131720 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 131544 │ │ │ │ + blt.n 13178c │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1317dc │ │ │ │ - ldr.w r3, [pc, #2472] @ 131dfc │ │ │ │ + bne.w 131a24 │ │ │ │ + ldr.w r3, [pc, #2472] @ 132044 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 13130a │ │ │ │ + bne.w 131552 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d54 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 13130a │ │ │ │ - ldr.w r3, [pc, #2444] @ 131e00 │ │ │ │ + beq.w 131552 │ │ │ │ + ldr.w r3, [pc, #2444] @ 132048 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2444] @ 131e04 │ │ │ │ + ldr.w r1, [pc, #2444] @ 13204c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r3, [pc, #2396] @ 131de4 │ │ │ │ - ldr.w r1, [pc, #2428] @ 131e08 │ │ │ │ + ldr.w r3, [pc, #2396] @ 13202c │ │ │ │ + ldr.w r1, [pc, #2428] @ 132050 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr.w r0, [pc, #2424] @ 131e0c │ │ │ │ + ldr.w r0, [pc, #2424] @ 132054 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 131388 │ │ │ │ + b.n 1315d0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 13142a │ │ │ │ - ldr.w r3, [pc, #2352] @ 131de4 │ │ │ │ + bne.n 131672 │ │ │ │ + ldr.w r3, [pc, #2352] @ 13202c │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2388] @ 131e10 │ │ │ │ + ldr.w r1, [pc, #2388] @ 132058 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2384] @ 131e14 │ │ │ │ + ldr.w r0, [pc, #2384] @ 13205c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131388 │ │ │ │ + b.n 1315d0 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131346 │ │ │ │ + b.n 13158e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131446 │ │ │ │ + b.n 13168e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 131402 │ │ │ │ - ldr.w r3, [pc, #2296] @ 131de4 │ │ │ │ + bge.n 13164a │ │ │ │ + ldr.w r3, [pc, #2296] @ 13202c │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2340] @ 131e18 │ │ │ │ - ldr.w r0, [pc, #2340] @ 131e1c │ │ │ │ + ldr.w r1, [pc, #2340] @ 132060 │ │ │ │ + ldr.w r0, [pc, #2340] @ 132064 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 131394 │ │ │ │ - ldr.w r3, [pc, #2244] @ 131de4 │ │ │ │ + b.n 1315dc │ │ │ │ + ldr.w r3, [pc, #2244] @ 13202c │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2292] @ 131e20 │ │ │ │ - ldr.w r0, [pc, #2292] @ 131e24 │ │ │ │ + ldr.w r1, [pc, #2292] @ 132068 │ │ │ │ + ldr.w r0, [pc, #2292] @ 13206c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 131394 │ │ │ │ - ldr.w r3, [pc, #2204] @ 131de4 │ │ │ │ + b.n 1315dc │ │ │ │ + ldr.w r3, [pc, #2204] @ 13202c │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2264] @ 131e28 │ │ │ │ + ldr.w r1, [pc, #2264] @ 132070 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2260] @ 131e2c │ │ │ │ + ldr.w r0, [pc, #2260] @ 132074 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131388 │ │ │ │ - ldr.w r3, [pc, #2172] @ 131de4 │ │ │ │ + b.n 1315d0 │ │ │ │ + ldr.w r3, [pc, #2172] @ 13202c │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2240] @ 131e30 │ │ │ │ - ldr.w r0, [pc, #2240] @ 131e34 │ │ │ │ + ldr.w r1, [pc, #2240] @ 132078 │ │ │ │ + ldr.w r0, [pc, #2240] @ 13207c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13150a │ │ │ │ + b.n 131752 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ mov r4, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1315a0 │ │ │ │ + beq.n 1317e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131d9e │ │ │ │ + beq.w 131fe6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1315b4 │ │ │ │ + beq.n 1317fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131d96 │ │ │ │ + beq.w 131fde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131d02 │ │ │ │ - ldr.w r3, [pc, #2080] @ 131de4 │ │ │ │ + beq.w 131f4a │ │ │ │ + ldr.w r3, [pc, #2080] @ 13202c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #256] @ 0x100 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131d4e │ │ │ │ + beq.w 131f96 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1315fe │ │ │ │ + beq.n 131846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131cce │ │ │ │ + beq.w 131f16 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 131d7e │ │ │ │ + blt.w 131fc6 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 131974 │ │ │ │ + beq.w 131bbc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133fb8 │ │ │ │ + beq.w 134200 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131624 │ │ │ │ + beq.n 13186c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131dbc │ │ │ │ + beq.w 132004 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 133ff0 │ │ │ │ + beq.w 134238 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 22d54 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 38e04 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131f04 │ │ │ │ + beq.w 13214c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r8, #65534 @ 0xfffe │ │ │ │ movt r8, #16383 @ 0x3fff │ │ │ │ str.w fp, [sp, #68] @ 0x44 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r7, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -427508,465 +427818,465 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 38fa8 │ │ │ │ ldrb.w r3, [sp, #132] @ 0x84 │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 132090 │ │ │ │ + beq.w 1322d8 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 134044 │ │ │ │ + beq.w 13428c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1316b0 │ │ │ │ + beq.n 1318f8 │ │ │ │ cmp r3, r8 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n 1316b0 │ │ │ │ + beq.n 1318f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131cde │ │ │ │ + beq.w 131f26 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 131812 │ │ │ │ + beq.w 131a5a │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 131812 │ │ │ │ - ldr.w r2, [pc, #1904] @ 131e38 │ │ │ │ - ldr.w r1, [pc, #1904] @ 131e3c │ │ │ │ - ldr.w r0, [pc, #1904] @ 131e40 │ │ │ │ + bne.w 131a5a │ │ │ │ + ldr.w r2, [pc, #1904] @ 132080 │ │ │ │ + ldr.w r1, [pc, #1904] @ 132084 │ │ │ │ + ldr.w r0, [pc, #1904] @ 132088 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ - b.n 131388 │ │ │ │ + b.n 1315d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13170c │ │ │ │ + beq.n 131954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131964 │ │ │ │ + beq.w 131bac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13171e │ │ │ │ + beq.n 131966 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1317cc │ │ │ │ + beq.n 131a14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 134060 │ │ │ │ + beq.w 1342a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131738 │ │ │ │ + beq.n 131980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13196c │ │ │ │ + beq.w 131bb4 │ │ │ │ blx 232d0 │ │ │ │ - ldr.w r3, [pc, #1700] @ 131de4 │ │ │ │ + ldr.w r3, [pc, #1700] @ 13202c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 131cee │ │ │ │ - ldr.w r2, [pc, #1700] @ 131df8 │ │ │ │ + bne.w 131f36 │ │ │ │ + ldr.w r2, [pc, #1700] @ 132040 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr.w r6, [r2, #2480] @ 0x9b0 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131d0a │ │ │ │ + beq.w 131f52 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131792 │ │ │ │ + beq.n 1319da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1317d4 │ │ │ │ + cbz r3, 131a1c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 131d36 │ │ │ │ + beq.w 131f7e │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1317b2 │ │ │ │ + beq.n 1319fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131cd6 │ │ │ │ - ldr.w r1, [pc, #1680] @ 131e44 │ │ │ │ + beq.w 131f1e │ │ │ │ + ldr.w r1, [pc, #1680] @ 13208c │ │ │ │ movw r2, #339 @ 0x153 │ │ │ │ - ldr.w r0, [pc, #1676] @ 131e48 │ │ │ │ + ldr.w r0, [pc, #1676] @ 132090 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131394 │ │ │ │ + b.n 1315dc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13171e │ │ │ │ + b.n 131966 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131792 │ │ │ │ + b.n 1319da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1317f4 │ │ │ │ + beq.n 131a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131ce6 │ │ │ │ + beq.w 131f2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1315c0 │ │ │ │ + beq.w 131808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1315c0 │ │ │ │ + bne.w 131808 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1315c0 │ │ │ │ + b.n 131808 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2476] @ 0x9ac │ │ │ │ blx 23540 │ │ │ │ uxtb r0, r0 │ │ │ │ - cbz r0, 13185e │ │ │ │ + cbz r0, 131aa6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #248] @ 0xf8 │ │ │ │ bl 52440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131f88 │ │ │ │ + beq.w 1321d0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ blx 233e8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 131852 │ │ │ │ + beq.n 131a9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131da8 │ │ │ │ + beq.w 131ff0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 132076 │ │ │ │ + blt.w 1322be │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1318f0 │ │ │ │ + bne.n 131b38 │ │ │ │ mov r0, r4 │ │ │ │ bl 523cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131f32 │ │ │ │ + beq.w 13217a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r3, #248] @ 0xf8 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 13188c │ │ │ │ + beq.n 131ad4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 131958 │ │ │ │ + beq.n 131ba0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131f54 │ │ │ │ - ldr.w r2, [pc, #1464] @ 131e4c │ │ │ │ + beq.w 13219c │ │ │ │ + ldr.w r2, [pc, #1464] @ 132094 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1318c2 │ │ │ │ - ldr.w r2, [pc, #1456] @ 131e50 │ │ │ │ + beq.n 131b0a │ │ │ │ + ldr.w r2, [pc, #1456] @ 132098 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 131e98 │ │ │ │ + beq.w 1320e0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 1318e2 │ │ │ │ + beq.n 131b2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 131d66 │ │ │ │ + beq.w 131fae │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 131f6e │ │ │ │ + blt.w 1321b6 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 131d22 │ │ │ │ + beq.w 131f6a │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131d72 │ │ │ │ + beq.w 131fba │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 131fa2 │ │ │ │ - ldr.w r3, [pc, #1260] @ 131dfc │ │ │ │ + blt.w 1321ea │ │ │ │ + ldr.w r3, [pc, #1260] @ 132044 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 13167a │ │ │ │ + bne.w 1318c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d54 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 13167a │ │ │ │ - ldr.w r3, [pc, #1236] @ 131e00 │ │ │ │ + beq.w 1318c2 │ │ │ │ + ldr.w r3, [pc, #1236] @ 132048 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #1312] @ 131e54 │ │ │ │ + ldr.w r1, [pc, #1312] @ 13209c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r1, [pc, #1304] @ 131e58 │ │ │ │ - ldr.w r0, [pc, #1304] @ 131e5c │ │ │ │ + ldr.w r1, [pc, #1304] @ 1320a0 │ │ │ │ + ldr.w r0, [pc, #1304] @ 1320a4 │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1316e8 │ │ │ │ + b.n 131930 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 13188c │ │ │ │ + b.n 131ad4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13170c │ │ │ │ + b.n 131954 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131738 │ │ │ │ + b.n 131980 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #3472] @ 0xd90 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 131fbe │ │ │ │ + beq.w 132206 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1319a8 │ │ │ │ + beq.n 131bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131db4 │ │ │ │ + beq.w 131ffc │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 13205a │ │ │ │ + blt.w 1322a2 │ │ │ │ ands.w r5, r5, #255 @ 0xff │ │ │ │ - beq.w 131fda │ │ │ │ + beq.w 132222 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133e68 │ │ │ │ + beq.w 1340b0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.w 1321fc │ │ │ │ + bpl.w 132444 │ │ │ │ movs r0, #1 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13222c │ │ │ │ + beq.w 132474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #3476] @ 0xd94 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13224e │ │ │ │ + beq.w 132496 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131a26 │ │ │ │ + beq.n 131c6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131c96 │ │ │ │ + beq.w 131ede │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 132292 │ │ │ │ + beq.w 1324da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131f4c │ │ │ │ + beq.w 132194 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1688] @ 0x698 │ │ │ │ blx 23660 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13236e │ │ │ │ + beq.w 1325b6 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 132390 │ │ │ │ + bpl.w 1325d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1688] @ 0x698 │ │ │ │ blx 23660 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131a94 │ │ │ │ + beq.n 131cdc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131c9e │ │ │ │ + beq.w 131ee6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13226a │ │ │ │ + beq.w 1324b2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1292] @ 0x50c │ │ │ │ blx 23660 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131ac0 │ │ │ │ + beq.n 131d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131ca6 │ │ │ │ + beq.w 131eee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 132440 │ │ │ │ + beq.w 132688 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 13241a │ │ │ │ + bpl.w 132662 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1688] @ 0x698 │ │ │ │ blx 23660 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131b0c │ │ │ │ + beq.n 131d54 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131cb6 │ │ │ │ + beq.w 131efe │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1323f8 │ │ │ │ + beq.w 132640 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2484] @ 0x9b4 │ │ │ │ blx 23660 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131b38 │ │ │ │ + beq.n 131d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 131cae │ │ │ │ + beq.w 131ef6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1323c2 │ │ │ │ + beq.w 13260a │ │ │ │ movs r0, #2 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13252a │ │ │ │ + beq.w 132772 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ strd r8, r7, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -427974,255 +428284,255 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r0, [r7, #3920] @ 0xf50 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr.w r0, [r7, #1692] @ 0x69c │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1324fc │ │ │ │ + beq.w 132744 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 131b8e │ │ │ │ + beq.n 131dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1323ba │ │ │ │ + beq.w 132602 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131ba2 │ │ │ │ + beq.n 131dea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 132388 │ │ │ │ + beq.w 1325d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 132224 │ │ │ │ + beq.w 13246c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 1324d4 │ │ │ │ + bpl.w 13271c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1688] @ 0x698 │ │ │ │ blx 23660 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131bf0 │ │ │ │ + beq.n 131e38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 131cc6 │ │ │ │ + beq.n 131f0e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1324ae │ │ │ │ + beq.w 1326f6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1696] @ 0x6a0 │ │ │ │ blx 23660 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131c1a │ │ │ │ + beq.n 131e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 131cbe │ │ │ │ + beq.n 131f06 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 132492 │ │ │ │ + beq.w 1326da │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ add.w r5, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r5, #1688] @ 0x698 │ │ │ │ blx 23660 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13246a │ │ │ │ + beq.w 1326b2 │ │ │ │ ldr.w r1, [r5, #1696] @ 0x6a0 │ │ │ │ mov r2, r4 │ │ │ │ blx 232ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131c58 │ │ │ │ + beq.n 131ea0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1324ca │ │ │ │ + beq.w 132712 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 131c6c │ │ │ │ + beq.n 131eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1323f0 │ │ │ │ + beq.w 132638 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ strge r6, [sp, #52] @ 0x34 │ │ │ │ - bge.w 131624 │ │ │ │ - ldr r1, [pc, #488] @ (131e60 ) │ │ │ │ + bge.w 13186c │ │ │ │ + ldr r1, [pc, #488] @ (1320a8 ) │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr r0, [pc, #484] @ (131e64 ) │ │ │ │ + ldr r0, [pc, #484] @ (1320ac ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131a26 │ │ │ │ + b.n 131c6e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131a94 │ │ │ │ + b.n 131cdc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131ac0 │ │ │ │ + b.n 131d08 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131b38 │ │ │ │ + b.n 131d80 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131b0c │ │ │ │ + b.n 131d54 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131c1a │ │ │ │ + b.n 131e62 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131bf0 │ │ │ │ + b.n 131e38 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1315fe │ │ │ │ + b.n 131846 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1317b2 │ │ │ │ + b.n 1319fa │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1316b0 │ │ │ │ + b.n 1318f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1317f4 │ │ │ │ - ldr r1, [pc, #376] @ (131e68 ) │ │ │ │ + b.n 131a3c │ │ │ │ + ldr r1, [pc, #376] @ (1320b0 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r0, [pc, #372] @ (131e6c ) │ │ │ │ + ldr r0, [pc, #372] @ (1320b4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1315c0 │ │ │ │ - ldr r1, [pc, #356] @ (131e70 ) │ │ │ │ + b.n 131808 │ │ │ │ + ldr r1, [pc, #356] @ (1320b8 ) │ │ │ │ movw r2, #339 @ 0x153 │ │ │ │ - ldr r0, [pc, #352] @ (131e74 ) │ │ │ │ + ldr r0, [pc, #352] @ (1320bc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13190c │ │ │ │ + bne.w 131b54 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13190c │ │ │ │ - ldr r1, [pc, #320] @ (131e78 ) │ │ │ │ + b.n 131b54 │ │ │ │ + ldr r1, [pc, #320] @ (1320c0 ) │ │ │ │ movw r2, #339 @ 0x153 │ │ │ │ - ldr r0, [pc, #316] @ (131e7c ) │ │ │ │ + ldr r0, [pc, #316] @ (1320c4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ - ldr r1, [pc, #304] @ (131e80 ) │ │ │ │ + b.w 1315dc │ │ │ │ + ldr r1, [pc, #304] @ (1320c8 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r0, [pc, #300] @ (131e84 ) │ │ │ │ + ldr r0, [pc, #300] @ (1320cc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - b.n 1318e2 │ │ │ │ + b.n 131b2a │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n 131906 │ │ │ │ - ldr r1, [pc, #264] @ (131e88 ) │ │ │ │ + b.n 131b4e │ │ │ │ + ldr r1, [pc, #264] @ (1320d0 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r0, [pc, #260] @ (131e8c ) │ │ │ │ + ldr r0, [pc, #260] @ (1320d4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1315b4 │ │ │ │ + b.n 1317fc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1315a0 │ │ │ │ + b.w 1317e8 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n 131852 │ │ │ │ + b.n 131a9a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1319a8 │ │ │ │ - ldr r1, [pc, #208] @ (131e90 ) │ │ │ │ + b.n 131bf0 │ │ │ │ + ldr r1, [pc, #208] @ (1320d8 ) │ │ │ │ mov.w r2, #350 @ 0x15e │ │ │ │ - ldr r0, [pc, #208] @ (131e94 ) │ │ │ │ + ldr r0, [pc, #208] @ (1320dc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131c8c │ │ │ │ + b.n 131ed4 │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [ip, #-32] @ 0xffffffe0 │ │ │ │ + adds.w r0, r4, r8 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl, #-32]! @ 0xffffffe0 │ │ │ │ + @ instruction: 0xeaf20008 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ ldrh r2, [r7, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ movs r5, r0 │ │ │ │ - mrrc 0, 0, r0, lr, cr8 │ │ │ │ + ands.w r0, r6, r8 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #12 │ │ │ │ @@ -428299,279 +428609,279 @@ │ │ │ │ movs r5, r0 │ │ │ │ strb r2, [r0, #11] │ │ │ │ movs r5, r0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1318c2 │ │ │ │ + bne.w 131b0a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bmi.w 1318c2 │ │ │ │ - ldr.w r2, [pc, #3076] @ 132ab8 │ │ │ │ + bmi.w 131b0a │ │ │ │ + ldr.w r2, [pc, #3076] @ 132d00 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1318c2 │ │ │ │ + beq.w 131b0a │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1318c2 │ │ │ │ + bne.w 131b0a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #570425344 @ 0x22000000 │ │ │ │ - bne.w 1318c2 │ │ │ │ + bne.w 131b0a │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr.w r3, [pc, #3036] @ 132abc │ │ │ │ - ldr.w r1, [pc, #3036] @ 132ac0 │ │ │ │ + ldr.w r3, [pc, #3036] @ 132d04 │ │ │ │ + ldr.w r1, [pc, #3036] @ 132d08 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #3032] @ 132ac4 │ │ │ │ + ldr.w r0, [pc, #3032] @ 132d0c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1316e8 │ │ │ │ - ldr.w r1, [pc, #3008] @ 132ac8 │ │ │ │ + b.w 131930 │ │ │ │ + ldr.w r1, [pc, #3008] @ 132d10 │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr.w r0, [pc, #3004] @ 132acc │ │ │ │ + ldr.w r0, [pc, #3004] @ 132d14 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #2972] @ 132ad0 │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #2972] @ 132d18 │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr.w r0, [pc, #2968] @ 132ad4 │ │ │ │ + ldr.w r0, [pc, #2968] @ 132d1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131efa │ │ │ │ + b.n 132142 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131a38 │ │ │ │ - ldr.w r1, [pc, #2944] @ 132ad8 │ │ │ │ + b.n 131c80 │ │ │ │ + ldr.w r1, [pc, #2944] @ 132d20 │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr.w r0, [pc, #2940] @ 132adc │ │ │ │ + ldr.w r0, [pc, #2940] @ 132d24 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131efa │ │ │ │ - ldr.w r1, [pc, #2928] @ 132ae0 │ │ │ │ + b.n 132142 │ │ │ │ + ldr.w r1, [pc, #2928] @ 132d28 │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr.w r0, [pc, #2924] @ 132ae4 │ │ │ │ + ldr.w r0, [pc, #2924] @ 132d2c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131efa │ │ │ │ - ldr.w r1, [pc, #2908] @ 132ae8 │ │ │ │ + b.n 132142 │ │ │ │ + ldr.w r1, [pc, #2908] @ 132d30 │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr.w r0, [pc, #2904] @ 132aec │ │ │ │ + ldr.w r0, [pc, #2904] @ 132d34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131efa │ │ │ │ - ldr.w r1, [pc, #2892] @ 132af0 │ │ │ │ + b.n 132142 │ │ │ │ + ldr.w r1, [pc, #2892] @ 132d38 │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r0, [pc, #2888] @ 132af4 │ │ │ │ + ldr.w r0, [pc, #2888] @ 132d3c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1316e8 │ │ │ │ - ldr.w r1, [pc, #2872] @ 132af8 │ │ │ │ + b.w 131930 │ │ │ │ + ldr.w r1, [pc, #2872] @ 132d40 │ │ │ │ movw r2, #343 @ 0x157 │ │ │ │ - ldr.w r0, [pc, #2868] @ 132afc │ │ │ │ + ldr.w r0, [pc, #2868] @ 132d44 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r0, [r9] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #3916] @ 0xf4c │ │ │ │ ldr.w r4, [r3, #2488] @ 0x9b8 │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133d7a │ │ │ │ + beq.w 133fc2 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 132016 │ │ │ │ + beq.n 13225e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 132052 │ │ │ │ + cbz r3, 13229a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 133d9c │ │ │ │ + beq.w 133fe4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 132036 │ │ │ │ + beq.n 13227e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 132412 │ │ │ │ - ldr.w r1, [pc, #2760] @ 132b00 │ │ │ │ + beq.w 13265a │ │ │ │ + ldr.w r1, [pc, #2760] @ 132d48 │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr.w r0, [pc, #2756] @ 132b04 │ │ │ │ + ldr.w r0, [pc, #2756] @ 132d4c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 132016 │ │ │ │ - ldr.w r1, [pc, #2732] @ 132b08 │ │ │ │ + b.n 13225e │ │ │ │ + ldr.w r1, [pc, #2732] @ 132d50 │ │ │ │ movw r2, #343 @ 0x157 │ │ │ │ - ldr.w r0, [pc, #2728] @ 132b0c │ │ │ │ + ldr.w r0, [pc, #2728] @ 132d54 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #2712] @ 132b10 │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #2712] @ 132d58 │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr.w r0, [pc, #2708] @ 132b14 │ │ │ │ + ldr.w r0, [pc, #2708] @ 132d5c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131efa │ │ │ │ + b.n 132142 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1320a8 │ │ │ │ + beq.n 1322f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 132462 │ │ │ │ + beq.w 1326aa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1320bc │ │ │ │ + beq.n 132304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1321f4 │ │ │ │ + beq.w 13243c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13400c │ │ │ │ + beq.w 134254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1320d6 │ │ │ │ + beq.n 13231e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13245a │ │ │ │ + beq.w 1326a2 │ │ │ │ blx 232d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1326d2 │ │ │ │ + bne.w 13291a │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1326aa │ │ │ │ + beq.w 1328f2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx 23518 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133db4 │ │ │ │ + beq.w 133ffc │ │ │ │ str.w fp, [sp, #108] @ 0x6c │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 22f48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13255e │ │ │ │ + beq.w 1327a6 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 399e0 │ │ │ │ - ldr.w r3, [pc, #2548] @ 132b18 │ │ │ │ + ldr.w r3, [pc, #2548] @ 132d60 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #2 │ │ │ │ bl e1bac │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 133fd4 │ │ │ │ + beq.w 13421c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 132154 │ │ │ │ + beq.n 13239c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1326ec │ │ │ │ + beq.w 132934 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1327b0 │ │ │ │ + beq.w 1329f8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov sl, r5 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.w 1326f4 │ │ │ │ + bge.w 13293c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 134028 │ │ │ │ + beq.w 134270 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1322ae │ │ │ │ + beq.w 1324f6 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1322ae │ │ │ │ - ldr.w r3, [pc, #2428] @ 132b1c │ │ │ │ + bne.w 1324f6 │ │ │ │ + ldr.w r3, [pc, #2428] @ 132d64 │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov fp, sl │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #2416] @ 132b20 │ │ │ │ - ldr.w r0, [pc, #2416] @ 132b24 │ │ │ │ + ldr.w r1, [pc, #2416] @ 132d68 │ │ │ │ + ldr.w r0, [pc, #2416] @ 132d6c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9] │ │ │ │ bl 46444 │ │ │ │ @@ -428585,96 +428895,96 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1320bc │ │ │ │ - ldr.w r3, [pc, #2344] @ 132b28 │ │ │ │ + b.n 132304 │ │ │ │ + ldr.w r3, [pc, #2344] @ 132d70 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #2340] @ 132b2c │ │ │ │ + ldr.w r1, [pc, #2340] @ 132d74 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr.w r0, [pc, #2332] @ 132b30 │ │ │ │ + ldr.w r0, [pc, #2332] @ 132d78 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131bae │ │ │ │ - ldr.w r1, [pc, #2308] @ 132b34 │ │ │ │ + b.n 131df6 │ │ │ │ + ldr.w r1, [pc, #2308] @ 132d7c │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr.w r0, [pc, #2304] @ 132b38 │ │ │ │ + ldr.w r0, [pc, #2304] @ 132d80 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #2284] @ 132b3c │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #2284] @ 132d84 │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr.w r0, [pc, #2280] @ 132b40 │ │ │ │ + ldr.w r0, [pc, #2280] @ 132d88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131516 │ │ │ │ - ldr.w r1, [pc, #2264] @ 132b44 │ │ │ │ + b.w 13175e │ │ │ │ + ldr.w r1, [pc, #2264] @ 132d8c │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #2260] @ 132b48 │ │ │ │ + ldr.w r0, [pc, #2260] @ 132d90 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #2232] @ 132b4c │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #2232] @ 132d94 │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr.w r0, [pc, #2228] @ 132b50 │ │ │ │ + ldr.w r0, [pc, #2228] @ 132d98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131516 │ │ │ │ + b.w 13175e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [r3, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 133d04 │ │ │ │ + beq.w 133f4c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 133caa │ │ │ │ + beq.w 133ef2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 133c76 │ │ │ │ + beq.w 133ebe │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 133c1a │ │ │ │ + beq.w 133e62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r5 │ │ │ │ cmp r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -428684,259 +428994,259 @@ │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - bl 12757c │ │ │ │ + bl 1275f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133d70 │ │ │ │ + beq.w 133fb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133d66 │ │ │ │ + beq.w 133fae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 132344 │ │ │ │ + beq.n 13258c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1327f8 │ │ │ │ + beq.w 132a40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 132358 │ │ │ │ + beq.n 1325a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133d92 │ │ │ │ + beq.w 133fda │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 133e12 │ │ │ │ + beq.w 13405a │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 133dde │ │ │ │ + bne.w 134026 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 132162 │ │ │ │ - ldr.w r1, [pc, #2020] @ 132b54 │ │ │ │ + b.n 1323aa │ │ │ │ + ldr.w r1, [pc, #2020] @ 132d9c │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #2016] @ 132b58 │ │ │ │ + ldr.w r0, [pc, #2016] @ 132da0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 131c8a │ │ │ │ + b.n 131ed2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131ba2 │ │ │ │ - ldr.w r3, [pc, #1992] @ 132b5c │ │ │ │ + b.n 131dea │ │ │ │ + ldr.w r3, [pc, #1992] @ 132da4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1988] @ 132b60 │ │ │ │ + ldr.w r1, [pc, #1988] @ 132da8 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #1980] @ 132b64 │ │ │ │ + ldr.w r0, [pc, #1980] @ 132dac │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 132282 │ │ │ │ + b.n 1324ca │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 131b8e │ │ │ │ - ldr.w r1, [pc, #1956] @ 132b68 │ │ │ │ + b.w 131dd6 │ │ │ │ + ldr.w r1, [pc, #1956] @ 132db0 │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #1952] @ 132b6c │ │ │ │ + ldr.w r0, [pc, #1952] @ 132db4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 131c6c │ │ │ │ - ldr.w r1, [pc, #1908] @ 132b70 │ │ │ │ + b.n 131eb4 │ │ │ │ + ldr.w r1, [pc, #1908] @ 132db8 │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #1904] @ 132b74 │ │ │ │ + ldr.w r0, [pc, #1904] @ 132dbc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1323da │ │ │ │ + b.n 132622 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 132036 │ │ │ │ + b.n 13227e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1876] @ 132b78 │ │ │ │ - ldr.w r1, [pc, #1876] @ 132b7c │ │ │ │ + ldr.w r3, [pc, #1876] @ 132dc0 │ │ │ │ + ldr.w r1, [pc, #1876] @ 132dc4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1872] @ 132b80 │ │ │ │ + ldr.w r0, [pc, #1872] @ 132dc8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ bl 46444 │ │ │ │ - b.n 1323da │ │ │ │ - ldr.w r1, [pc, #1856] @ 132b84 │ │ │ │ + b.n 132622 │ │ │ │ + ldr.w r1, [pc, #1856] @ 132dcc │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #1852] @ 132b88 │ │ │ │ + ldr.w r0, [pc, #1852] @ 132dd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 132282 │ │ │ │ + b.n 1324ca │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1320d6 │ │ │ │ + b.n 13231e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1320a8 │ │ │ │ - ldr.w r1, [pc, #1824] @ 132b8c │ │ │ │ + b.n 1322f0 │ │ │ │ + ldr.w r1, [pc, #1824] @ 132dd4 │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr.w r0, [pc, #1820] @ 132b90 │ │ │ │ + ldr.w r0, [pc, #1820] @ 132dd8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #1792] @ 132b94 │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #1792] @ 132ddc │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr.w r0, [pc, #1788] @ 132b98 │ │ │ │ + ldr.w r0, [pc, #1788] @ 132de0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131c8a │ │ │ │ - ldr.w r1, [pc, #1772] @ 132b9c │ │ │ │ + b.w 131ed2 │ │ │ │ + ldr.w r1, [pc, #1772] @ 132de4 │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr.w r0, [pc, #1768] @ 132ba0 │ │ │ │ + ldr.w r0, [pc, #1768] @ 132de8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131c8a │ │ │ │ + b.w 131ed2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 131c58 │ │ │ │ - ldr.w r3, [pc, #1740] @ 132ba4 │ │ │ │ + b.w 131ea0 │ │ │ │ + ldr.w r3, [pc, #1740] @ 132dec │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1736] @ 132ba8 │ │ │ │ + ldr.w r1, [pc, #1736] @ 132df0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr.w r0, [pc, #1728] @ 132bac │ │ │ │ + ldr.w r0, [pc, #1728] @ 132df4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 131c8a │ │ │ │ - ldr.w r1, [pc, #1712] @ 132bb0 │ │ │ │ + b.w 131ed2 │ │ │ │ + ldr.w r1, [pc, #1712] @ 132df8 │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #1708] @ 132bb4 │ │ │ │ + ldr.w r0, [pc, #1708] @ 132dfc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #1676] @ 132bb8 │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #1676] @ 132e00 │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - ldr.w r0, [pc, #1672] @ 132bbc │ │ │ │ + ldr.w r0, [pc, #1672] @ 132e04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ bl 24a6c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 132580 │ │ │ │ + beq.n 1327c8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133e32 │ │ │ │ + beq.w 13407a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 1325c0 │ │ │ │ + cbz r3, 132808 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1325a0 │ │ │ │ + beq.n 1327e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133e3c │ │ │ │ + beq.w 134084 │ │ │ │ blx 232d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13265e │ │ │ │ + bne.n 1328a6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bne.n 1325d0 │ │ │ │ + bne.n 132818 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 1325c8 │ │ │ │ + cbz r3, 132810 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 131396 │ │ │ │ + b.w 1315de │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13258a │ │ │ │ + b.n 1327d2 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1325ba │ │ │ │ + b.n 132802 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #3916] @ 0xf4c │ │ │ │ ldr r7, [r3, #108] @ 0x6c │ │ │ │ ldr.w r6, [r3, #3852] @ 0xf0c │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133e46 │ │ │ │ - ldr.w r2, [pc, #1488] @ 132bc0 │ │ │ │ + beq.w 13408e │ │ │ │ + ldr.w r2, [pc, #1488] @ 132e08 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r7, [sp, #284] @ 0x11c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -428944,134 +429254,134 @@ │ │ │ │ movs r2, #4 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13261a │ │ │ │ + beq.n 132862 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 132680 │ │ │ │ + cbz r3, 1328c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 132690 │ │ │ │ + beq.n 1328d8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 132688 │ │ │ │ + cbz r3, 1328d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 132642 │ │ │ │ + beq.n 13288a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133e5e │ │ │ │ - ldr.w r1, [pc, #1408] @ 132bc4 │ │ │ │ + beq.w 1340a6 │ │ │ │ + ldr.w r1, [pc, #1408] @ 132e0c │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr.w r0, [pc, #1404] @ 132bc8 │ │ │ │ + ldr.w r0, [pc, #1404] @ 132e10 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #1388] @ 132bcc │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #1388] @ 132e14 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr.w r0, [pc, #1384] @ 132bd0 │ │ │ │ + ldr.w r0, [pc, #1384] @ 132e18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13261a │ │ │ │ + b.n 132862 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 132628 │ │ │ │ - ldr.w r1, [pc, #1344] @ 132bd4 │ │ │ │ + b.n 132870 │ │ │ │ + ldr.w r1, [pc, #1344] @ 132e1c │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr.w r0, [pc, #1340] @ 132bd8 │ │ │ │ + ldr.w r0, [pc, #1340] @ 132e20 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 132676 │ │ │ │ - ldr.w r1, [pc, #1328] @ 132bdc │ │ │ │ + b.n 1328be │ │ │ │ + ldr.w r1, [pc, #1328] @ 132e24 │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr.w r0, [pc, #1324] @ 132be0 │ │ │ │ + ldr.w r0, [pc, #1324] @ 132e28 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #1296] @ 132be4 │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #1296] @ 132e2c │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr.w r0, [pc, #1292] @ 132be8 │ │ │ │ + ldr.w r0, [pc, #1292] @ 132e30 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1326c2 │ │ │ │ + b.n 13290a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 132154 │ │ │ │ + b.n 13239c │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133bf6 │ │ │ │ + beq.w 133e3e │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.w 133bea │ │ │ │ + bge.w 133e32 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr.w r4, [r3, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 133e84 │ │ │ │ + beq.w 1340cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 132800 │ │ │ │ + beq.n 132a48 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 132800 │ │ │ │ - ldr.w r3, [pc, #1176] @ 132bec │ │ │ │ + bne.n 132a48 │ │ │ │ + ldr.w r3, [pc, #1176] @ 132e34 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r1, [pc, #1176] @ 132bf0 │ │ │ │ + ldr.w r1, [pc, #1176] @ 132e38 │ │ │ │ mov.w r2, #378 @ 0x17a │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1164] @ 132bf4 │ │ │ │ + ldr.w r0, [pc, #1164] @ 132e3c │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ bl 46444 │ │ │ │ mov r0, r5 │ │ │ │ @@ -429086,20 +429396,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #1088] @ 132bf8 │ │ │ │ + ldr.w r1, [pc, #1088] @ 132e40 │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr.w r0, [pc, #1084] @ 132bfc │ │ │ │ + ldr.w r0, [pc, #1084] @ 132e44 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -429109,58 +429419,58 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 132344 │ │ │ │ + b.n 13258c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2476] @ 0x9ac │ │ │ │ blx 23540 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133b96 │ │ │ │ + beq.w 133dde │ │ │ │ mov r0, r8 │ │ │ │ bl 24a6c │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 52440 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133b50 │ │ │ │ + beq.w 133d98 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 133af2 │ │ │ │ + beq.w 133d3a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 133aba │ │ │ │ + beq.w 133d02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 133a90 │ │ │ │ + beq.w 133cd8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 133a52 │ │ │ │ + beq.w 133c9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -429171,53 +429481,53 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - bl 12757c │ │ │ │ + bl 1275f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 132aae │ │ │ │ + beq.w 132cf6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 132aa6 │ │ │ │ + beq.w 132cee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1328c4 │ │ │ │ + beq.n 132b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133be0 │ │ │ │ + beq.w 133e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1328d4 │ │ │ │ + beq.n 132b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1328e2 │ │ │ │ + cbz r3, 132b2a │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 1328ea │ │ │ │ + beq.n 132b32 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 132718 │ │ │ │ + b.n 132960 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1328d4 │ │ │ │ - ldr r1, [pc, #788] @ (132c00 ) │ │ │ │ + b.n 132b1c │ │ │ │ + ldr r1, [pc, #788] @ (132e48 ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r0, [pc, #784] @ (132c04 ) │ │ │ │ + ldr r0, [pc, #784] @ (132e4c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ add.w r6, fp, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -429230,156 +429540,156 @@ │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr.w r1, [r6, #2492] @ 0x9bc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133b24 │ │ │ │ + beq.w 133d6c │ │ │ │ bl 396dc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 132f88 │ │ │ │ + bne.w 1331d0 │ │ │ │ ldr.w r1, [fp, #3916] @ 0xf4c │ │ │ │ ldr.w r0, [r9] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132f68 │ │ │ │ + beq.w 1331b0 │ │ │ │ bl 396dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 132f2e │ │ │ │ + beq.w 133176 │ │ │ │ bl 39708 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 132ecc │ │ │ │ + beq.w 133114 │ │ │ │ ldr.w r3, [fp, #108] @ 0x6c │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r6, #2496] @ 0x9c0 │ │ │ │ ldr.w sl, [fp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ bl 126b64 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132ea6 │ │ │ │ + beq.w 1330ee │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ ldr.w r2, [fp, #108] @ 0x6c │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [fp, #196] @ 0xc4 │ │ │ │ str.w sl, [sp, #216] @ 0xd8 │ │ │ │ blx 23480 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132e46 │ │ │ │ + beq.w 13308e │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 132e14 │ │ │ │ + bpl.w 13305c │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r7, [r6, #2500] @ 0x9c4 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132db2 │ │ │ │ + beq.w 132ffa │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 133f10 │ │ │ │ + beq.w 134158 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ strd r4, sl, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 133ef4 │ │ │ │ + beq.w 13413c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r2, #8] │ │ │ │ blx 22e7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 132d56 │ │ │ │ + beq.w 132f9e │ │ │ │ movs r0, #1 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132cf6 │ │ │ │ + beq.w 132f3e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr.w r1, [fp, #3916] @ 0xf4c │ │ │ │ ldr.w r0, [r9] │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 132cd4 │ │ │ │ + beq.w 132f1c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ strd r3, r6, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 132c76 │ │ │ │ + beq.w 132ebe │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ blx 231f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 132c08 │ │ │ │ + blt.w 132e50 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1328da │ │ │ │ + b.n 132b22 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1328b0 │ │ │ │ + b.n 132af8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1328a4 │ │ │ │ + b.n 132aec │ │ │ │ nop │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #920] @ (132e58 ) │ │ │ │ + ldr r6, [pc, #920] @ (1330a0 ) │ │ │ │ movs r5, r0 │ │ │ │ strh r2, [r6, #24] │ │ │ │ movs r5, r0 │ │ │ │ strb r4, [r3, #6] │ │ │ │ movs r5, r0 │ │ │ │ strh r4, [r1, #24] │ │ │ │ movs r5, r0 │ │ │ │ @@ -429537,17 +429847,17 @@ │ │ │ │ movs r5, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movs r5, r0 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ movs r5, r0 │ │ │ │ str r4, [r2, #120] @ 0x78 │ │ │ │ movs r5, r0 │ │ │ │ - ldr.w r1, [pc, #3260] @ 1338c8 │ │ │ │ + ldr.w r1, [pc, #3260] @ 133b10 │ │ │ │ mov.w r2, #404 @ 0x194 │ │ │ │ - ldr.w r0, [pc, #3256] @ 1338cc │ │ │ │ + ldr.w r0, [pc, #3256] @ 133b14 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, fp, [sp, #76] @ 0x4c │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ @@ -429571,18 +429881,18 @@ │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r1, [pc, #3160] @ 1338d0 │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r1, [pc, #3160] @ 133b18 │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ - ldr.w r0, [pc, #3156] @ 1338d4 │ │ │ │ + ldr.w r0, [pc, #3156] @ 133b1c │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov sl, r4 │ │ │ │ ldrd r8, fp, [sp, #76] @ 0x4c │ │ │ │ bl 4097c │ │ │ │ @@ -429602,29 +429912,29 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 132c56 │ │ │ │ - ldr.w r1, [pc, #3072] @ 1338d8 │ │ │ │ + b.n 132e9e │ │ │ │ + ldr.w r1, [pc, #3072] @ 133b20 │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ - ldr.w r0, [pc, #3068] @ 1338dc │ │ │ │ + ldr.w r0, [pc, #3068] @ 133b24 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov sl, r4 │ │ │ │ ldrd r8, fp, [sp, #76] @ 0x4c │ │ │ │ bl 4097c │ │ │ │ - b.n 132c96 │ │ │ │ - ldr.w r1, [pc, #3048] @ 1338e0 │ │ │ │ + b.n 132ede │ │ │ │ + ldr.w r1, [pc, #3048] @ 133b28 │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ - ldr.w r0, [pc, #3044] @ 1338e4 │ │ │ │ + ldr.w r0, [pc, #3044] @ 133b2c │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ mov r5, r8 │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ @@ -429645,18 +429955,18 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 132c56 │ │ │ │ - ldr.w r1, [pc, #2960] @ 1338e8 │ │ │ │ + b.n 132e9e │ │ │ │ + ldr.w r1, [pc, #2960] @ 133b30 │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ - ldr.w r0, [pc, #2956] @ 1338ec │ │ │ │ + ldr.w r0, [pc, #2956] @ 133b34 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov r5, r8 │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ @@ -429675,18 +429985,18 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 132c56 │ │ │ │ - ldr.w r1, [pc, #2876] @ 1338f0 │ │ │ │ + b.n 132e9e │ │ │ │ + ldr.w r1, [pc, #2876] @ 133b38 │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ - ldr.w r0, [pc, #2872] @ 1338f4 │ │ │ │ + ldr.w r0, [pc, #2872] @ 133b3c │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ mov r5, r8 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ @@ -429707,34 +430017,34 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.n 132c56 │ │ │ │ - ldr.w r3, [pc, #2784] @ 1338f8 │ │ │ │ + b.n 132e9e │ │ │ │ + ldr.w r3, [pc, #2784] @ 133b40 │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r7, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #2772] @ 1338fc │ │ │ │ + ldr.w r1, [pc, #2772] @ 133b44 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r0, [pc, #2768] @ 133900 │ │ │ │ + ldr.w r0, [pc, #2768] @ 133b48 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ bl 46444 │ │ │ │ - b.n 132d7a │ │ │ │ - ldr.w r1, [pc, #2748] @ 133904 │ │ │ │ + b.n 132fc2 │ │ │ │ + ldr.w r1, [pc, #2748] @ 133b4c │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ - ldr.w r0, [pc, #2744] @ 133908 │ │ │ │ + ldr.w r0, [pc, #2744] @ 133b50 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ mov r5, r8 │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ @@ -429755,27 +430065,27 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ - b.n 132c56 │ │ │ │ - ldr.w r1, [pc, #2660] @ 13390c │ │ │ │ + b.n 132e9e │ │ │ │ + ldr.w r1, [pc, #2660] @ 133b54 │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ - ldr.w r0, [pc, #2656] @ 133910 │ │ │ │ + ldr.w r0, [pc, #2656] @ 133b58 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ mov r5, r8 │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ bl 4097c │ │ │ │ - b.n 132d7a │ │ │ │ + b.n 132fc2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldrd r8, r4, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ @@ -429785,29 +430095,29 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - ldr.w r3, [pc, #2576] @ 133914 │ │ │ │ + ldr.w r3, [pc, #2576] @ 133b5c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2576] @ 133918 │ │ │ │ + ldr.w r1, [pc, #2576] @ 133b60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r1, [pc, #2564] @ 13391c │ │ │ │ - ldr.w r0, [pc, #2564] @ 133920 │ │ │ │ + ldr.w r1, [pc, #2564] @ 133b64 │ │ │ │ + ldr.w r0, [pc, #2564] @ 133b68 │ │ │ │ mov.w r2, #406 @ 0x196 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 132c56 │ │ │ │ + b.n 132e9e │ │ │ │ mov r0, r8 │ │ │ │ ldrd r8, r4, [sp, #76] @ 0x4c │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ @@ -429818,292 +430128,292 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ bl 39478 │ │ │ │ - b.n 132c56 │ │ │ │ - ldr.w r1, [pc, #2488] @ 133924 │ │ │ │ + b.n 132e9e │ │ │ │ + ldr.w r1, [pc, #2488] @ 133b6c │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ - ldr.w r0, [pc, #2484] @ 133928 │ │ │ │ + ldr.w r0, [pc, #2484] @ 133b70 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, fp, [sp, #76] @ 0x4c │ │ │ │ bl 4097c │ │ │ │ - b.n 132c26 │ │ │ │ + b.n 132e6e │ │ │ │ ldrd r0, r5, [sp, #76] @ 0x4c │ │ │ │ mov sl, r6 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ mov r4, r8 │ │ │ │ bl 24a84 │ │ │ │ bl 39708 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1339f4 │ │ │ │ + beq.w 133c3c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr.w r9, [fp, #108] @ 0x6c │ │ │ │ ldr.w r7, [sl, #2496] @ 0x9c0 │ │ │ │ ldr.w r8, [fp, #192] @ 0xc0 │ │ │ │ bl 126b64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1338a8 │ │ │ │ + beq.w 133af0 │ │ │ │ ldr.w r3, [fp, #108] @ 0x6c │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r8, r0, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr.w r0, [fp, #196] @ 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133852 │ │ │ │ + beq.w 133a9a │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 13382a │ │ │ │ + bpl.w 133a72 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w sl, [sl, #2500] @ 0x9c4 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1337ea │ │ │ │ + beq.w 133a32 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 133ed8 │ │ │ │ + beq.w 134120 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ strd r7, r8, [r2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 133ebc │ │ │ │ + beq.w 134104 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ str.w sl, [r2, #8] │ │ │ │ blx 22e7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1337ac │ │ │ │ + beq.w 1339f4 │ │ │ │ movs r0, #1 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133756 │ │ │ │ + beq.w 13399e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r6, [r3, #0] │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2492] @ 0x9bc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133738 │ │ │ │ + beq.w 133980 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ strd r3, r4, [sp, #204] @ 0xcc │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ blx 233b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1336f2 │ │ │ │ + beq.w 13393a │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ movs r0, #1 │ │ │ │ blx 22d18 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1336a2 │ │ │ │ + beq.w 1338ea │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 24a84 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #2504] @ 0x9c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 133f48 │ │ │ │ + beq.w 134190 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [r3, #68] @ 0x44 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 133658 │ │ │ │ + beq.w 1338a0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.w 133628 │ │ │ │ + bge.w 133870 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r7, [r3, r4, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 133f2c │ │ │ │ + beq.w 134174 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1333ce │ │ │ │ + bpl.w 133616 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 133368 │ │ │ │ + blt.w 1335b0 │ │ │ │ uxtb r3, r3 │ │ │ │ - cbnz r3, 133164 │ │ │ │ + cbnz r3, 1333ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 133160 │ │ │ │ + beq.n 1333a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133b46 │ │ │ │ + beq.w 133d8e │ │ │ │ adds r4, #1 │ │ │ │ - b.n 133112 │ │ │ │ + b.n 13335a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 13317a │ │ │ │ + beq.n 1333c2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 13317a │ │ │ │ + cbnz r2, 1333c2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r2, [sl] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 133358 │ │ │ │ + beq.w 1335a0 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [fp, #108] @ 0x6c │ │ │ │ ldr.w r6, [fp, #192] @ 0xc0 │ │ │ │ ldr.w r4, [r3, #1616] @ 0x650 │ │ │ │ blx 23084 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1331ba │ │ │ │ + beq.n 133402 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 1331ba │ │ │ │ + cbnz r2, 133402 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1331ce │ │ │ │ + beq.n 133416 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 133360 │ │ │ │ + beq.w 1335a8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 13360c │ │ │ │ + beq.w 133854 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 1335e6 │ │ │ │ + bpl.w 13382e │ │ │ │ mov r0, sl │ │ │ │ bl f00a8 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 133202 │ │ │ │ + beq.n 13344a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13342a │ │ │ │ + beq.w 133672 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1335c2 │ │ │ │ + beq.w 13380a │ │ │ │ ldr.w r3, [fp, #108] @ 0x6c │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr.w r0, [fp, #196] @ 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ strd r6, r7, [sp, #248] @ 0xf8 │ │ │ │ blx 23480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133432 │ │ │ │ + beq.w 13367a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 133240 │ │ │ │ + beq.n 133488 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1335de │ │ │ │ + beq.w 133826 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13359e │ │ │ │ + bpl.w 1337e6 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r5, [r3, #2508] @ 0x9cc │ │ │ │ blx 22d18 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133582 │ │ │ │ + beq.w 1337ca │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 133f80 │ │ │ │ + beq.w 1341c8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ strd r4, r6, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 133f64 │ │ │ │ + beq.w 1341ac │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ @@ -430111,94 +430421,94 @@ │ │ │ │ mov r1, r7 │ │ │ │ blx 22e7c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133474 │ │ │ │ + beq.w 1336bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 133546 │ │ │ │ + beq.w 13378e │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr.w r1, [fp, #3916] @ 0xf4c │ │ │ │ ldr.w r4, [fp, #2124] @ 0x84c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 133526 │ │ │ │ + beq.w 13376e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ strd r3, r8, [sp, #268] @ 0x10c │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #276] @ 0x114 │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1332ee │ │ │ │ + beq.n 133536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13347c │ │ │ │ + beq.w 1336c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1334d4 │ │ │ │ + beq.w 13371c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13330a │ │ │ │ + beq.n 133552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 13330a │ │ │ │ + cbnz r3, 133552 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1334cc │ │ │ │ + beq.w 133714 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 133484 │ │ │ │ + beq.w 1336cc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 133348 │ │ │ │ + beq.n 133590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 133348 │ │ │ │ + cbnz r3, 133590 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 13348c │ │ │ │ + blt.w 1336d4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b.w 13210c │ │ │ │ + b.w 132354 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13318a │ │ │ │ + b.n 1333d2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1331ce │ │ │ │ + b.n 133416 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov fp, r5 │ │ │ │ - ldr.w r1, [pc, #1468] @ 13392c │ │ │ │ + ldr.w r1, [pc, #1468] @ 133b74 │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ - ldr.w r0, [pc, #1464] @ 133930 │ │ │ │ + ldr.w r0, [pc, #1464] @ 133b78 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430218,25 +430528,25 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ - ldr.w r3, [pc, #1380] @ 133934 │ │ │ │ + b.w 1315dc │ │ │ │ + ldr.w r3, [pc, #1380] @ 133b7c │ │ │ │ mov r4, sl │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov sl, r5 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr.w r1, [pc, #1360] @ 133938 │ │ │ │ - ldr.w r0, [pc, #1360] @ 13393c │ │ │ │ + ldr.w r1, [pc, #1360] @ 133b80 │ │ │ │ + ldr.w r0, [pc, #1360] @ 133b84 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430249,22 +430559,22 @@ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ - b.w 13150c │ │ │ │ + b.w 131754 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 133202 │ │ │ │ + b.n 13344a │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr.w r1, [pc, #1284] @ 133940 │ │ │ │ - ldr.w r0, [pc, #1284] @ 133944 │ │ │ │ + ldr.w r1, [pc, #1284] @ 133b88 │ │ │ │ + ldr.w r0, [pc, #1284] @ 133b8c │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430273,28 +430583,28 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - b.w 13254a │ │ │ │ + b.w 132792 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1332a6 │ │ │ │ + b.n 1334ee │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1332ee │ │ │ │ + b.n 133536 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 133328 │ │ │ │ + b.n 133570 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr.w r1, [pc, #1200] @ 133948 │ │ │ │ - ldr.w r0, [pc, #1200] @ 13394c │ │ │ │ + ldr.w r1, [pc, #1200] @ 133b90 │ │ │ │ + ldr.w r0, [pc, #1200] @ 133b94 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430302,22 +430612,22 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 133318 │ │ │ │ + b.n 133560 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr.w r1, [pc, #1136] @ 133950 │ │ │ │ - ldr.w r0, [pc, #1136] @ 133954 │ │ │ │ + ldr.w r1, [pc, #1136] @ 133b98 │ │ │ │ + ldr.w r0, [pc, #1136] @ 133b9c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430331,135 +430641,135 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr.w r1, [pc, #1064] @ 133958 │ │ │ │ - ldr.w r0, [pc, #1064] @ 13395c │ │ │ │ + ldr.w r1, [pc, #1064] @ 133ba0 │ │ │ │ + ldr.w r0, [pc, #1064] @ 133ba4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 1334f2 │ │ │ │ + b.n 13373a │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr.w r1, [pc, #1040] @ 133960 │ │ │ │ - ldr.w r0, [pc, #1040] @ 133964 │ │ │ │ + ldr.w r1, [pc, #1040] @ 133ba8 │ │ │ │ + ldr.w r0, [pc, #1040] @ 133bac │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - b.w 13279c │ │ │ │ + b.w 1329e4 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r1, [pc, #988] @ (133968 ) │ │ │ │ - ldr r0, [pc, #988] @ (13396c ) │ │ │ │ + ldr r1, [pc, #988] @ (133bb0 ) │ │ │ │ + ldr r0, [pc, #988] @ (133bb4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 1334f2 │ │ │ │ - ldr r3, [pc, #976] @ (133970 ) │ │ │ │ + b.n 13373a │ │ │ │ + ldr r3, [pc, #976] @ (133bb8 ) │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #964] @ (133974 ) │ │ │ │ - ldr r0, [pc, #964] @ (133978 ) │ │ │ │ + ldr r1, [pc, #964] @ (133bbc ) │ │ │ │ + ldr r0, [pc, #964] @ (133bc0 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 46444 │ │ │ │ - b.n 133564 │ │ │ │ + b.n 1337ac │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r1, [pc, #944] @ (13397c ) │ │ │ │ - ldr r0, [pc, #944] @ (133980 ) │ │ │ │ + ldr r1, [pc, #944] @ (133bc4 ) │ │ │ │ + ldr r0, [pc, #944] @ (133bc8 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 133564 │ │ │ │ + b.n 1337ac │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 133240 │ │ │ │ - ldr r3, [pc, #924] @ (133984 ) │ │ │ │ + b.n 133488 │ │ │ │ + ldr r3, [pc, #924] @ (133bcc ) │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #908] @ (133988 ) │ │ │ │ - ldr r0, [pc, #912] @ (13398c ) │ │ │ │ + ldr r1, [pc, #908] @ (133bd0 ) │ │ │ │ + ldr r0, [pc, #912] @ (133bd4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 46444 │ │ │ │ - b.n 133564 │ │ │ │ + b.n 1337ac │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r1, [pc, #888] @ (133990 ) │ │ │ │ - ldr r0, [pc, #892] @ (133994 ) │ │ │ │ + ldr r1, [pc, #888] @ (133bd8 ) │ │ │ │ + ldr r0, [pc, #892] @ (133bdc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 133564 │ │ │ │ + b.n 1337ac │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 133638 │ │ │ │ + beq.n 133880 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 133650 │ │ │ │ + cbz r2, 133898 │ │ │ │ ldr.w r2, [sl] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1332ac │ │ │ │ + bne.w 1334f4 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1332ac │ │ │ │ + b.n 1334f4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 133638 │ │ │ │ + b.n 133880 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r4, r5 │ │ │ │ - ldr r2, [pc, #824] @ (133998 ) │ │ │ │ - ldr r1, [pc, #824] @ (13399c ) │ │ │ │ + ldr r2, [pc, #824] @ (133be0 ) │ │ │ │ + ldr r1, [pc, #824] @ (133be4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #411 @ 0x19b │ │ │ │ - ldr r0, [pc, #816] @ (1339a0 ) │ │ │ │ + ldr r0, [pc, #816] @ (133be8 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #812] @ (1339a4 ) │ │ │ │ + ldr r3, [pc, #812] @ (133bec ) │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -430467,20 +430777,20 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 13350c │ │ │ │ + b.n 133754 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r4, r5 │ │ │ │ - ldr r1, [pc, #764] @ (1339a8 ) │ │ │ │ + ldr r1, [pc, #764] @ (133bf0 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r0, [pc, #764] @ (1339ac ) │ │ │ │ + ldr r0, [pc, #764] @ (133bf4 ) │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430494,20 +430804,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 132c56 │ │ │ │ + b.w 132e9e │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ - ldr r1, [pc, #692] @ (1339b0 ) │ │ │ │ + ldr r1, [pc, #692] @ (133bf8 ) │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #692] @ (1339b4 ) │ │ │ │ + ldr r0, [pc, #692] @ (133bfc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430518,31 +430828,31 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - b.w 132d44 │ │ │ │ + b.w 132f8c │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ - ldr r1, [pc, #628] @ (1339b8 ) │ │ │ │ + ldr r1, [pc, #628] @ (133c00 ) │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #628] @ (1339bc ) │ │ │ │ + ldr r0, [pc, #628] @ (133c04 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 13370e │ │ │ │ + b.n 133956 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r4, r5 │ │ │ │ - ldr r1, [pc, #608] @ (1339c0 ) │ │ │ │ + ldr r1, [pc, #608] @ (133c08 ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r0, [pc, #608] @ (1339c4 ) │ │ │ │ + ldr r0, [pc, #608] @ (133c0c ) │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430558,20 +430868,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 132c56 │ │ │ │ + b.w 132e9e │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r1, [pc, #528] @ (1339c8 ) │ │ │ │ + ldr r1, [pc, #528] @ (133c10 ) │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #528] @ (1339cc ) │ │ │ │ + ldr r0, [pc, #528] @ (133c14 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430580,20 +430890,20 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ - b.n 1336de │ │ │ │ + b.n 133926 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r1, [pc, #476] @ (1339d0 ) │ │ │ │ + ldr r1, [pc, #476] @ (133c18 ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r0, [pc, #476] @ (1339d4 ) │ │ │ │ + ldr r0, [pc, #476] @ (133c1c ) │ │ │ │ mov r7, r8 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ @@ -430603,35 +430913,35 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ - b.n 133792 │ │ │ │ - ldr r3, [pc, #428] @ (1339d8 ) │ │ │ │ + b.n 1339da │ │ │ │ + ldr r3, [pc, #428] @ (133c20 ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov fp, r5 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #412] @ (1339dc ) │ │ │ │ - ldr r0, [pc, #412] @ (1339e0 ) │ │ │ │ + ldr r1, [pc, #412] @ (133c24 ) │ │ │ │ + ldr r0, [pc, #412] @ (133c28 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 46444 │ │ │ │ - b.n 1337c8 │ │ │ │ + b.n 133a10 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r7, r5 │ │ │ │ - ldr r1, [pc, #392] @ (1339e4 ) │ │ │ │ + ldr r1, [pc, #392] @ (133c2c ) │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r0, [pc, #392] @ (1339e8 ) │ │ │ │ + ldr r0, [pc, #392] @ (133c30 ) │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ @@ -430647,26 +430957,26 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 132c56 │ │ │ │ + b.w 132e9e │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - ldr r1, [pc, #312] @ (1339ec ) │ │ │ │ + ldr r1, [pc, #312] @ (133c34 ) │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #312] @ (1339f0 ) │ │ │ │ + ldr r0, [pc, #312] @ (133c38 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 1337c8 │ │ │ │ + b.n 133a10 │ │ │ │ nop │ │ │ │ strb r6, [r0, #24] │ │ │ │ movs r5, r0 │ │ │ │ str r0, [r6, #68] @ 0x44 │ │ │ │ movs r5, r0 │ │ │ │ strb r0, [r3, #22] │ │ │ │ movs r5, r0 │ │ │ │ @@ -430825,113 +431135,113 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - ldr.w r3, [pc, #1624] @ 13407c │ │ │ │ + ldr.w r3, [pc, #1624] @ 1342c4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #1620] @ 134080 │ │ │ │ + ldr.w r1, [pc, #1620] @ 1342c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r1, [pc, #1612] @ 134084 │ │ │ │ - ldr.w r0, [pc, #1612] @ 134088 │ │ │ │ + ldr.w r1, [pc, #1612] @ 1342cc │ │ │ │ + ldr.w r0, [pc, #1612] @ 1342d0 │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 132c56 │ │ │ │ + b.w 132e9e │ │ │ │ ldr.w r3, [r9] │ │ │ │ - ldr.w r2, [pc, #1588] @ 13408c │ │ │ │ - ldr.w r1, [pc, #1588] @ 134090 │ │ │ │ - ldr.w r0, [pc, #1588] @ 134094 │ │ │ │ + ldr.w r2, [pc, #1588] @ 1342d4 │ │ │ │ + ldr.w r1, [pc, #1588] @ 1342d8 │ │ │ │ + ldr.w r0, [pc, #1588] @ 1342dc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #394 @ 0x18a │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1576] @ 134098 │ │ │ │ + ldr.w r3, [pc, #1576] @ 1342e0 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1328fe │ │ │ │ + b.w 132b46 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #392 @ 0x188 │ │ │ │ - ldr.w r2, [pc, #1536] @ 13409c │ │ │ │ + ldr.w r2, [pc, #1536] @ 1342e4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1532] @ 1340a0 │ │ │ │ + ldr.w r1, [pc, #1532] @ 1342e8 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1532] @ 1340a4 │ │ │ │ - ldr.w r0, [pc, #1532] @ 1340a8 │ │ │ │ + ldr.w r3, [pc, #1532] @ 1342ec │ │ │ │ + ldr.w r0, [pc, #1532] @ 1342f0 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 133a7a │ │ │ │ + b.n 133cc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #390 @ 0x186 │ │ │ │ - ldr.w r2, [pc, #1508] @ 1340ac │ │ │ │ + ldr.w r2, [pc, #1508] @ 1342f4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1508] @ 1340b0 │ │ │ │ + ldr.w r1, [pc, #1508] @ 1342f8 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1504] @ 1340b4 │ │ │ │ - ldr.w r0, [pc, #1504] @ 1340b8 │ │ │ │ + ldr.w r3, [pc, #1504] @ 1342fc │ │ │ │ + ldr.w r0, [pc, #1504] @ 134300 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1328fe │ │ │ │ + b.w 132b46 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #388 @ 0x184 │ │ │ │ - ldr.w r2, [pc, #1468] @ 1340bc │ │ │ │ + ldr.w r2, [pc, #1468] @ 134304 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1468] @ 1340c0 │ │ │ │ + ldr.w r1, [pc, #1468] @ 134308 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1464] @ 1340c4 │ │ │ │ - ldr.w r0, [pc, #1464] @ 1340c8 │ │ │ │ + ldr.w r3, [pc, #1464] @ 13430c │ │ │ │ + ldr.w r0, [pc, #1464] @ 134310 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1328fe │ │ │ │ - ldr.w r1, [pc, #1444] @ 1340cc │ │ │ │ + b.w 132b46 │ │ │ │ + ldr.w r1, [pc, #1444] @ 134314 │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ - ldr.w r0, [pc, #1440] @ 1340d0 │ │ │ │ + ldr.w r0, [pc, #1440] @ 134318 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, fp, [sp, #76] @ 0x4c │ │ │ │ bl 4097c │ │ │ │ - b.w 132c26 │ │ │ │ + b.w 132e6e │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 133160 │ │ │ │ - ldr.w r1, [pc, #1408] @ 1340d4 │ │ │ │ + b.w 1333a8 │ │ │ │ + ldr.w r1, [pc, #1408] @ 13431c │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr.w r0, [pc, #1404] @ 1340d8 │ │ │ │ + ldr.w r0, [pc, #1404] @ 134320 │ │ │ │ mov r7, r4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ bl 4097c │ │ │ │ @@ -430942,70 +431252,70 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ - b.w 13279c │ │ │ │ + b.w 1329e4 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ blx 23540 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13282c │ │ │ │ + beq.w 132a74 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a6c │ │ │ │ mov r0, r4 │ │ │ │ bl 52658 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 13282c │ │ │ │ - ldr.w r1, [pc, #1308] @ 1340dc │ │ │ │ + bne.w 132a74 │ │ │ │ + ldr.w r1, [pc, #1308] @ 134324 │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr.w r0, [pc, #1304] @ 1340e0 │ │ │ │ + ldr.w r0, [pc, #1304] @ 134328 │ │ │ │ mov r7, r4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ bl 4097c │ │ │ │ - b.n 133b72 │ │ │ │ + b.n 133dba │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1328c4 │ │ │ │ + b.w 132b0c │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldrd r8, r5, [sp, #76] @ 0x4c │ │ │ │ - b.w 1330d8 │ │ │ │ + b.w 133320 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ movw r2, #377 @ 0x179 │ │ │ │ - ldr.w r1, [pc, #1252] @ 1340e4 │ │ │ │ + ldr.w r1, [pc, #1252] @ 13432c │ │ │ │ mov fp, sl │ │ │ │ - ldr.w r0, [pc, #1248] @ 1340e8 │ │ │ │ + ldr.w r0, [pc, #1248] @ 134330 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.w 1321c6 │ │ │ │ + b.w 13240e │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r8, r5 │ │ │ │ - ldr.w r2, [pc, #1224] @ 1340ec │ │ │ │ + ldr.w r2, [pc, #1224] @ 134334 │ │ │ │ mov fp, sl │ │ │ │ - ldr.w r1, [pc, #1224] @ 1340f0 │ │ │ │ + ldr.w r1, [pc, #1224] @ 134338 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1216] @ 1340f4 │ │ │ │ + ldr.w r0, [pc, #1216] @ 13433c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #371 @ 0x173 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1204] @ 1340f8 │ │ │ │ + ldr.w r3, [pc, #1204] @ 134340 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ @@ -431014,45 +431324,45 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ - b.w 13346a │ │ │ │ + b.w 1336b2 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r8, r5 │ │ │ │ - ldr.w r2, [pc, #1148] @ 1340fc │ │ │ │ + ldr.w r2, [pc, #1148] @ 134344 │ │ │ │ mov fp, sl │ │ │ │ - ldr.w r1, [pc, #1148] @ 134100 │ │ │ │ + ldr.w r1, [pc, #1148] @ 134348 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #369 @ 0x171 │ │ │ │ - ldr.w r0, [pc, #1136] @ 134104 │ │ │ │ + ldr.w r0, [pc, #1136] @ 13434c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1132] @ 134108 │ │ │ │ + ldr.w r3, [pc, #1132] @ 134350 │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 133c4c │ │ │ │ + b.n 133e94 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov r8, r5 │ │ │ │ - ldr.w r2, [pc, #1112] @ 13410c │ │ │ │ - ldr.w r1, [pc, #1112] @ 134110 │ │ │ │ + ldr.w r2, [pc, #1112] @ 134354 │ │ │ │ + ldr.w r1, [pc, #1112] @ 134358 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #367 @ 0x16f │ │ │ │ - ldr.w r0, [pc, #1100] @ 134114 │ │ │ │ + ldr.w r0, [pc, #1100] @ 13435c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1096] @ 134118 │ │ │ │ + ldr.w r3, [pc, #1096] @ 134360 │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ mov r0, r6 │ │ │ │ @@ -431062,26 +431372,26 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ - b.w 13279c │ │ │ │ + b.w 1329e4 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ - ldr.w r2, [pc, #1040] @ 13411c │ │ │ │ - ldr.w r1, [pc, #1040] @ 134120 │ │ │ │ + ldr.w r2, [pc, #1040] @ 134364 │ │ │ │ + ldr.w r1, [pc, #1040] @ 134368 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #365 @ 0x16d │ │ │ │ - ldr.w r0, [pc, #1028] @ 134124 │ │ │ │ + ldr.w r0, [pc, #1028] @ 13436c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1024] @ 134128 │ │ │ │ + ldr.w r3, [pc, #1024] @ 134370 │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r5 │ │ │ │ bl 30754 │ │ │ │ mov r0, r6 │ │ │ │ @@ -431094,286 +431404,286 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 132330 │ │ │ │ + b.w 132578 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 132324 │ │ │ │ - ldr r1, [pc, #944] @ (13412c ) │ │ │ │ + b.w 13256c │ │ │ │ + ldr r1, [pc, #944] @ (134374 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r0, [pc, #940] @ (134130 ) │ │ │ │ + ldr r0, [pc, #940] @ (134378 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 132358 │ │ │ │ - ldr r1, [pc, #916] @ (134134 ) │ │ │ │ + b.w 1325a0 │ │ │ │ + ldr r1, [pc, #916] @ (13437c ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r0, [pc, #916] @ (134138 ) │ │ │ │ + ldr r0, [pc, #916] @ (134380 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 131394 │ │ │ │ - ldr r1, [pc, #900] @ (13413c ) │ │ │ │ + b.w 1315dc │ │ │ │ + ldr r1, [pc, #900] @ (134384 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r0, [pc, #900] @ (134140 ) │ │ │ │ + ldr r0, [pc, #900] @ (134388 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 131394 │ │ │ │ + b.w 1315dc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 133df2 │ │ │ │ + beq.n 13403a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 133e0a │ │ │ │ + cbz r3, 134052 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13334e │ │ │ │ + bne.w 133596 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13334e │ │ │ │ + b.w 133596 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 133df2 │ │ │ │ + b.n 13403a │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #362 @ 0x16a │ │ │ │ - ldr r1, [pc, #808] @ (134144 ) │ │ │ │ + ldr r1, [pc, #808] @ (13438c ) │ │ │ │ mov fp, sl │ │ │ │ - ldr r0, [pc, #808] @ (134148 ) │ │ │ │ + ldr r0, [pc, #808] @ (134390 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.w 1321c6 │ │ │ │ + b.w 13240e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 132580 │ │ │ │ + b.w 1327c8 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1325a0 │ │ │ │ - ldr r1, [pc, #772] @ (13414c ) │ │ │ │ + b.w 1327e8 │ │ │ │ + ldr r1, [pc, #772] @ (134394 ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r0, [pc, #768] @ (134150 ) │ │ │ │ + ldr r0, [pc, #768] @ (134398 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 132676 │ │ │ │ + b.w 1328be │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 132642 │ │ │ │ - ldr r3, [pc, #744] @ (134154 ) │ │ │ │ + b.w 13288a │ │ │ │ + ldr r3, [pc, #744] @ (13439c ) │ │ │ │ movw r2, #9648 @ 0x25b0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #740] @ (134158 ) │ │ │ │ - ldr r0, [pc, #740] @ (13415c ) │ │ │ │ + ldr r1, [pc, #740] @ (1343a0 ) │ │ │ │ + ldr r0, [pc, #740] @ (1343a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #728] @ (134160 ) │ │ │ │ + ldr r3, [pc, #728] @ (1343a8 ) │ │ │ │ movw r2, #10055 @ 0x2747 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #724] @ (134164 ) │ │ │ │ - ldr r0, [pc, #724] @ (134168 ) │ │ │ │ + ldr r1, [pc, #724] @ (1343ac ) │ │ │ │ + ldr r0, [pc, #724] @ (1343b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #712] @ (13416c ) │ │ │ │ + ldr r3, [pc, #712] @ (1343b4 ) │ │ │ │ movw r2, #9503 @ 0x251f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #708] @ (134170 ) │ │ │ │ - ldr r0, [pc, #708] @ (134174 ) │ │ │ │ + ldr r1, [pc, #708] @ (1343b8 ) │ │ │ │ + ldr r0, [pc, #708] @ (1343bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #696] @ (134178 ) │ │ │ │ + ldr r3, [pc, #696] @ (1343c0 ) │ │ │ │ movw r2, #10199 @ 0x27d7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #692] @ (13417c ) │ │ │ │ - ldr r0, [pc, #692] @ (134180 ) │ │ │ │ + ldr r1, [pc, #692] @ (1343c4 ) │ │ │ │ + ldr r0, [pc, #692] @ (1343c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #680] @ (134184 ) │ │ │ │ + ldr r3, [pc, #680] @ (1343cc ) │ │ │ │ movw r2, #10195 @ 0x27d3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #676] @ (134188 ) │ │ │ │ - ldr r0, [pc, #676] @ (13418c ) │ │ │ │ + ldr r1, [pc, #676] @ (1343d0 ) │ │ │ │ + ldr r0, [pc, #676] @ (1343d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #664] @ (134190 ) │ │ │ │ + ldr r3, [pc, #664] @ (1343d8 ) │ │ │ │ movw r2, #10310 @ 0x2846 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #660] @ (134194 ) │ │ │ │ - ldr r0, [pc, #660] @ (134198 ) │ │ │ │ + ldr r1, [pc, #660] @ (1343dc ) │ │ │ │ + ldr r0, [pc, #660] @ (1343e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #648] @ (13419c ) │ │ │ │ + ldr r3, [pc, #648] @ (1343e4 ) │ │ │ │ movw r2, #10306 @ 0x2842 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #644] @ (1341a0 ) │ │ │ │ - ldr r0, [pc, #644] @ (1341a4 ) │ │ │ │ + ldr r1, [pc, #644] @ (1343e8 ) │ │ │ │ + ldr r0, [pc, #644] @ (1343ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (1341a8 ) │ │ │ │ + ldr r3, [pc, #632] @ (1343f0 ) │ │ │ │ movw r2, #10400 @ 0x28a0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #628] @ (1341ac ) │ │ │ │ - ldr r0, [pc, #628] @ (1341b0 ) │ │ │ │ + ldr r1, [pc, #628] @ (1343f4 ) │ │ │ │ + ldr r0, [pc, #628] @ (1343f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (1341b4 ) │ │ │ │ + ldr r3, [pc, #616] @ (1343fc ) │ │ │ │ movw r2, #10380 @ 0x288c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #612] @ (1341b8 ) │ │ │ │ - ldr r0, [pc, #612] @ (1341bc ) │ │ │ │ + ldr r1, [pc, #612] @ (134400 ) │ │ │ │ + ldr r0, [pc, #612] @ (134404 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #600] @ (1341c0 ) │ │ │ │ + ldr r3, [pc, #600] @ (134408 ) │ │ │ │ movw r2, #10469 @ 0x28e5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #596] @ (1341c4 ) │ │ │ │ - ldr r0, [pc, #596] @ (1341c8 ) │ │ │ │ + ldr r1, [pc, #596] @ (13440c ) │ │ │ │ + ldr r0, [pc, #596] @ (134410 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #584] @ (1341cc ) │ │ │ │ + ldr r3, [pc, #584] @ (134414 ) │ │ │ │ movw r2, #10465 @ 0x28e1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #580] @ (1341d0 ) │ │ │ │ - ldr r0, [pc, #580] @ (1341d4 ) │ │ │ │ + ldr r1, [pc, #580] @ (134418 ) │ │ │ │ + ldr r0, [pc, #580] @ (13441c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #568] @ (1341d8 ) │ │ │ │ + ldr r3, [pc, #568] @ (134420 ) │ │ │ │ movw r2, #9518 @ 0x252e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #564] @ (1341dc ) │ │ │ │ - ldr r0, [pc, #564] @ (1341e0 ) │ │ │ │ + ldr r1, [pc, #564] @ (134424 ) │ │ │ │ + ldr r0, [pc, #564] @ (134428 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #552] @ (1341e4 ) │ │ │ │ + ldr r3, [pc, #552] @ (13442c ) │ │ │ │ movw r2, #9628 @ 0x259c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #548] @ (1341e8 ) │ │ │ │ - ldr r0, [pc, #548] @ (1341ec ) │ │ │ │ + ldr r1, [pc, #548] @ (134430 ) │ │ │ │ + ldr r0, [pc, #548] @ (134434 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ (1341f0 ) │ │ │ │ + ldr r3, [pc, #536] @ (134438 ) │ │ │ │ movw r2, #9969 @ 0x26f1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #532] @ (1341f4 ) │ │ │ │ - ldr r0, [pc, #532] @ (1341f8 ) │ │ │ │ + ldr r1, [pc, #532] @ (13443c ) │ │ │ │ + ldr r0, [pc, #532] @ (134440 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (1341fc ) │ │ │ │ + ldr r3, [pc, #520] @ (134444 ) │ │ │ │ movw r2, #9819 @ 0x265b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #516] @ (134200 ) │ │ │ │ - ldr r0, [pc, #516] @ (134204 ) │ │ │ │ + ldr r1, [pc, #516] @ (134448 ) │ │ │ │ + ldr r0, [pc, #516] @ (13444c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #504] @ (134208 ) │ │ │ │ + ldr r3, [pc, #504] @ (134450 ) │ │ │ │ movw r2, #10648 @ 0x2998 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #500] @ (13420c ) │ │ │ │ - ldr r0, [pc, #500] @ (134210 ) │ │ │ │ + ldr r1, [pc, #500] @ (134454 ) │ │ │ │ + ldr r0, [pc, #500] @ (134458 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (134214 ) │ │ │ │ + ldr r3, [pc, #488] @ (13445c ) │ │ │ │ movw r2, #9986 @ 0x2702 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #484] @ (134218 ) │ │ │ │ - ldr r0, [pc, #484] @ (13421c ) │ │ │ │ + ldr r1, [pc, #484] @ (134460 ) │ │ │ │ + ldr r0, [pc, #484] @ (134464 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (134220 ) │ │ │ │ + ldr r3, [pc, #472] @ (134468 ) │ │ │ │ movw r2, #9834 @ 0x266a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #468] @ (134224 ) │ │ │ │ - ldr r0, [pc, #468] @ (134228 ) │ │ │ │ + ldr r1, [pc, #468] @ (13446c ) │ │ │ │ + ldr r0, [pc, #468] @ (134470 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (13422c ) │ │ │ │ + ldr r3, [pc, #456] @ (134474 ) │ │ │ │ movw r2, #10564 @ 0x2944 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #452] @ (134230 ) │ │ │ │ - ldr r0, [pc, #452] @ (134234 ) │ │ │ │ + ldr r1, [pc, #452] @ (134478 ) │ │ │ │ + ldr r0, [pc, #452] @ (13447c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -431495,15 +431805,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ subs r1, #206 @ 0xce │ │ │ │ movs r5, r0 │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ movs r7, r0 │ │ │ │ uxth r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 1341c2 │ │ │ │ + cbz r6, 13440a │ │ │ │ movs r4, r0 │ │ │ │ movs r3, #90 @ 0x5a │ │ │ │ movs r7, r0 │ │ │ │ uxth r0, r4 │ │ │ │ movs r4, r0 │ │ │ │ cmp sl, r5 │ │ │ │ movs r5, r0 │ │ │ │ @@ -431535,161 +431845,161 @@ │ │ │ │ movs r7, r0 │ │ │ │ sxth r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r6, [r0, r4] │ │ │ │ movs r5, r0 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 134206 │ │ │ │ + cbz r0, 13444e │ │ │ │ movs r4, r0 │ │ │ │ ldrsh r6, [r0, r2] │ │ │ │ movs r5, r0 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 13420a │ │ │ │ + cbz r4, 134452 │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ movs r5, r0 │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 134210 │ │ │ │ + cbz r0, 134458 │ │ │ │ movs r4, r0 │ │ │ │ push {r1, r2, r3, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 134214 │ │ │ │ + cbz r4, 13445c │ │ │ │ movs r4, r0 │ │ │ │ mvns r2, r1 │ │ │ │ movs r5, r0 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 13421a │ │ │ │ + cbz r0, 134462 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 13421e │ │ │ │ + cbz r4, 134466 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #424] @ (1343b0 ) │ │ │ │ + ldr r4, [pc, #424] @ (1345f8 ) │ │ │ │ movs r5, r0 │ │ │ │ movs r2, #10 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 134224 │ │ │ │ + cbz r0, 13446c │ │ │ │ movs r4, r0 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ movs r7, r0 │ │ │ │ - cbz r4, 134228 │ │ │ │ + cbz r4, 134470 │ │ │ │ movs r4, r0 │ │ │ │ subs r6, #138 @ 0x8a │ │ │ │ movs r5, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r0, 13422e │ │ │ │ + cbz r0, 134476 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, r0] │ │ │ │ movs r5, r0 │ │ │ │ movs r1, #182 @ 0xb6 │ │ │ │ movs r7, r0 │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [r0, #32] │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00134238 : │ │ │ │ +00134480 : │ │ │ │ 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 │ │ │ │ - ldr.w r5, [pc, #1112] @ 1346a4 │ │ │ │ + ldr.w r5, [pc, #1112] @ 1348ec │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr.w r4, [pc, #1112] @ 1346a8 │ │ │ │ + ldr.w r4, [pc, #1112] @ 1348f0 │ │ │ │ mov r8, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r6, [pc, #1108] @ 1346ac │ │ │ │ + ldr.w r6, [pc, #1108] @ 1348f4 │ │ │ │ ldrb.w r1, [sp, #120] @ 0x78 │ │ │ │ mov r7, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldrb.w r5, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr.w r3, [pc, #1084] @ 1346b0 │ │ │ │ + ldr.w r3, [pc, #1084] @ 1348f8 │ │ │ │ cmp r5, #2 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #1072] @ 1346b4 │ │ │ │ + ldr.w r3, [pc, #1072] @ 1348fc │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r1, [r2, #3472] @ 0xd90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 134544 │ │ │ │ + beq.w 13478c │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 23034 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1342be │ │ │ │ + beq.n 134506 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1343b2 │ │ │ │ + beq.n 1345fa │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13455a │ │ │ │ + blt.w 1347a2 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1343be │ │ │ │ + beq.n 134606 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13466c │ │ │ │ + beq.w 1348b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 13443a │ │ │ │ + beq.w 134682 │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 134440 │ │ │ │ + beq.w 134688 │ │ │ │ cmp r0, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #2 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r1, [fp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 37ed4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 134316 │ │ │ │ + beq.n 13455e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13442e │ │ │ │ + beq.w 134676 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1345a8 │ │ │ │ + beq.w 1347f0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 1345c4 │ │ │ │ + bpl.w 13480c │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ strd r1, r0, [sp] │ │ │ │ mov r1, r8 │ │ │ │ @@ -431698,69 +432008,69 @@ │ │ │ │ mov r2, r4 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 13435c │ │ │ │ + beq.n 1345a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 134538 │ │ │ │ + beq.w 134780 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 134370 │ │ │ │ + beq.n 1345b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 134530 │ │ │ │ + beq.w 134778 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1345e4 │ │ │ │ + beq.w 13482c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 131280 │ │ │ │ + bl 1314c8 │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ strdne r9, r4, [r7] │ │ │ │ - beq.w 134570 │ │ │ │ - ldr r2, [pc, #800] @ (1346b8 ) │ │ │ │ - ldr r3, [pc, #784] @ (1346a8 ) │ │ │ │ + beq.w 1347b8 │ │ │ │ + ldr r2, [pc, #800] @ (134900 ) │ │ │ │ + ldr r3, [pc, #784] @ (1348f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 134668 │ │ │ │ + bne.w 1348b0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 1342be │ │ │ │ + b.n 134506 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 134688 │ │ │ │ + beq.w 1348d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 134616 │ │ │ │ + bpl.w 13485e │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -431768,43 +432078,43 @@ │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ mov r2, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 134410 │ │ │ │ + beq.n 134658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 134410 │ │ │ │ + cbnz r3, 134658 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 13437a │ │ │ │ - ldr r1, [pc, #672] @ (1346bc ) │ │ │ │ + bne.n 1345c2 │ │ │ │ + ldr r1, [pc, #672] @ (134904 ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r0, [pc, #672] @ (1346c0 ) │ │ │ │ + ldr r0, [pc, #672] @ (134908 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13445e │ │ │ │ + b.n 1346a6 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 134316 │ │ │ │ + b.n 13455e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1342f6 │ │ │ │ - ldr r3, [pc, #640] @ (1346c4 ) │ │ │ │ + bne.w 13453e │ │ │ │ + ldr r3, [pc, #640] @ (13490c ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #640] @ (1346c8 ) │ │ │ │ + ldr r1, [pc, #640] @ (134910 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #640] @ (1346cc ) │ │ │ │ + ldr r0, [pc, #640] @ (134914 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ @@ -431812,58 +432122,58 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 39544 │ │ │ │ ldr.w r1, [fp, #3916] @ 0xf4c │ │ │ │ ldr.w r0, [sl] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 134592 │ │ │ │ + beq.w 1347da │ │ │ │ bl 396dc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 13452a │ │ │ │ + beq.n 134772 │ │ │ │ bl 39708 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r9, [fp, #108] @ 0x6c │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1345fa │ │ │ │ + beq.w 134842 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ ldr.w r1, [fp, #3916] @ 0xf4c │ │ │ │ ldr.w r0, [sl] │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 134636 │ │ │ │ - ldr r3, [pc, #528] @ (1346d0 ) │ │ │ │ + beq.w 13487e │ │ │ │ + ldr r3, [pc, #528] @ (134918 ) │ │ │ │ movs r2, #3 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ strd r3, r5, [sp, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ blx 233b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 134652 │ │ │ │ + beq.w 13489a │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - ldr r1, [pc, #476] @ (1346d4 ) │ │ │ │ - ldr r0, [pc, #480] @ (1346d8 ) │ │ │ │ + ldr r1, [pc, #476] @ (13491c ) │ │ │ │ + ldr r0, [pc, #480] @ (134920 ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ @@ -431871,259 +432181,259 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r7] │ │ │ │ - b.n 134394 │ │ │ │ + b.n 1345dc │ │ │ │ bl 39478 │ │ │ │ - b.n 134508 │ │ │ │ + b.n 134750 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 134370 │ │ │ │ + b.n 1345b8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 13435c │ │ │ │ - ldr r1, [pc, #404] @ (1346dc ) │ │ │ │ + b.n 1345a4 │ │ │ │ + ldr r1, [pc, #404] @ (134924 ) │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr r0, [pc, #404] @ (1346e0 ) │ │ │ │ + ldr r0, [pc, #404] @ (134928 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13445e │ │ │ │ - ldr r1, [pc, #392] @ (1346e4 ) │ │ │ │ + b.n 1346a6 │ │ │ │ + ldr r1, [pc, #392] @ (13492c ) │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr r0, [pc, #388] @ (1346e8 ) │ │ │ │ + ldr r0, [pc, #388] @ (134930 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13445e │ │ │ │ - ldr r1, [pc, #376] @ (1346ec ) │ │ │ │ + b.n 1346a6 │ │ │ │ + ldr r1, [pc, #376] @ (134934 ) │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ - ldr r0, [pc, #376] @ (1346f0 ) │ │ │ │ + ldr r0, [pc, #376] @ (134938 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 13445e │ │ │ │ - ldr r1, [pc, #352] @ (1346f4 ) │ │ │ │ + b.n 1346a6 │ │ │ │ + ldr r1, [pc, #352] @ (13493c ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r0, [pc, #348] @ (1346f8 ) │ │ │ │ + ldr r0, [pc, #348] @ (134940 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 134508 │ │ │ │ - ldr r1, [pc, #336] @ (1346fc ) │ │ │ │ + b.n 134750 │ │ │ │ + ldr r1, [pc, #336] @ (134944 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r0, [pc, #336] @ (134700 ) │ │ │ │ + ldr r0, [pc, #336] @ (134948 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 13445e │ │ │ │ + b.n 1346a6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #316] @ (134704 ) │ │ │ │ - ldr r1, [pc, #316] @ (134708 ) │ │ │ │ - ldr r0, [pc, #320] @ (13470c ) │ │ │ │ + ldr r2, [pc, #316] @ (13494c ) │ │ │ │ + ldr r1, [pc, #316] @ (134950 ) │ │ │ │ + ldr r0, [pc, #320] @ (134954 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 1345bc │ │ │ │ - ldr r1, [pc, #296] @ (134710 ) │ │ │ │ + b.n 134804 │ │ │ │ + ldr r1, [pc, #296] @ (134958 ) │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - ldr r0, [pc, #296] @ (134714 ) │ │ │ │ + ldr r0, [pc, #296] @ (13495c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13445e │ │ │ │ - ldr r1, [pc, #284] @ (134718 ) │ │ │ │ + b.n 1346a6 │ │ │ │ + ldr r1, [pc, #284] @ (134960 ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr r0, [pc, #280] @ (13471c ) │ │ │ │ + ldr r0, [pc, #280] @ (134964 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 134508 │ │ │ │ - ldr r3, [pc, #264] @ (134720 ) │ │ │ │ + b.n 134750 │ │ │ │ + ldr r3, [pc, #264] @ (134968 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #256] @ (134724 ) │ │ │ │ + ldr r1, [pc, #256] @ (13496c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #256] @ (134728 ) │ │ │ │ + ldr r0, [pc, #256] @ (134970 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 13445e │ │ │ │ - ldr r1, [pc, #244] @ (13472c ) │ │ │ │ + b.n 1346a6 │ │ │ │ + ldr r1, [pc, #244] @ (134974 ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr r0, [pc, #240] @ (134730 ) │ │ │ │ + ldr r0, [pc, #240] @ (134978 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 134508 │ │ │ │ - ldr r1, [pc, #224] @ (134734 ) │ │ │ │ + b.n 134750 │ │ │ │ + ldr r1, [pc, #224] @ (13497c ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr r0, [pc, #220] @ (134738 ) │ │ │ │ + ldr r0, [pc, #220] @ (134980 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13464a │ │ │ │ + b.n 134892 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (13473c ) │ │ │ │ + ldr r3, [pc, #204] @ (134984 ) │ │ │ │ mov.w r2, #8960 @ 0x2300 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (134740 ) │ │ │ │ - ldr r0, [pc, #200] @ (134744 ) │ │ │ │ + ldr r1, [pc, #200] @ (134988 ) │ │ │ │ + ldr r0, [pc, #200] @ (13498c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2244 @ 0x8c4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (134748 ) │ │ │ │ + ldr r3, [pc, #188] @ (134990 ) │ │ │ │ movw r2, #9003 @ 0x232b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (13474c ) │ │ │ │ - ldr r0, [pc, #184] @ (134750 ) │ │ │ │ + ldr r1, [pc, #184] @ (134994 ) │ │ │ │ + ldr r0, [pc, #184] @ (134998 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2244 @ 0x8c4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + cbnz r0, 134948 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + cbnz r4, 13494c │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + rev r4, r3 │ │ │ │ movs r0, r1 │ │ │ │ ldrsh r4, [r6, r1] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [pc, #408] @ (13485c ) │ │ │ │ + ldr r4, [pc, #408] @ (134aa4 ) │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xf3300004 │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [pc, #232] @ (1347b8 ) │ │ │ │ + ldr r4, [pc, #232] @ (134a00 ) │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #552] @ (134904 ) │ │ │ │ + ldr r3, [pc, #552] @ (134b4c ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #232] @ (1347cc ) │ │ │ │ + ldr r3, [pc, #232] @ (134a14 ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #144] @ (13477c ) │ │ │ │ + ldr r3, [pc, #144] @ (1349c4 ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #56] @ (13472c ) │ │ │ │ + ldr r3, [pc, #56] @ (134974 ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #944] @ (134aac ) │ │ │ │ + ldr r2, [pc, #944] @ (134cf4 ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r4, [r4, r3] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #856] @ (134a5c ) │ │ │ │ + ldr r2, [pc, #856] @ (134ca4 ) │ │ │ │ movs r5, r0 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r6, r0 │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #728] @ (1349e8 ) │ │ │ │ + ldr r2, [pc, #728] @ (134c30 ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r0, [r5, r2] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #616] @ (134980 ) │ │ │ │ + ldr r2, [pc, #616] @ (134bc8 ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r2, [r2, r2] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #528] @ (134930 ) │ │ │ │ + ldr r2, [pc, #528] @ (134b78 ) │ │ │ │ movs r5, r0 │ │ │ │ lsrs r2, r7, #30 │ │ │ │ movs r6, r0 │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #384] @ (1348ac ) │ │ │ │ + ldr r2, [pc, #384] @ (134af4 ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #288] @ (134854 ) │ │ │ │ + ldr r2, [pc, #288] @ (134a9c ) │ │ │ │ movs r5, r0 │ │ │ │ ldrb r2, [r7, r0] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #176] @ (1347ec ) │ │ │ │ + ldr r2, [pc, #176] @ (134a34 ) │ │ │ │ movs r5, r0 │ │ │ │ subs r2, r5, r6 │ │ │ │ movs r7, r0 │ │ │ │ add r2, sp, #960 @ 0x3c0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r6, r4, #19 │ │ │ │ movs r5, r0 │ │ │ │ subs r6, r1, r6 │ │ │ │ movs r7, r0 │ │ │ │ add r2, sp, #848 @ 0x350 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r2, r1, #19 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00134754 : │ │ │ │ +0013499c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w lr, [pc, #448] @ 134924 │ │ │ │ + ldr.w lr, [pc, #448] @ 134b6c │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #444] @ 134928 │ │ │ │ + ldr.w ip, [pc, #444] @ 134b70 │ │ │ │ mov r0, r1 │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #432] @ (13492c ) │ │ │ │ + ldr r3, [pc, #432] @ (134b74 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r4, [pc, #432] @ (134930 ) │ │ │ │ + ldr r4, [pc, #432] @ (134b78 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #60] @ 0x3c │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ add.w ip, sp, #48 @ 0x30 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ @@ -432133,191 +432443,191 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ add r4, pc │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 1347f8 │ │ │ │ - ldr r3, [pc, #368] @ (134934 ) │ │ │ │ + cbz r0, 134a40 │ │ │ │ + ldr r3, [pc, #368] @ (134b7c ) │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1347fc │ │ │ │ + beq.n 134a44 │ │ │ │ mov r1, r3 │ │ │ │ blx 235b0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbnz r0, 1347fc │ │ │ │ - ldr r0, [pc, #348] @ (134938 ) │ │ │ │ + cbnz r0, 134a44 │ │ │ │ + ldr r0, [pc, #348] @ (134b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #344] @ (13493c ) │ │ │ │ + ldr r3, [pc, #344] @ (134b84 ) │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ - ldr r1, [pc, #340] @ (134940 ) │ │ │ │ - ldr r0, [pc, #344] @ (134944 ) │ │ │ │ + ldr r1, [pc, #340] @ (134b88 ) │ │ │ │ + ldr r0, [pc, #344] @ (134b8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 134892 │ │ │ │ - ldr r3, [pc, #328] @ (134948 ) │ │ │ │ + b.n 134ada │ │ │ │ + ldr r3, [pc, #328] @ (134b90 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 1348be │ │ │ │ + bne.n 134b06 │ │ │ │ ldr.w lr, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - beq.n 1348aa │ │ │ │ - ldr r3, [pc, #304] @ (13494c ) │ │ │ │ + beq.n 134af2 │ │ │ │ + ldr r3, [pc, #304] @ (134b94 ) │ │ │ │ ldr.w ip, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 1348ca │ │ │ │ + bne.n 134b12 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1348b6 │ │ │ │ + beq.n 134afe │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 1348d6 │ │ │ │ - ldr r0, [pc, #276] @ (134950 ) │ │ │ │ + bne.n 134b1e │ │ │ │ + ldr r0, [pc, #276] @ (134b98 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ subs r5, r3, r0 │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ sub.w r3, ip, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ strd r3, r5, [sp] │ │ │ │ mov r3, lr │ │ │ │ - bl 134238 │ │ │ │ + bl 134480 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1347f8 │ │ │ │ + beq.n 134a40 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 23264 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1348e2 │ │ │ │ + beq.n 134b2a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 134908 │ │ │ │ - ldr r1, [pc, #220] @ (134954 ) │ │ │ │ + bpl.n 134b50 │ │ │ │ + ldr r1, [pc, #220] @ (134b9c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1348f2 │ │ │ │ + beq.n 134b3a │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 13491c │ │ │ │ + beq.n 134b64 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 134920 │ │ │ │ + ble.n 134b68 │ │ │ │ str r2, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - beq.n 134920 │ │ │ │ + beq.n 134b68 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #196] @ (134958 ) │ │ │ │ - ldr r3, [pc, #144] @ (134928 ) │ │ │ │ + ldr r2, [pc, #196] @ (134ba0 ) │ │ │ │ + ldr r3, [pc, #144] @ (134b70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1348ee │ │ │ │ + bne.n 134b36 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #176] @ (13495c ) │ │ │ │ + ldr r0, [pc, #176] @ (134ba4 ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1347e2 │ │ │ │ - ldr r3, [pc, #152] @ (134950 ) │ │ │ │ + b.n 134a2a │ │ │ │ + ldr r3, [pc, #152] @ (134b98 ) │ │ │ │ movs r5, #2 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 134844 │ │ │ │ - ldr r0, [pc, #160] @ (134960 ) │ │ │ │ + b.n 134a8c │ │ │ │ + ldr r0, [pc, #160] @ (134ba8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1347e2 │ │ │ │ - ldr r0, [pc, #152] @ (134964 ) │ │ │ │ + b.n 134a2a │ │ │ │ + ldr r0, [pc, #152] @ (134bac ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1347e2 │ │ │ │ - ldr r0, [pc, #144] @ (134968 ) │ │ │ │ + b.n 134a2a │ │ │ │ + ldr r0, [pc, #144] @ (134bb0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1347e2 │ │ │ │ + b.n 134a2a │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 39824 │ │ │ │ ldrd r2, r0, [sp, #24] │ │ │ │ - b.n 13486e │ │ │ │ + b.n 134ab6 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (13496c ) │ │ │ │ + ldr r3, [pc, #120] @ (134bb4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #116] @ (134970 ) │ │ │ │ - ldr r0, [pc, #120] @ (134974 ) │ │ │ │ + ldr r1, [pc, #116] @ (134bb8 ) │ │ │ │ + ldr r0, [pc, #120] @ (134bbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (134978 ) │ │ │ │ + ldr r3, [pc, #108] @ (134bc0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #108] @ (13497c ) │ │ │ │ - ldr r0, [pc, #112] @ (134980 ) │ │ │ │ + ldr r1, [pc, #108] @ (134bc4 ) │ │ │ │ + ldr r0, [pc, #112] @ (134bc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23810 │ │ │ │ bl 23870 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, r2] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #624] @ (134bb8 ) │ │ │ │ + ldr r0, [pc, #624] @ (134e00 ) │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ movs r0, r1 │ │ │ │ subs r1, #186 @ 0xba │ │ │ │ movs r5, r0 │ │ │ │ adds r2, r7, #7 │ │ │ │ movs r5, r0 │ │ │ │ orn r0, r6, #4 │ │ │ │ orrs.w r0, sl, #4 │ │ │ │ @@ -432328,31 +432638,31 @@ │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xf7240006 │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ movs r4, r0 │ │ │ │ add r1, sp, #760 @ 0x2f8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00134984 : │ │ │ │ +00134bcc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r6, [pc, #316] @ (134ad0 ) │ │ │ │ + ldr r6, [pc, #316] @ (134d18 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #316] @ (134ad4 ) │ │ │ │ + ldr r5, [pc, #316] @ (134d1c ) │ │ │ │ mov r0, r1 │ │ │ │ add r6, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #304] @ (134ad8 ) │ │ │ │ + ldr r3, [pc, #304] @ (134d20 ) │ │ │ │ ldr r5, [r6, r5] │ │ │ │ - ldr r4, [pc, #304] @ (134adc ) │ │ │ │ + ldr r4, [pc, #304] @ (134d24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov.w r5, #0 │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #16] │ │ │ │ @@ -432362,130 +432672,130 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 134a22 │ │ │ │ - ldr r3, [pc, #264] @ (134ae0 ) │ │ │ │ + cbz r0, 134c6a │ │ │ │ + ldr r3, [pc, #264] @ (134d28 ) │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 134ab4 │ │ │ │ + bne.n 134cfc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 134a90 │ │ │ │ - ldr r3, [pc, #244] @ (134ae4 ) │ │ │ │ + bpl.n 134cd8 │ │ │ │ + ldr r3, [pc, #244] @ (134d2c ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 134a26 │ │ │ │ + beq.n 134c6e │ │ │ │ blx 235b0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r0, 134a26 │ │ │ │ - ldr r0, [pc, #228] @ (134ae8 ) │ │ │ │ + cbnz r0, 134c6e │ │ │ │ + ldr r0, [pc, #228] @ (134d30 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #220] @ (134aec ) │ │ │ │ + ldr r3, [pc, #220] @ (134d34 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r1, [pc, #220] @ (134af0 ) │ │ │ │ - ldr r0, [pc, #220] @ (134af4 ) │ │ │ │ + ldr r1, [pc, #220] @ (134d38 ) │ │ │ │ + ldr r0, [pc, #220] @ (134d3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 134a78 │ │ │ │ - ldr r3, [pc, #208] @ (134af8 ) │ │ │ │ + b.n 134cc0 │ │ │ │ + ldr r3, [pc, #208] @ (134d40 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 134aa0 │ │ │ │ + bne.n 134ce8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 134aaa │ │ │ │ + beq.n 134cf2 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 134ac0 │ │ │ │ - ldr r0, [pc, #188] @ (134afc ) │ │ │ │ + bne.n 134d08 │ │ │ │ + ldr r0, [pc, #188] @ (134d44 ) │ │ │ │ ldr.w ip, [r4, r0] │ │ │ │ sub.w r0, r3, ip │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ sub.w r3, r1, ip │ │ │ │ str r0, [sp, #0] │ │ │ │ clz r3, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - bl 131280 │ │ │ │ + bl 1314c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 134a22 │ │ │ │ - ldr r3, [pc, #152] @ (134b00 ) │ │ │ │ + beq.n 134c6a │ │ │ │ + ldr r3, [pc, #152] @ (134d48 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 134a78 │ │ │ │ + beq.n 134cc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #136] @ (134b04 ) │ │ │ │ - ldr r3, [pc, #88] @ (134ad4 ) │ │ │ │ + ldr r2, [pc, #136] @ (134d4c ) │ │ │ │ + ldr r3, [pc, #88] @ (134d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 134acc │ │ │ │ + bne.n 134d14 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #116] @ (134b08 ) │ │ │ │ + ldr r3, [pc, #116] @ (134d50 ) │ │ │ │ ldr r1, [r4, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1349ec │ │ │ │ + beq.n 134c34 │ │ │ │ blx 235b0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b.n 1349ec │ │ │ │ - ldr r0, [pc, #104] @ (134b0c ) │ │ │ │ + b.n 134c34 │ │ │ │ + ldr r0, [pc, #104] @ (134d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 134a0c │ │ │ │ - ldr r3, [pc, #80] @ (134afc ) │ │ │ │ + b.n 134c54 │ │ │ │ + ldr r3, [pc, #80] @ (134d44 ) │ │ │ │ movs r0, #2 │ │ │ │ ldr.w ip, [r4, r3] │ │ │ │ - b.n 134a4e │ │ │ │ - ldr r0, [pc, #88] @ (134b10 ) │ │ │ │ + b.n 134c96 │ │ │ │ + ldr r0, [pc, #88] @ (134d58 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 134a0c │ │ │ │ - ldr r0, [pc, #80] @ (134b14 ) │ │ │ │ + b.n 134c54 │ │ │ │ + ldr r0, [pc, #80] @ (134d5c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 134a0c │ │ │ │ + b.n 134c54 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - cpsie i │ │ │ │ + push {r1, r3, r4} │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ movs r1, r1 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 134da2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, #4 │ │ │ │ movs r5, r0 │ │ │ │ @@ -432497,185 +432807,185 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r7, lr} │ │ │ │ + cbz r0, 134d9e │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 9, cr0, cr2, cr4, {0} │ │ │ │ adds r4, r0, #0 │ │ │ │ movs r5, r0 │ │ │ │ cdp 0, 7, cr0, cr0, cr4, {0} │ │ │ │ │ │ │ │ -00134b18 : │ │ │ │ +00134d60 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r8, [pc, #680] @ 134dd4 │ │ │ │ + ldr.w r8, [pc, #680] @ 13501c │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ add r8, pc │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 134d04 │ │ │ │ + beq.w 134f4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #648] @ (134dd8 ) │ │ │ │ + ldr r2, [pc, #648] @ (135020 ) │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r3, #2 │ │ │ │ ite ne │ │ │ │ movne r9, r3 │ │ │ │ moveq.w r9, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 134d00 │ │ │ │ + beq.w 134f48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 134cfc │ │ │ │ + beq.w 134f44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.w 134cd6 │ │ │ │ + beq.w 134f1e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 134d4e │ │ │ │ + beq.w 134f96 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 134cc6 │ │ │ │ + beq.w 134f0e │ │ │ │ lsls r3, r3, #1 │ │ │ │ - beq.n 134c86 │ │ │ │ + beq.n 134ece │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 134c00 │ │ │ │ + beq.n 134e48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 134bd2 │ │ │ │ + beq.n 134e1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 134cf0 │ │ │ │ + beq.w 134f38 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 134d70 │ │ │ │ + blt.w 134fb8 │ │ │ │ uxtb r2, r2 │ │ │ │ - cbz r2, 134c00 │ │ │ │ + cbz r2, 134e48 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 134c2c │ │ │ │ - ldr r3, [pc, #504] @ (134ddc ) │ │ │ │ + bne.n 134e74 │ │ │ │ + ldr r3, [pc, #504] @ (135024 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r1, [pc, #504] @ (134de0 ) │ │ │ │ + ldr r1, [pc, #504] @ (135028 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #500] @ (134de4 ) │ │ │ │ + ldr r3, [pc, #500] @ (13502c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #496] @ (134de8 ) │ │ │ │ + ldr r0, [pc, #496] @ (135030 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 134cb0 │ │ │ │ + b.n 134ef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 134c14 │ │ │ │ + beq.n 134e5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 134d16 │ │ │ │ + beq.w 134f5e │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 134d2a │ │ │ │ + beq.w 134f72 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 134be0 │ │ │ │ + beq.n 134e28 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 134d8e │ │ │ │ + beq.w 134fd6 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 12757c │ │ │ │ + bl 1275f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 134d0e │ │ │ │ + beq.n 134f56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 134c66 │ │ │ │ + beq.n 134eae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 134d60 │ │ │ │ + beq.n 134fa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 134c78 │ │ │ │ + beq.n 134ec0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 134d68 │ │ │ │ + beq.n 134fb0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 134dba │ │ │ │ + beq.w 135002 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 134ce8 │ │ │ │ + cbz r3, 134f30 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 134ba4 │ │ │ │ - ldr r3, [pc, #320] @ (134ddc ) │ │ │ │ + bne.n 134dec │ │ │ │ + ldr r3, [pc, #320] @ (135024 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r1, [pc, #332] @ (134dec ) │ │ │ │ - ldr r0, [pc, #332] @ (134df0 ) │ │ │ │ + ldr r1, [pc, #332] @ (135034 ) │ │ │ │ + ldr r0, [pc, #332] @ (135038 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ @@ -432686,116 +432996,116 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bne.w 134ba4 │ │ │ │ + bne.w 134dec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 134c8e │ │ │ │ + beq.n 134ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 134c8e │ │ │ │ + bne.n 134ed6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 134c8e │ │ │ │ + b.n 134ed6 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 134bd2 │ │ │ │ + b.n 134e1a │ │ │ │ mov r6, r7 │ │ │ │ - b.n 134b86 │ │ │ │ + b.n 134dce │ │ │ │ mov r5, r7 │ │ │ │ - b.n 134b72 │ │ │ │ - ldr r2, [pc, #208] @ (134dd8 ) │ │ │ │ + b.n 134dba │ │ │ │ + ldr r2, [pc, #208] @ (135020 ) │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ mov r4, r7 │ │ │ │ - b.n 134b54 │ │ │ │ + b.n 134d9c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 134c54 │ │ │ │ + b.n 134e9c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 134c22 │ │ │ │ - ldr r3, [pc, #176] @ (134ddc ) │ │ │ │ + bne.w 134e6a │ │ │ │ + ldr r3, [pc, #176] @ (135024 ) │ │ │ │ movs r2, #30 │ │ │ │ - ldr r1, [pc, #196] @ (134df4 ) │ │ │ │ - ldr r0, [pc, #196] @ (134df8 ) │ │ │ │ + ldr r1, [pc, #196] @ (13503c ) │ │ │ │ + ldr r0, [pc, #196] @ (135040 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 134cbc │ │ │ │ + b.n 134f04 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - bne.w 134ba4 │ │ │ │ - b.n 134c86 │ │ │ │ + bne.w 134dec │ │ │ │ + b.n 134ece │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 134c66 │ │ │ │ + b.n 134eae │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 134c78 │ │ │ │ - ldr r3, [pc, #104] @ (134ddc ) │ │ │ │ + b.n 134ec0 │ │ │ │ + ldr r3, [pc, #104] @ (135024 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r1, [pc, #132] @ (134dfc ) │ │ │ │ - ldr r0, [pc, #136] @ (134e00 ) │ │ │ │ + ldr r1, [pc, #132] @ (135044 ) │ │ │ │ + ldr r0, [pc, #136] @ (135048 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 134cb0 │ │ │ │ - ldr r3, [pc, #76] @ (134ddc ) │ │ │ │ + b.n 134ef8 │ │ │ │ + ldr r3, [pc, #76] @ (135024 ) │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #112] @ (134e04 ) │ │ │ │ + ldr r1, [pc, #112] @ (13504c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #108] @ (134e08 ) │ │ │ │ + ldr r3, [pc, #108] @ (135050 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #100] @ (134e0c ) │ │ │ │ + ldr r0, [pc, #100] @ (135054 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 134cbc │ │ │ │ - ldr r3, [pc, #32] @ (134ddc ) │ │ │ │ + b.n 134f04 │ │ │ │ + ldr r3, [pc, #32] @ (135024 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #80] @ (134e10 ) │ │ │ │ - ldr r0, [pc, #80] @ (134e14 ) │ │ │ │ + ldr r1, [pc, #80] @ (135058 ) │ │ │ │ + ldr r0, [pc, #80] @ (13505c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 134c7e │ │ │ │ + b.n 134ec6 │ │ │ │ nop │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + uxth r2, r0 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ movs r5, r0 │ │ │ │ @@ -432821,32 +433131,32 @@ │ │ │ │ subs r6, r6, #7 │ │ │ │ movs r5, r0 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ movs r5, r0 │ │ │ │ subs r4, r2, #7 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00134e18 : │ │ │ │ +00135060 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #344] @ 134f84 │ │ │ │ + ldr.w ip, [pc, #344] @ 1351cc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ strd r5, r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ - ldr r5, [pc, #328] @ (134f88 ) │ │ │ │ - ldr r3, [pc, #328] @ (134f8c ) │ │ │ │ - ldr r4, [pc, #332] @ (134f90 ) │ │ │ │ + ldr r5, [pc, #328] @ (1351d0 ) │ │ │ │ + ldr r3, [pc, #328] @ (1351d4 ) │ │ │ │ + ldr r4, [pc, #332] @ (1351d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add.w r3, r3, #432 @ 0x1b0 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov.w r5, #0 │ │ │ │ @@ -432859,151 +433169,151 @@ │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 134eaa │ │ │ │ - ldr r3, [pc, #284] @ (134f94 ) │ │ │ │ + cbz r0, 1350f2 │ │ │ │ + ldr r3, [pc, #284] @ (1351dc ) │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 134ec4 │ │ │ │ + beq.n 13510c │ │ │ │ blx 235b0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - cbnz r0, 134ec4 │ │ │ │ - ldr r0, [pc, #264] @ (134f98 ) │ │ │ │ + cbnz r0, 13510c │ │ │ │ + ldr r0, [pc, #264] @ (1351e0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #260] @ (134f9c ) │ │ │ │ + ldr r3, [pc, #260] @ (1351e4 ) │ │ │ │ movs r2, #19 │ │ │ │ - ldr r1, [pc, #260] @ (134fa0 ) │ │ │ │ - ldr r0, [pc, #260] @ (134fa4 ) │ │ │ │ + ldr r1, [pc, #260] @ (1351e8 ) │ │ │ │ + ldr r0, [pc, #260] @ (1351ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #248] @ (134fa8 ) │ │ │ │ - ldr r3, [pc, #216] @ (134f88 ) │ │ │ │ + ldr r2, [pc, #248] @ (1351f0 ) │ │ │ │ + ldr r3, [pc, #216] @ (1351d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 134f7e │ │ │ │ + bne.n 1351c6 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - cbz r2, 134ee2 │ │ │ │ + cbz r2, 13512a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r1, [pc, #224] @ (134fac ) │ │ │ │ + ldr r1, [pc, #224] @ (1351f4 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 134f68 │ │ │ │ + bpl.n 1351b0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 134f64 │ │ │ │ - ldr r3, [pc, #196] @ (134fb0 ) │ │ │ │ + beq.n 1351ac │ │ │ │ + ldr r3, [pc, #196] @ (1351f8 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 134f74 │ │ │ │ - ldr r3, [pc, #192] @ (134fb4 ) │ │ │ │ + bne.n 1351bc │ │ │ │ + ldr r3, [pc, #192] @ (1351fc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r3, r1, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 134f36 │ │ │ │ - ldr r0, [pc, #176] @ (134fb8 ) │ │ │ │ + cbz r1, 13517e │ │ │ │ + ldr r0, [pc, #176] @ (135200 ) │ │ │ │ ldr.w ip, [r4, r0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 134f36 │ │ │ │ + beq.n 13517e │ │ │ │ mov r1, ip │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ blx 235b0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ - cbz r0, 134f2e │ │ │ │ - cbnz r1, 134f36 │ │ │ │ - ldr r0, [pc, #148] @ (134fbc ) │ │ │ │ + cbz r0, 135176 │ │ │ │ + cbnz r1, 13517e │ │ │ │ + ldr r0, [pc, #148] @ (135204 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 134e96 │ │ │ │ - ldr r0, [pc, #124] @ (134fac ) │ │ │ │ + b.n 1350de │ │ │ │ + ldr r0, [pc, #124] @ (1351f4 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 134f24 │ │ │ │ + bne.n 13516c │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 134b18 │ │ │ │ + bl 134d60 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 134eaa │ │ │ │ - cbnz r0, 134f5e │ │ │ │ - ldr r3, [pc, #116] @ (134fc0 ) │ │ │ │ + beq.n 1350f2 │ │ │ │ + cbnz r0, 1351a6 │ │ │ │ + ldr r3, [pc, #116] @ (135208 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 134eac │ │ │ │ + beq.n 1350f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 134eac │ │ │ │ - ldr r3, [pc, #84] @ (134fb4 ) │ │ │ │ + b.n 1350f4 │ │ │ │ + ldr r3, [pc, #84] @ (1351fc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 134f4e │ │ │ │ + b.n 135196 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 134efe │ │ │ │ - ldr r0, [pc, #88] @ (134fc4 ) │ │ │ │ + b.n 135146 │ │ │ │ + ldr r0, [pc, #88] @ (13520c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 134e96 │ │ │ │ - ldr r0, [pc, #80] @ (134fc8 ) │ │ │ │ + b.n 1350de │ │ │ │ + ldr r0, [pc, #80] @ (135210 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 134e96 │ │ │ │ + b.n 1350de │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 134fba │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r6, 134fbe │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #3 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ movs r5, r0 │ │ │ │ subs r2, r7, #3 │ │ │ │ movs r5, r0 │ │ │ │ - cbz r4, 134fbe │ │ │ │ + add r7, sp, #16 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ @@ -433012,34 +433322,34 @@ │ │ │ │ lsls r2, r5, #27 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [r0, #-16]! │ │ │ │ @ instruction: 0xe9be0004 │ │ │ │ │ │ │ │ -00134fcc : │ │ │ │ +00135214 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ - ldr.w ip, [pc, #552] @ 135208 │ │ │ │ + ldr.w ip, [pc, #552] @ 135450 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ strd r5, r5, [sp, #64] @ 0x40 │ │ │ │ strd r5, r5, [sp, #72] @ 0x48 │ │ │ │ strd r5, r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - ldr r5, [pc, #524] @ (13520c ) │ │ │ │ - ldr r3, [pc, #528] @ (135210 ) │ │ │ │ - ldr r4, [pc, #528] @ (135214 ) │ │ │ │ + ldr r5, [pc, #524] @ (135454 ) │ │ │ │ + ldr r3, [pc, #528] @ (135458 ) │ │ │ │ + ldr r4, [pc, #528] @ (13545c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ mov.w r5, #0 │ │ │ │ @@ -433060,479 +433370,479 @@ │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 135078 │ │ │ │ - ldr r3, [pc, #464] @ (135218 ) │ │ │ │ + cbz r0, 1352c0 │ │ │ │ + ldr r3, [pc, #464] @ (135460 ) │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 135096 │ │ │ │ + beq.n 1352de │ │ │ │ blx 235b0 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ - cbnz r0, 135096 │ │ │ │ - ldr r0, [pc, #448] @ (13521c ) │ │ │ │ + cbnz r0, 1352de │ │ │ │ + ldr r0, [pc, #448] @ (135464 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #440] @ (135220 ) │ │ │ │ + ldr r3, [pc, #440] @ (135468 ) │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr r1, [pc, #440] @ (135224 ) │ │ │ │ - ldr r0, [pc, #444] @ (135228 ) │ │ │ │ + ldr r1, [pc, #440] @ (13546c ) │ │ │ │ + ldr r0, [pc, #444] @ (135470 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #432] @ (13522c ) │ │ │ │ - ldr r3, [pc, #396] @ (13520c ) │ │ │ │ + ldr r2, [pc, #432] @ (135474 ) │ │ │ │ + ldr r3, [pc, #396] @ (135454 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 135202 │ │ │ │ + bne.w 13544a │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - cbz r2, 1350b4 │ │ │ │ + cbz r2, 1352fc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r1, [pc, #400] @ (135230 ) │ │ │ │ + ldr r1, [pc, #400] @ (135478 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 1351b0 │ │ │ │ + bpl.n 1353f8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1351a6 │ │ │ │ - ldr r3, [pc, #376] @ (135234 ) │ │ │ │ + beq.n 1353ee │ │ │ │ + ldr r3, [pc, #376] @ (13547c ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 1351d0 │ │ │ │ - ldr r3, [pc, #368] @ (135238 ) │ │ │ │ + bne.w 135418 │ │ │ │ + ldr r3, [pc, #368] @ (135480 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r7, r1, r3 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ - cbz r1, 135106 │ │ │ │ - ldr r3, [pc, #352] @ (13523c ) │ │ │ │ + cbz r1, 13534e │ │ │ │ + ldr r3, [pc, #352] @ (135484 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 135106 │ │ │ │ + beq.n 13534e │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 235b0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 1350fe │ │ │ │ - cbnz r1, 135106 │ │ │ │ - ldr r0, [pc, #328] @ (135240 ) │ │ │ │ + cbz r0, 135346 │ │ │ │ + cbnz r1, 13534e │ │ │ │ + ldr r0, [pc, #328] @ (135488 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 135064 │ │ │ │ - ldr r3, [pc, #304] @ (135230 ) │ │ │ │ + b.n 1352ac │ │ │ │ + ldr r3, [pc, #304] @ (135478 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 1350f4 │ │ │ │ + bne.n 13533c │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 1351bc │ │ │ │ - ldr r3, [pc, #288] @ (135234 ) │ │ │ │ + beq.n 135404 │ │ │ │ + ldr r3, [pc, #288] @ (13547c ) │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 1351ea │ │ │ │ - ldr r3, [pc, #280] @ (135238 ) │ │ │ │ + bne.n 135432 │ │ │ │ + ldr r3, [pc, #280] @ (135480 ) │ │ │ │ ldr.w lr, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub.w ip, ip, r3 │ │ │ │ clz ip, ip │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 1351ca │ │ │ │ - ldr r3, [pc, #252] @ (135234 ) │ │ │ │ + beq.n 135412 │ │ │ │ + ldr r3, [pc, #252] @ (13547c ) │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 1351f6 │ │ │ │ - ldr r3, [pc, #244] @ (135238 ) │ │ │ │ + bne.n 13543e │ │ │ │ + ldr r3, [pc, #244] @ (135480 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ sub.w lr, lr, r3 │ │ │ │ clz lr, lr │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1351da │ │ │ │ - ldr r0, [pc, #216] @ (135234 ) │ │ │ │ + beq.n 135422 │ │ │ │ + ldr r0, [pc, #216] @ (13547c ) │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 1351de │ │ │ │ - ldr r0, [pc, #212] @ (135238 ) │ │ │ │ + bne.n 135426 │ │ │ │ + ldr r0, [pc, #212] @ (135480 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ subs r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 12757c │ │ │ │ + bl 1275f4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 135078 │ │ │ │ - cbnz r0, 1351aa │ │ │ │ - ldr r3, [pc, #176] @ (135244 ) │ │ │ │ + beq.w 1352c0 │ │ │ │ + cbnz r0, 1353f2 │ │ │ │ + ldr r3, [pc, #176] @ (13548c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13507a │ │ │ │ + beq.w 1352c2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 13507a │ │ │ │ + b.n 1352c2 │ │ │ │ movs r7, #2 │ │ │ │ - b.n 1350d2 │ │ │ │ - ldr r3, [pc, #140] @ (135238 ) │ │ │ │ + b.n 13531a │ │ │ │ + ldr r3, [pc, #140] @ (135480 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 135194 │ │ │ │ - ldr r0, [pc, #148] @ (135248 ) │ │ │ │ + b.n 1353dc │ │ │ │ + ldr r0, [pc, #148] @ (135490 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 135064 │ │ │ │ + b.n 1352ac │ │ │ │ ldr.w lr, [sp, #76] @ 0x4c │ │ │ │ mov.w ip, #2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 135136 │ │ │ │ + bne.n 13537e │ │ │ │ mov.w lr, #2 │ │ │ │ - b.n 135152 │ │ │ │ - ldr r0, [pc, #120] @ (13524c ) │ │ │ │ + b.n 13539a │ │ │ │ + ldr r0, [pc, #120] @ (135494 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 135064 │ │ │ │ + b.n 1352ac │ │ │ │ movs r0, #2 │ │ │ │ - b.n 13516e │ │ │ │ - ldr r0, [pc, #112] @ (135250 ) │ │ │ │ + b.n 1353b6 │ │ │ │ + ldr r0, [pc, #112] @ (135498 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 135064 │ │ │ │ - ldr r0, [pc, #104] @ (135254 ) │ │ │ │ + b.n 1352ac │ │ │ │ + ldr r0, [pc, #104] @ (13549c ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 135064 │ │ │ │ - ldr r0, [pc, #96] @ (135258 ) │ │ │ │ + b.n 1352ac │ │ │ │ + ldr r0, [pc, #96] @ (1354a0 ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 135064 │ │ │ │ + b.n 1352ac │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ movs r1, r1 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #28 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ movs r5, r0 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r5, r0 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #20 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb280004 │ │ │ │ - b.n 135114 │ │ │ │ + b.n 13535c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1350f8 │ │ │ │ + b.n 135340 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1350e4 │ │ │ │ + b.n 13532c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1350d0 │ │ │ │ + b.n 135318 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0013525c : │ │ │ │ +001354a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr.w r0, [pc, #1904] @ 1359e0 │ │ │ │ + ldr.w r0, [pc, #1904] @ 135c28 │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ - ldr.w r1, [pc, #1904] @ 1359e4 │ │ │ │ + ldr.w r1, [pc, #1904] @ 135c2c │ │ │ │ add r0, pc │ │ │ │ - ldr.w r5, [pc, #1900] @ 1359e8 │ │ │ │ - ldr.w r2, [pc, #1900] @ 1359ec │ │ │ │ + ldr.w r5, [pc, #1900] @ 135c30 │ │ │ │ + ldr.w r2, [pc, #1900] @ 135c34 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [pc, #1900] @ 1359f0 │ │ │ │ + ldr.w r3, [pc, #1900] @ 135c38 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr.w r3, [pc, #1880] @ 1359f4 │ │ │ │ + ldr.w r3, [pc, #1880] @ 135c3c │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - beq.w 1357ac │ │ │ │ - ldr.w r1, [pc, #1876] @ 1359f8 │ │ │ │ + beq.w 1359f4 │ │ │ │ + ldr.w r1, [pc, #1876] @ 135c40 │ │ │ │ add.w r7, r4, #8192 @ 0x2000 │ │ │ │ - ldr.w r3, [pc, #1872] @ 1359fc │ │ │ │ - ldr.w r2, [pc, #1872] @ 135a00 │ │ │ │ + ldr.w r3, [pc, #1872] @ 135c44 │ │ │ │ + ldr.w r2, [pc, #1872] @ 135c48 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ - ldr.w r2, [pc, #1848] @ 135a04 │ │ │ │ + ldr.w r2, [pc, #1848] @ 135c4c │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r7, #748] @ 0x2ec │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r3, #3564] @ 0xdec │ │ │ │ bl 563c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13578e │ │ │ │ + beq.w 1359d6 │ │ │ │ ldr.w r2, [r7, #652] @ 0x28c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ mov r1, r2 │ │ │ │ bl 565cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 135828 │ │ │ │ - ldr.w r2, [pc, #1788] @ 135a08 │ │ │ │ + beq.w 135a70 │ │ │ │ + ldr.w r2, [pc, #1788] @ 135c50 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 135330 │ │ │ │ + beq.n 135578 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 135330 │ │ │ │ + beq.n 135578 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1357e4 │ │ │ │ + beq.w 135a2c │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr.w r2, [r3, #752] @ 0x2f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ bl 565cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13583a │ │ │ │ - ldr.w r2, [pc, #1728] @ 135a0c │ │ │ │ + beq.w 135a82 │ │ │ │ + ldr.w r2, [pc, #1728] @ 135c54 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 135370 │ │ │ │ + beq.n 1355b8 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 135370 │ │ │ │ + beq.n 1355b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1357ea │ │ │ │ + beq.w 135a32 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #372] @ 0x174 │ │ │ │ ldr.w r2, [r3, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ bl 565cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13580a │ │ │ │ - ldr.w r2, [pc, #1668] @ 135a10 │ │ │ │ + beq.w 135a52 │ │ │ │ + ldr.w r2, [pc, #1668] @ 135c58 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 1353b2 │ │ │ │ + beq.n 1355fa │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 1353b2 │ │ │ │ + beq.n 1355fa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13581c │ │ │ │ + beq.w 135a64 │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ ldr.w r2, [r3, #756] @ 0x2f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ bl 565cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 135874 │ │ │ │ - ldr.w r2, [pc, #1608] @ 135a14 │ │ │ │ + beq.w 135abc │ │ │ │ + ldr.w r2, [pc, #1608] @ 135c5c │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 1353f2 │ │ │ │ + beq.n 13563a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 1353f2 │ │ │ │ + beq.n 13563a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 135822 │ │ │ │ + beq.w 135a6a │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ ldr.w r2, [r3, #760] @ 0x2f8 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 565cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 135892 │ │ │ │ - ldr.w r2, [pc, #1544] @ 135a18 │ │ │ │ + beq.w 135ada │ │ │ │ + ldr.w r2, [pc, #1544] @ 135c60 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 135436 │ │ │ │ + beq.n 13567e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 135436 │ │ │ │ + beq.n 13567e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1357f0 │ │ │ │ + beq.w 135a38 │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ ldr.w r0, [r4, #412] @ 0x19c │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ bl 565cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1358a4 │ │ │ │ - ldr.w r2, [pc, #1480] @ 135a1c │ │ │ │ + beq.w 135aec │ │ │ │ + ldr.w r2, [pc, #1480] @ 135c64 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 135478 │ │ │ │ + beq.n 1356c0 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 135478 │ │ │ │ + beq.n 1356c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1357f6 │ │ │ │ + beq.w 135a3e │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ ldr.w r2, [r3, #764] @ 0x2fc │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r3, #1988] @ 0x7c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 565cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1358b6 │ │ │ │ - ldr.w r2, [pc, #1416] @ 135a20 │ │ │ │ + beq.w 135afe │ │ │ │ + ldr.w r2, [pc, #1416] @ 135c68 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 1354be │ │ │ │ + beq.n 135706 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 1354be │ │ │ │ + beq.n 135706 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1357fc │ │ │ │ + beq.w 135a44 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrd r7, r1, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23660 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1358d0 │ │ │ │ + beq.w 135b18 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1354f8 │ │ │ │ + beq.n 135740 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 135802 │ │ │ │ + beq.w 135a4a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1358fa │ │ │ │ - ldr.w r2, [pc, #1312] @ 135a24 │ │ │ │ + beq.w 135b42 │ │ │ │ + ldr.w r2, [pc, #1312] @ 135c6c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ @@ -433541,25 +433851,25 @@ │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13553c │ │ │ │ + beq.n 135784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 13553c │ │ │ │ + cbnz r3, 135784 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13590a │ │ │ │ + blt.w 135b52 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r7, [r2, #3948] @ 0xf6c │ │ │ │ ldr.w r1, [r2, #3576] @ 0xdf8 │ │ │ │ orr.w r7, r7, #1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ @@ -433568,29 +433878,29 @@ │ │ │ │ bl 399e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r1, r0, [sp, #88] @ 0x58 │ │ │ │ bl 380d0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13598c │ │ │ │ + beq.w 135bd4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 135592 │ │ │ │ + beq.n 1357da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 135592 │ │ │ │ + cbnz r3, 1357da │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 135858 │ │ │ │ + blt.w 135aa0 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r7, [r2, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [r2, #3580] @ 0xdfc │ │ │ │ orr.w r7, r7, #1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ @@ -433599,26 +433909,26 @@ │ │ │ │ bl 399e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r1, r0, [sp, #88] @ 0x58 │ │ │ │ bl 380d0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1359a8 │ │ │ │ + beq.w 135bf0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1355e2 │ │ │ │ + beq.n 13582a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13584c │ │ │ │ + beq.w 135a94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13591a │ │ │ │ + blt.w 135b62 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r7, [r2, #3956] @ 0xf74 │ │ │ │ ldr.w r1, [r2, #3584] @ 0xe00 │ │ │ │ orr.w r7, r7, #1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ @@ -433627,26 +433937,26 @@ │ │ │ │ bl 399e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r1, r0, [sp, #88] @ 0x58 │ │ │ │ bl 380d0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 135970 │ │ │ │ + beq.w 135bb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 135632 │ │ │ │ + beq.n 13587a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 135868 │ │ │ │ + beq.w 135ab0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13592a │ │ │ │ + blt.w 135b72 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r7, [r2, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [r2, #3588] @ 0xe04 │ │ │ │ orr.w r7, r7, #1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ @@ -433655,33 +433965,33 @@ │ │ │ │ bl 399e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r1, r0, [sp, #88] @ 0x58 │ │ │ │ bl 380d0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1359c4 │ │ │ │ + beq.w 135c0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 135682 │ │ │ │ + beq.n 1358ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 135886 │ │ │ │ + beq.w 135ace │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13593a │ │ │ │ + blt.w 135b82 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #2796] @ 0xaec │ │ │ │ ldr.w r2, [r4, #1120] @ 0x460 │ │ │ │ bl 380d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 13594a │ │ │ │ + blt.w 135b92 │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ ldr.w r3, [r4, #1164] @ 0x48c │ │ │ │ ldr.w r2, [r4, #1116] @ 0x45c │ │ │ │ ldr.w r1, [r4, #1132] @ 0x46c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ movs r0, #12 │ │ │ │ ldr.w r7, [r4, #2080] @ 0x820 │ │ │ │ @@ -433724,16 +434034,16 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr.w r7, [r4, #1112] @ 0x458 │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37f48 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13595c │ │ │ │ - ldr r2, [pc, #744] @ (135a28 ) │ │ │ │ + beq.w 135ba4 │ │ │ │ + ldr r2, [pc, #744] @ (135c70 ) │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #2800] @ 0xaf0 │ │ │ │ @@ -433743,273 +434053,273 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 135776 │ │ │ │ + beq.n 1359be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1358c8 │ │ │ │ + beq.w 135b10 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n 135790 │ │ │ │ - ldr r1, [pc, #684] @ (135a2c ) │ │ │ │ + bge.n 1359d8 │ │ │ │ + ldr r1, [pc, #684] @ (135c74 ) │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ - ldr r0, [pc, #684] @ (135a30 ) │ │ │ │ + ldr r0, [pc, #684] @ (135c78 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #672] @ (135a34 ) │ │ │ │ - ldr r3, [pc, #592] @ (1359e4 ) │ │ │ │ + ldr r2, [pc, #672] @ (135c7c ) │ │ │ │ + ldr r3, [pc, #592] @ (135c2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 13596c │ │ │ │ + bne.w 135bb4 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx 237e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1358e2 │ │ │ │ + beq.w 135b2a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 1352a2 │ │ │ │ + beq.w 1354ea │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.w 1352a2 │ │ │ │ + beq.w 1354ea │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1352a2 │ │ │ │ + bne.w 1354ea │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1352a2 │ │ │ │ + b.n 1354ea │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135330 │ │ │ │ + b.n 135578 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135370 │ │ │ │ + b.n 1355b8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135436 │ │ │ │ + b.n 13567e │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135478 │ │ │ │ + b.n 1356c0 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1354be │ │ │ │ + b.n 135706 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1354f8 │ │ │ │ - ldr r1, [pc, #556] @ (135a38 ) │ │ │ │ + b.n 135740 │ │ │ │ + ldr r1, [pc, #556] @ (135c80 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #556] @ (135a3c ) │ │ │ │ + ldr r0, [pc, #556] @ (135c84 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ + b.n 1359d6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1353b2 │ │ │ │ + b.n 1355fa │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1353f2 │ │ │ │ - ldr r1, [pc, #532] @ (135a40 ) │ │ │ │ + b.n 13563a │ │ │ │ + ldr r1, [pc, #532] @ (135c88 ) │ │ │ │ movs r2, #3 │ │ │ │ - ldr r0, [pc, #532] @ (135a44 ) │ │ │ │ + ldr r0, [pc, #532] @ (135c8c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #524] @ (135a48 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #524] @ (135c90 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r0, [pc, #524] @ (135a4c ) │ │ │ │ + ldr r0, [pc, #524] @ (135c94 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ + b.n 1359d6 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - b.n 1355e2 │ │ │ │ - ldr r1, [pc, #500] @ (135a50 ) │ │ │ │ + b.n 13582a │ │ │ │ + ldr r1, [pc, #500] @ (135c98 ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #500] @ (135a54 ) │ │ │ │ + ldr r0, [pc, #500] @ (135c9c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ + b.n 1359d6 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - b.n 135632 │ │ │ │ - ldr r1, [pc, #480] @ (135a58 ) │ │ │ │ + b.n 13587a │ │ │ │ + ldr r1, [pc, #480] @ (135ca0 ) │ │ │ │ movs r2, #7 │ │ │ │ - ldr r0, [pc, #480] @ (135a5c ) │ │ │ │ + ldr r0, [pc, #480] @ (135ca4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ + b.n 1359d6 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ - b.n 135682 │ │ │ │ - ldr r1, [pc, #460] @ (135a60 ) │ │ │ │ + b.n 1358ca │ │ │ │ + ldr r1, [pc, #460] @ (135ca8 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #460] @ (135a64 ) │ │ │ │ + ldr r0, [pc, #460] @ (135cac ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #448] @ (135a68 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #448] @ (135cb0 ) │ │ │ │ movs r2, #9 │ │ │ │ - ldr r0, [pc, #448] @ (135a6c ) │ │ │ │ + ldr r0, [pc, #448] @ (135cb4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #440] @ (135a70 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #440] @ (135cb8 ) │ │ │ │ movs r2, #14 │ │ │ │ - ldr r0, [pc, #440] @ (135a74 ) │ │ │ │ + ldr r0, [pc, #440] @ (135cbc ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ + b.n 1359d6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135776 │ │ │ │ - ldr r1, [pc, #420] @ (135a78 ) │ │ │ │ + b.n 1359be │ │ │ │ + ldr r1, [pc, #420] @ (135cc0 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #420] @ (135a7c ) │ │ │ │ + ldr r0, [pc, #420] @ (135cc4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r3, [pc, #288] @ (135a04 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r3, [pc, #288] @ (135c4c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #404] @ (135a80 ) │ │ │ │ - ldr r0, [pc, #408] @ (135a84 ) │ │ │ │ + ldr r1, [pc, #404] @ (135cc8 ) │ │ │ │ + ldr r0, [pc, #408] @ (135ccc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #396] @ (135a88 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #396] @ (135cd0 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #396] @ (135a8c ) │ │ │ │ + ldr r0, [pc, #396] @ (135cd4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #388] @ (135a90 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #388] @ (135cd8 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #388] @ (135a94 ) │ │ │ │ + ldr r0, [pc, #388] @ (135cdc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #380] @ (135a98 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #380] @ (135ce0 ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #380] @ (135a9c ) │ │ │ │ + ldr r0, [pc, #380] @ (135ce4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #372] @ (135aa0 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #372] @ (135ce8 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #372] @ (135aa4 ) │ │ │ │ + ldr r0, [pc, #372] @ (135cec ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #364] @ (135aa8 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #364] @ (135cf0 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #364] @ (135aac ) │ │ │ │ + ldr r0, [pc, #364] @ (135cf4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #356] @ (135ab0 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #356] @ (135cf8 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ - ldr r0, [pc, #356] @ (135ab4 ) │ │ │ │ + ldr r0, [pc, #356] @ (135cfc ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ - ldr r1, [pc, #344] @ (135ab8 ) │ │ │ │ + b.n 1359d6 │ │ │ │ + ldr r1, [pc, #344] @ (135d00 ) │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ - ldr r0, [pc, #344] @ (135abc ) │ │ │ │ + ldr r0, [pc, #344] @ (135d04 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13578e │ │ │ │ + b.n 1359d6 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ (135ac0 ) │ │ │ │ - movw r2, #53590 @ 0xd156 │ │ │ │ + ldr r3, [pc, #332] @ (135d08 ) │ │ │ │ + movw r2, #53625 @ 0xd179 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (135ac4 ) │ │ │ │ - ldr r0, [pc, #328] @ (135ac8 ) │ │ │ │ + ldr r1, [pc, #328] @ (135d0c ) │ │ │ │ + ldr r0, [pc, #328] @ (135d10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2296 @ 0x8f8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (135acc ) │ │ │ │ - movw r2, #53566 @ 0xd13e │ │ │ │ + ldr r3, [pc, #316] @ (135d14 ) │ │ │ │ + movw r2, #53601 @ 0xd161 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (135ad0 ) │ │ │ │ - ldr r0, [pc, #312] @ (135ad4 ) │ │ │ │ + ldr r1, [pc, #312] @ (135d18 ) │ │ │ │ + ldr r0, [pc, #312] @ (135d1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2296 @ 0x8f8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (135ad8 ) │ │ │ │ - movw r2, #53578 @ 0xd14a │ │ │ │ + ldr r3, [pc, #300] @ (135d20 ) │ │ │ │ + movw r2, #53613 @ 0xd16d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (135adc ) │ │ │ │ - ldr r0, [pc, #296] @ (135ae0 ) │ │ │ │ + ldr r1, [pc, #296] @ (135d24 ) │ │ │ │ + ldr r0, [pc, #296] @ (135d28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2296 @ 0x8f8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (135ae4 ) │ │ │ │ - movw r2, #53602 @ 0xd162 │ │ │ │ + ldr r3, [pc, #284] @ (135d2c ) │ │ │ │ + movw r2, #53637 @ 0xd185 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (135ae8 ) │ │ │ │ - ldr r0, [pc, #280] @ (135aec ) │ │ │ │ + ldr r1, [pc, #280] @ (135d30 ) │ │ │ │ + ldr r0, [pc, #280] @ (135d34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2296 @ 0x8f8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -434038,15 +434348,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ movs r5, r0 │ │ │ │ asrs r4, r2, #24 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r6, pc, #128 @ (adr r6, 135d00 ) │ │ │ │ movs r0, r1 │ │ │ │ movs r1, #254 @ 0xfe │ │ │ │ movs r5, r0 │ │ │ │ asrs r0, r1, #22 │ │ │ │ movs r5, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r5, r0 │ │ │ │ @@ -434133,129 +434443,129 @@ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ movs r7, r0 │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ movs r4, r0 │ │ │ │ subs r2, r6, #0 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00135af0 : │ │ │ │ +00135d38 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #256] @ (135c00 ) │ │ │ │ + ldr r4, [pc, #256] @ (135e48 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #256] @ (135c04 ) │ │ │ │ + ldr r2, [pc, #256] @ (135e4c ) │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #256] @ (135c08 ) │ │ │ │ + ldr r3, [pc, #256] @ (135e50 ) │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #248] @ (135c0c ) │ │ │ │ + ldr r3, [pc, #248] @ (135e54 ) │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - beq.n 135b68 │ │ │ │ + beq.n 135db0 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r6, [r5, #376] @ 0x178 │ │ │ │ blx 22d18 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 135b9e │ │ │ │ + beq.n 135de6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 135be2 │ │ │ │ + beq.n 135e2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #204] @ (135c10 ) │ │ │ │ + ldr r3, [pc, #204] @ (135e58 ) │ │ │ │ str r6, [r1, #0] │ │ │ │ ldr.w r1, [r5, #3336] @ 0xd08 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 380d0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 135b96 │ │ │ │ + cbz r3, 135dde │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.n 135bb8 │ │ │ │ + blt.n 135e00 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #12] │ │ │ │ blx 237e8 │ │ │ │ - cbz r0, 135bca │ │ │ │ + cbz r0, 135e12 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 135b16 │ │ │ │ + beq.n 135d5e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.n 135b16 │ │ │ │ + beq.n 135d5e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 135b16 │ │ │ │ + bne.n 135d5e │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135b16 │ │ │ │ + b.n 135d5e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135b5c │ │ │ │ - ldr r3, [pc, #112] @ (135c10 ) │ │ │ │ + b.n 135da4 │ │ │ │ + ldr r3, [pc, #112] @ (135e58 ) │ │ │ │ movs r2, #17 │ │ │ │ - ldr r1, [pc, #112] @ (135c14 ) │ │ │ │ - ldr r0, [pc, #112] @ (135c18 ) │ │ │ │ + ldr r1, [pc, #112] @ (135e5c ) │ │ │ │ + ldr r0, [pc, #112] @ (135e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #96] @ (135c1c ) │ │ │ │ + ldr r1, [pc, #96] @ (135e64 ) │ │ │ │ movs r2, #17 │ │ │ │ - ldr r0, [pc, #96] @ (135c20 ) │ │ │ │ + ldr r0, [pc, #96] @ (135e68 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 135bb2 │ │ │ │ - ldr r3, [pc, #68] @ (135c10 ) │ │ │ │ + b.n 135dfa │ │ │ │ + ldr r3, [pc, #68] @ (135e58 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #80] @ (135c24 ) │ │ │ │ - ldr r0, [pc, #84] @ (135c28 ) │ │ │ │ + ldr r1, [pc, #80] @ (135e6c ) │ │ │ │ + ldr r0, [pc, #84] @ (135e70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 135bb2 │ │ │ │ - ldr r3, [pc, #72] @ (135c2c ) │ │ │ │ - movw r2, #53747 @ 0xd1f3 │ │ │ │ + b.n 135dfa │ │ │ │ + ldr r3, [pc, #72] @ (135e74 ) │ │ │ │ + movw r2, #53782 @ 0xd216 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #64] @ (135c30 ) │ │ │ │ - ldr r0, [pc, #68] @ (135c34 ) │ │ │ │ + ldr r1, [pc, #64] @ (135e78 ) │ │ │ │ + ldr r0, [pc, #68] @ (135e7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, pc, #992 @ (adr r4, 135fe4 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 13610c ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -434276,774 +434586,774 @@ │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r7, r0 │ │ │ │ str r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00135c38 : │ │ │ │ +00135e80 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #76] @ (135c94 ) │ │ │ │ + ldr r3, [pc, #76] @ (135edc ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #76] @ (135c98 ) │ │ │ │ + ldr r2, [pc, #76] @ (135ee0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 24168 │ │ │ │ - cbz r0, 135c82 │ │ │ │ + cbz r0, 135eca │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 52c20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 135c72 │ │ │ │ + beq.n 135eba │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 135c82 │ │ │ │ + beq.n 135eca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 135c8a │ │ │ │ + cbz r2, 135ed2 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135c82 │ │ │ │ + b.n 135eca │ │ │ │ nop │ │ │ │ - add r3, pc, #696 @ (adr r3, 135f50 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 136078 ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r6, #24 │ │ │ │ ... │ │ │ │ │ │ │ │ -00135c9c : │ │ │ │ +00135ee4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ (135cf4 ) │ │ │ │ + ldr r3, [pc, #72] @ (135f3c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #72] @ (135cf8 ) │ │ │ │ + ldr r2, [pc, #72] @ (135f40 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 24200 │ │ │ │ - cbz r0, 135ce2 │ │ │ │ + cbz r0, 135f2a │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 46250 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 135cd2 │ │ │ │ + beq.n 135f1a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 135ce2 │ │ │ │ + beq.n 135f2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 135cea │ │ │ │ + cbz r2, 135f32 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135ce2 │ │ │ │ + b.n 135f2a │ │ │ │ nop │ │ │ │ - add r3, pc, #296 @ (adr r3, 135e20 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 135f48 ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r7, #19 │ │ │ │ ... │ │ │ │ │ │ │ │ -00135cfc : │ │ │ │ +00135f44 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #76] @ (135d58 ) │ │ │ │ + ldr r3, [pc, #76] @ (135fa0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #76] @ (135d5c ) │ │ │ │ + ldr r2, [pc, #76] @ (135fa4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2427c │ │ │ │ - cbz r0, 135d46 │ │ │ │ + cbz r0, 135f8e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 53db8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 135d36 │ │ │ │ + beq.n 135f7e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 135d46 │ │ │ │ + beq.n 135f8e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 135d4e │ │ │ │ + cbz r2, 135f96 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135d46 │ │ │ │ + b.n 135f8e │ │ │ │ nop │ │ │ │ - add r2, pc, #936 @ (adr r2, 136104 ) │ │ │ │ + add r0, pc, #648 @ (adr r0, 13622c ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r6, #16 │ │ │ │ ... │ │ │ │ │ │ │ │ -00135d60 : │ │ │ │ - ldr r3, [pc, #12] @ (135d70 ) │ │ │ │ - ldr r2, [pc, #16] @ (135d74 ) │ │ │ │ +00135fa8 : │ │ │ │ + ldr r3, [pc, #12] @ (135fb8 ) │ │ │ │ + ldr r2, [pc, #16] @ (135fbc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 2f614 │ │ │ │ nop │ │ │ │ - add r2, pc, #608 @ (adr r2, 135fd4 ) │ │ │ │ + add r0, pc, #320 @ (adr r0, 1360fc ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r3, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ -00135d78 : │ │ │ │ - ldr r3, [pc, #12] @ (135d88 ) │ │ │ │ - ldr r2, [pc, #16] @ (135d8c ) │ │ │ │ +00135fc0 : │ │ │ │ + ldr r3, [pc, #12] @ (135fd0 ) │ │ │ │ + ldr r2, [pc, #16] @ (135fd4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 2f6c8 │ │ │ │ nop │ │ │ │ - add r2, pc, #512 @ (adr r2, 135f8c ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 1360b4 ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #29 │ │ │ │ ... │ │ │ │ │ │ │ │ -00135d90 : │ │ │ │ +00135fd8 : │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ - ldr.w r2, [pc, #1532] @ 1363a0 │ │ │ │ + ldr.w r2, [pc, #1532] @ 1365e8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1528] @ 1363a4 │ │ │ │ + ldr.w r3, [pc, #1528] @ 1365ec │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #1528] @ 1363a8 │ │ │ │ + ldr.w r8, [pc, #1528] @ 1365f0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 135fda │ │ │ │ + beq.w 136222 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 135fd2 │ │ │ │ + beq.w 13621a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 135f8c │ │ │ │ + beq.w 1361d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 135d60 │ │ │ │ + bl 135fa8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 135fa0 │ │ │ │ - bl 135d78 │ │ │ │ + beq.w 1361e8 │ │ │ │ + bl 135fc0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1361c4 │ │ │ │ + beq.w 13640c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 135e28 │ │ │ │ + cbz r0, 136070 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1360d2 │ │ │ │ - ldr.w r3, [pc, #1408] @ 1363ac │ │ │ │ + beq.w 13631a │ │ │ │ + ldr.w r3, [pc, #1408] @ 1365f4 │ │ │ │ movs r2, #2 │ │ │ │ str.w r9, [r7, #16] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r8, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ add.w r1, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #3616] @ 0xe20 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 233b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1361f4 │ │ │ │ + beq.w 13643c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 135e66 │ │ │ │ + beq.n 1360ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1360cc │ │ │ │ + beq.w 136314 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr.w r3, [r3, #3620] @ 0xe24 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ blx 233b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13624c │ │ │ │ + beq.w 136494 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 135e98 │ │ │ │ + beq.n 1360e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1360d8 │ │ │ │ + beq.w 136320 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr.w r3, [r3, #3624] @ 0xe28 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 135ec6 │ │ │ │ + beq.n 13610e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1360de │ │ │ │ + beq.w 136326 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 136264 │ │ │ │ + beq.w 1364ac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 135ee0 │ │ │ │ + beq.n 136128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1360ea │ │ │ │ + beq.w 136332 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 136112 │ │ │ │ - ldr.w r1, [pc, #1216] @ 1363b0 │ │ │ │ + beq.w 13635a │ │ │ │ + ldr.w r1, [pc, #1216] @ 1365f8 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r4, [fp, #12] │ │ │ │ ldr.w r7, [r8, r1] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 135f30 │ │ │ │ + beq.n 136178 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #2 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldr.w r1, [r9, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1361bc │ │ │ │ + beq.w 136404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1360fe │ │ │ │ + beq.w 136346 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 135fe2 │ │ │ │ + beq.n 13622a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 135f42 │ │ │ │ + beq.n 13618a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1361b4 │ │ │ │ + beq.w 1363fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 135f56 │ │ │ │ + beq.n 13619e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1361ac │ │ │ │ + beq.w 1363f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 135f6a │ │ │ │ + beq.n 1361b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1361a4 │ │ │ │ + beq.w 1363ec │ │ │ │ movs r0, #1 │ │ │ │ - ldr.w r2, [pc, #1092] @ 1363b4 │ │ │ │ - ldr.w r3, [pc, #1072] @ 1363a4 │ │ │ │ + ldr.w r2, [pc, #1092] @ 1365fc │ │ │ │ + ldr.w r3, [pc, #1072] @ 1365ec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 136362 │ │ │ │ + bne.w 1365aa │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1056] @ 1363b0 │ │ │ │ + ldr.w r3, [pc, #1056] @ 1365f8 │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - bl 135d60 │ │ │ │ + bl 135fa8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 135e0c │ │ │ │ - ldr.w r3, [pc, #1044] @ 1363b8 │ │ │ │ + bne.w 136054 │ │ │ │ + ldr.w r3, [pc, #1044] @ 136600 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #1044] @ 1363bc │ │ │ │ - ldr.w r0, [pc, #1044] @ 1363c0 │ │ │ │ + ldr.w r1, [pc, #1044] @ 136604 │ │ │ │ + ldr.w r0, [pc, #1044] @ 136608 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 135f6c │ │ │ │ - ldr r3, [pc, #988] @ (1363b0 ) │ │ │ │ + b.n 1361b4 │ │ │ │ + ldr r3, [pc, #988] @ (1365f8 ) │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ - b.n 135dec │ │ │ │ - ldr r3, [pc, #980] @ (1363b0 ) │ │ │ │ + b.n 136034 │ │ │ │ + ldr r3, [pc, #980] @ (1365f8 ) │ │ │ │ ldr.w r4, [r8, r3] │ │ │ │ - b.n 135dd8 │ │ │ │ + b.n 136020 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r1, [r9, #116] @ 0x74 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 35d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 136012 │ │ │ │ + beq.n 13625a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13627c │ │ │ │ + beq.w 1364c4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 13630c │ │ │ │ + beq.w 136554 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.w 136224 │ │ │ │ + bmi.w 13646c │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 13623e │ │ │ │ + bge.w 136486 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 13605e │ │ │ │ + beq.n 1362a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 35718 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 136124 │ │ │ │ + beq.n 13636c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1362dc │ │ │ │ + beq.w 136524 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 136128 │ │ │ │ + beq.n 136370 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136072 │ │ │ │ + beq.n 1362ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1362ee │ │ │ │ + beq.w 136536 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 1360ae │ │ │ │ + beq.n 1362f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9, #108] @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 35718 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1360a8 │ │ │ │ + beq.n 1362f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1362f6 │ │ │ │ + beq.w 13653e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 136288 │ │ │ │ + beq.w 1364d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 135f56 │ │ │ │ + beq.w 13619e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 135f56 │ │ │ │ + bne.w 13619e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135f56 │ │ │ │ + b.n 13619e │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135e66 │ │ │ │ + b.n 1360ae │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135e28 │ │ │ │ + b.n 136070 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135e98 │ │ │ │ + b.n 1360e0 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 135ec6 │ │ │ │ + b.n 13610e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 135eec │ │ │ │ - b.n 136112 │ │ │ │ + bne.w 136134 │ │ │ │ + b.n 13635a │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 135f30 │ │ │ │ - b.n 135fe2 │ │ │ │ - ldr r3, [pc, #668] @ (1363b0 ) │ │ │ │ + bne.w 136178 │ │ │ │ + b.n 13622a │ │ │ │ + ldr r3, [pc, #668] @ (1365f8 ) │ │ │ │ str.w r4, [fp, #12] │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.w 135f08 │ │ │ │ - b.n 135f42 │ │ │ │ + bne.w 136150 │ │ │ │ + b.n 13618a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 136072 │ │ │ │ + bne.n 1362ba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13613e │ │ │ │ + beq.n 136386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 13613e │ │ │ │ + cbnz r3, 136386 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r2, [r9, #116] @ 0x74 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136164 │ │ │ │ + beq.n 1363ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 136164 │ │ │ │ + cbnz r3, 1363ac │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13617a │ │ │ │ + beq.n 1363c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 13617a │ │ │ │ + cbnz r3, 1363c2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 136332 │ │ │ │ + beq.w 13657a │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 136366 │ │ │ │ + beq.w 1365ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13619e │ │ │ │ + beq.n 1363e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 13619e │ │ │ │ + cbnz r3, 1363e6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ str.w r6, [fp, #12] │ │ │ │ - b.n 135f6a │ │ │ │ + b.n 1361b2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135f6a │ │ │ │ + b.n 1361b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135f56 │ │ │ │ + b.n 13619e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135f42 │ │ │ │ + b.n 13618a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 135fee │ │ │ │ - b.n 135f42 │ │ │ │ - ldr r3, [pc, #496] @ (1363b8 ) │ │ │ │ + beq.w 136236 │ │ │ │ + b.n 13618a │ │ │ │ + ldr r3, [pc, #496] @ (136600 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r1, [pc, #504] @ (1363c4 ) │ │ │ │ - ldr r0, [pc, #508] @ (1363c8 ) │ │ │ │ + ldr r1, [pc, #504] @ (13660c ) │ │ │ │ + ldr r0, [pc, #508] @ (136610 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 135fce │ │ │ │ - ldr r3, [pc, #448] @ (1363b8 ) │ │ │ │ + b.n 136216 │ │ │ │ + ldr r3, [pc, #448] @ (136600 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r1, [pc, #464] @ (1363cc ) │ │ │ │ - ldr r0, [pc, #468] @ (1363d0 ) │ │ │ │ + ldr r1, [pc, #464] @ (136614 ) │ │ │ │ + ldr r0, [pc, #468] @ (136618 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 135fce │ │ │ │ + b.n 136216 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 39a98 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 34a18 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 136024 │ │ │ │ + bne.w 13626c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 135f38 │ │ │ │ - b.n 135f42 │ │ │ │ - ldr r3, [pc, #360] @ (1363b8 ) │ │ │ │ + bne.w 136180 │ │ │ │ + b.n 13618a │ │ │ │ + ldr r3, [pc, #360] @ (136600 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #384] @ (1363d4 ) │ │ │ │ - ldr r0, [pc, #388] @ (1363d8 ) │ │ │ │ + ldr r1, [pc, #384] @ (13661c ) │ │ │ │ + ldr r0, [pc, #388] @ (136620 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13620a │ │ │ │ - ldr r3, [pc, #336] @ (1363b8 ) │ │ │ │ + b.n 136452 │ │ │ │ + ldr r3, [pc, #336] @ (136600 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #368] @ (1363dc ) │ │ │ │ - ldr r0, [pc, #372] @ (1363e0 ) │ │ │ │ + ldr r1, [pc, #368] @ (136624 ) │ │ │ │ + ldr r0, [pc, #372] @ (136628 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 135fbc │ │ │ │ + b.n 136204 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 136012 │ │ │ │ + b.n 13625a │ │ │ │ ldr.w r2, [r9, #116] @ 0x74 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #3 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1362aa │ │ │ │ + beq.n 1364f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 136324 │ │ │ │ + beq.n 13656c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1362ba │ │ │ │ + beq.n 136502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 136304 │ │ │ │ + cbz r3, 13654c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 13634a │ │ │ │ + beq.n 136592 │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 136382 │ │ │ │ + beq.n 1365ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1362d6 │ │ │ │ + beq.n 13651e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 13632c │ │ │ │ + cbz r3, 136574 │ │ │ │ str.w r5, [fp, #12] │ │ │ │ - b.n 135f6a │ │ │ │ + b.n 1361b2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 13605e │ │ │ │ - b.n 136128 │ │ │ │ + bne.w 1362a6 │ │ │ │ + b.n 136370 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 136072 │ │ │ │ + b.n 1362ba │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1360ae │ │ │ │ - b.n 136288 │ │ │ │ + bne.w 1362f6 │ │ │ │ + b.n 1364d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1362ba │ │ │ │ - ldr r3, [pc, #168] @ (1363b8 ) │ │ │ │ + b.n 136502 │ │ │ │ + ldr r3, [pc, #168] @ (136600 ) │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ - ldr r1, [pc, #208] @ (1363e4 ) │ │ │ │ - ldr r0, [pc, #212] @ (1363e8 ) │ │ │ │ + ldr r1, [pc, #208] @ (13662c ) │ │ │ │ + ldr r0, [pc, #212] @ (136630 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 135fbc │ │ │ │ + b.n 136204 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1362aa │ │ │ │ + b.n 1364f2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1362d6 │ │ │ │ - ldr r3, [pc, #132] @ (1363b8 ) │ │ │ │ + b.n 13651e │ │ │ │ + ldr r3, [pc, #132] @ (136600 ) │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ - ldr r1, [pc, #180] @ (1363ec ) │ │ │ │ - ldr r0, [pc, #180] @ (1363f0 ) │ │ │ │ + ldr r1, [pc, #180] @ (136634 ) │ │ │ │ + ldr r0, [pc, #180] @ (136638 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 135fce │ │ │ │ - ldr r3, [pc, #108] @ (1363b8 ) │ │ │ │ + b.n 136216 │ │ │ │ + ldr r3, [pc, #108] @ (136600 ) │ │ │ │ movs r2, #175 @ 0xaf │ │ │ │ - ldr r1, [pc, #164] @ (1363f4 ) │ │ │ │ - ldr r0, [pc, #164] @ (1363f8 ) │ │ │ │ + ldr r1, [pc, #164] @ (13663c ) │ │ │ │ + ldr r0, [pc, #164] @ (136640 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 135fce │ │ │ │ + b.n 136216 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (1363fc ) │ │ │ │ - movw r2, #57917 @ 0xe23d │ │ │ │ + ldr r3, [pc, #148] @ (136644 ) │ │ │ │ + movw r2, #57952 @ 0xe260 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #140] @ (136400 ) │ │ │ │ - ldr r0, [pc, #144] @ (136404 ) │ │ │ │ + ldr r1, [pc, #140] @ (136648 ) │ │ │ │ + ldr r0, [pc, #144] @ (13664c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2356 @ 0x934 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #132] @ (136408 ) │ │ │ │ - movw r2, #57956 @ 0xe264 │ │ │ │ + ldr r3, [pc, #132] @ (136650 ) │ │ │ │ + movw r2, #57991 @ 0xe287 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #124] @ (13640c ) │ │ │ │ - ldr r0, [pc, #128] @ (136410 ) │ │ │ │ + ldr r1, [pc, #124] @ (136654 ) │ │ │ │ + ldr r0, [pc, #128] @ (136658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2356 @ 0x934 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, pc, #320 @ (adr r2, 1364e4 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 13660c ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #280 @ (adr r2, 1364c4 ) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #544 @ (adr r0, 1365d8 ) │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r5, r0 │ │ │ │ @@ -435075,197 +435385,197 @@ │ │ │ │ movs r5, r0 │ │ │ │ cdp2 0, 9, cr0, cr4, cr6, {0} │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ movs r4, r0 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00136414 : │ │ │ │ +0013665c : │ │ │ │ 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, [pc, #72] @ (13646c ) │ │ │ │ + ldr r3, [pc, #72] @ (1366b4 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r4, [pc, #72] @ (136470 ) │ │ │ │ + ldr r4, [pc, #72] @ (1366b8 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2419c │ │ │ │ - cbz r0, 13645c │ │ │ │ + cbz r0, 1366a4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 135d90 │ │ │ │ + bl 135fd8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 13644c │ │ │ │ + beq.n 136694 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13645c │ │ │ │ + beq.n 1366a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 136462 │ │ │ │ + cbz r3, 1366aa │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13645c │ │ │ │ + b.n 1366a4 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r2, #19 │ │ │ │ ... │ │ │ │ │ │ │ │ -00136474 : │ │ │ │ +001366bc : │ │ │ │ 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] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #316] @ (1365c8 ) │ │ │ │ + ldr r3, [pc, #316] @ (136810 ) │ │ │ │ add r3, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 136590 │ │ │ │ + beq.n 1367d8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 136414 │ │ │ │ + bl 13665c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1364c0 │ │ │ │ + beq.n 136708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13652a │ │ │ │ + beq.n 136772 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 136534 │ │ │ │ + beq.n 13677c │ │ │ │ mov r0, r5 │ │ │ │ bl 29ce8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 136522 │ │ │ │ + cbz r3, 13676a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 136560 │ │ │ │ + beq.n 1367a8 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1365ac │ │ │ │ + beq.n 1367f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136506 │ │ │ │ + beq.n 13674e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 136558 │ │ │ │ + cbz r3, 1367a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136516 │ │ │ │ + beq.n 13675e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 136550 │ │ │ │ + cbz r3, 136798 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r5 │ │ │ │ - blt.n 136578 │ │ │ │ + blt.n 1367c0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1364d4 │ │ │ │ + b.n 13671c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1364c4 │ │ │ │ - ldr r3, [pc, #148] @ (1365cc ) │ │ │ │ + bne.n 13670c │ │ │ │ + ldr r3, [pc, #148] @ (136814 ) │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr r1, [pc, #148] @ (1365d0 ) │ │ │ │ - ldr r0, [pc, #152] @ (1365d4 ) │ │ │ │ + ldr r1, [pc, #148] @ (136818 ) │ │ │ │ + ldr r0, [pc, #152] @ (13681c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 136516 │ │ │ │ + b.n 13675e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 136506 │ │ │ │ - ldr r3, [pc, #104] @ (1365cc ) │ │ │ │ + b.n 13674e │ │ │ │ + ldr r3, [pc, #104] @ (136814 ) │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr r1, [pc, #112] @ (1365d8 ) │ │ │ │ - ldr r0, [pc, #116] @ (1365dc ) │ │ │ │ + ldr r1, [pc, #112] @ (136820 ) │ │ │ │ + ldr r0, [pc, #116] @ (136824 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13654a │ │ │ │ - ldr r3, [pc, #80] @ (1365cc ) │ │ │ │ + b.n 136792 │ │ │ │ + ldr r3, [pc, #80] @ (136814 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #96] @ (1365e0 ) │ │ │ │ - ldr r0, [pc, #100] @ (1365e4 ) │ │ │ │ + ldr r1, [pc, #96] @ (136828 ) │ │ │ │ + ldr r0, [pc, #100] @ (13682c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13654a │ │ │ │ - ldr r3, [pc, #84] @ (1365e8 ) │ │ │ │ - movw r2, #58357 @ 0xe3f5 │ │ │ │ + b.n 136792 │ │ │ │ + ldr r3, [pc, #84] @ (136830 ) │ │ │ │ + movw r2, #58392 @ 0xe418 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #80] @ (1365ec ) │ │ │ │ - ldr r0, [pc, #80] @ (1365f0 ) │ │ │ │ + ldr r1, [pc, #80] @ (136834 ) │ │ │ │ + ldr r0, [pc, #80] @ (136838 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2396 @ 0x95c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (1365f4 ) │ │ │ │ - movw r2, #58372 @ 0xe404 │ │ │ │ + ldr r3, [pc, #68] @ (13683c ) │ │ │ │ + movw r2, #58407 @ 0xe427 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #64] @ (1365f8 ) │ │ │ │ - ldr r0, [pc, #64] @ (1365fc ) │ │ │ │ + ldr r1, [pc, #64] @ (136840 ) │ │ │ │ + ldr r0, [pc, #64] @ (136844 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2396 @ 0x95c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #212 @ 0xd4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, r0 │ │ │ │ @@ -435283,394 +435593,394 @@ │ │ │ │ ldrh r6, [r5, #50] @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ stc2l 0, cr0, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldrh r0, [r6, #28] │ │ │ │ movs r4, r0 │ │ │ │ ldc2 0, cr0, [r2, #-16]! │ │ │ │ │ │ │ │ -00136600 : │ │ │ │ +00136848 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #236] @ 1366fc │ │ │ │ + ldr.w ip, [pc, #236] @ 136944 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #228] @ (136700 ) │ │ │ │ + ldr r3, [pc, #228] @ (136948 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #224] @ (136704 ) │ │ │ │ + ldr r4, [pc, #224] @ (13694c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #208] @ (136708 ) │ │ │ │ + ldr r3, [pc, #208] @ (136950 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #528 @ 0x210 │ │ │ │ bl 34190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1366d8 │ │ │ │ - ldr r3, [pc, #184] @ (13670c ) │ │ │ │ + beq.n 136920 │ │ │ │ + ldr r3, [pc, #184] @ (136954 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1366e2 │ │ │ │ + bne.n 13692a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 1366ee │ │ │ │ + bpl.n 136936 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r0, [pc, #164] @ (136710 ) │ │ │ │ + ldr r0, [pc, #164] @ (136958 ) │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 1366ba │ │ │ │ + bpl.n 136902 │ │ │ │ mov r0, r5 │ │ │ │ - bl 136474 │ │ │ │ + bl 1366bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1366d8 │ │ │ │ - cbnz r0, 1366dc │ │ │ │ - ldr r3, [pc, #128] @ (136714 ) │ │ │ │ + beq.n 136920 │ │ │ │ + cbnz r0, 136924 │ │ │ │ + ldr r3, [pc, #128] @ (13695c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1366a2 │ │ │ │ + beq.n 1368ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (136718 ) │ │ │ │ - ldr r3, [pc, #88] @ (136700 ) │ │ │ │ + ldr r2, [pc, #116] @ (136960 ) │ │ │ │ + ldr r3, [pc, #88] @ (136948 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1366f8 │ │ │ │ + bne.n 136940 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (13671c ) │ │ │ │ + ldr r0, [pc, #96] @ (136964 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #88] @ (136720 ) │ │ │ │ + ldr r3, [pc, #88] @ (136968 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #88] @ (136724 ) │ │ │ │ - ldr r0, [pc, #92] @ (136728 ) │ │ │ │ + ldr r1, [pc, #88] @ (13696c ) │ │ │ │ + ldr r0, [pc, #92] @ (136970 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1366a2 │ │ │ │ - ldr r3, [pc, #76] @ (13672c ) │ │ │ │ + b.n 1368ea │ │ │ │ + ldr r3, [pc, #76] @ (136974 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n 136694 │ │ │ │ - ldr r0, [pc, #76] @ (136730 ) │ │ │ │ + b.n 1368dc │ │ │ │ + ldr r0, [pc, #76] @ (136978 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1366c4 │ │ │ │ - ldr r0, [pc, #68] @ (136734 ) │ │ │ │ + b.n 13690c │ │ │ │ + ldr r0, [pc, #68] @ (13697c ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1366c4 │ │ │ │ + b.n 13690c │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + adds r0, r7, #2 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ - bne.n 13670c │ │ │ │ + bne.n 136954 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r5, r0 │ │ │ │ vaddl.u8 q8, d12, d4 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u16 q8, d6, d4 │ │ │ │ cdp 0, 14, cr0, cr8, cr5, {0} │ │ │ │ │ │ │ │ -00136738 : │ │ │ │ +00136980 : │ │ │ │ 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, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #588] @ 13699c │ │ │ │ + ldr.w r8, [pc, #588] @ 136be4 │ │ │ │ mov r7, r0 │ │ │ │ add r8, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 136948 │ │ │ │ + beq.w 136b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 136414 │ │ │ │ + bl 13665c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136788 │ │ │ │ + beq.n 1369d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13680a │ │ │ │ + beq.n 136a52 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 136814 │ │ │ │ + beq.n 136a5c │ │ │ │ mov r0, r5 │ │ │ │ bl 29ce8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 136802 │ │ │ │ + beq.n 136a4a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1368d4 │ │ │ │ + beq.w 136b1c │ │ │ │ ldr r4, [r7, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 136980 │ │ │ │ + beq.w 136bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1367d6 │ │ │ │ + beq.n 136a1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1368c4 │ │ │ │ + beq.n 136b0c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 1368ec │ │ │ │ + blt.w 136b34 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 13682c │ │ │ │ + beq.n 136a74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1367f4 │ │ │ │ + beq.n 136a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1368cc │ │ │ │ - ldr r3, [pc, #424] @ (1369a0 ) │ │ │ │ + beq.n 136b14 │ │ │ │ + ldr r3, [pc, #424] @ (136be8 ) │ │ │ │ ldr.w r4, [r8, r3] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13679e │ │ │ │ + b.n 1369e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 13678c │ │ │ │ - ldr r3, [pc, #396] @ (1369a4 ) │ │ │ │ + bne.n 1369d4 │ │ │ │ + ldr r3, [pc, #396] @ (136bec ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #396] @ (1369a8 ) │ │ │ │ - ldr r0, [pc, #400] @ (1369ac ) │ │ │ │ + ldr r1, [pc, #396] @ (136bf0 ) │ │ │ │ + ldr r0, [pc, #400] @ (136bf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1368ba │ │ │ │ + b.n 136b02 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 136964 │ │ │ │ + beq.w 136bac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #348] @ (1369a0 ) │ │ │ │ + ldr r3, [pc, #348] @ (136be8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 13690a │ │ │ │ + beq.n 136b52 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13686c │ │ │ │ + beq.n 136ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13686c │ │ │ │ + cbnz r3, 136ab4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136882 │ │ │ │ + beq.n 136aca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 136882 │ │ │ │ + cbnz r3, 136aca │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 136930 │ │ │ │ - ldr r3, [pc, #296] @ (1369b0 ) │ │ │ │ + beq.n 136b78 │ │ │ │ + ldr r3, [pc, #296] @ (136bf8 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1367fa │ │ │ │ + beq.n 136a42 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1367fa │ │ │ │ - ldr r1, [pc, #260] @ (1369a4 ) │ │ │ │ + bne.n 136a42 │ │ │ │ + ldr r1, [pc, #260] @ (136bec ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r3, [pc, #272] @ (1369b4 ) │ │ │ │ - ldr r0, [pc, #276] @ (1369b8 ) │ │ │ │ + ldr r3, [pc, #272] @ (136bfc ) │ │ │ │ + ldr r0, [pc, #276] @ (136c00 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r8, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #268] @ (1369bc ) │ │ │ │ + ldr r1, [pc, #268] @ (136c04 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 46444 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1367d6 │ │ │ │ + b.n 136a1e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1367f4 │ │ │ │ - ldr r3, [pc, #204] @ (1369a4 ) │ │ │ │ + b.n 136a3c │ │ │ │ + ldr r3, [pc, #204] @ (136bec ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #228] @ (1369c0 ) │ │ │ │ - ldr r0, [pc, #232] @ (1369c4 ) │ │ │ │ + ldr r1, [pc, #228] @ (136c08 ) │ │ │ │ + ldr r0, [pc, #232] @ (136c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1368ba │ │ │ │ - ldr r3, [pc, #180] @ (1369a4 ) │ │ │ │ + b.n 136b02 │ │ │ │ + ldr r3, [pc, #180] @ (136bec ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r1, [pc, #212] @ (1369c8 ) │ │ │ │ - ldr r0, [pc, #216] @ (1369cc ) │ │ │ │ + ldr r1, [pc, #212] @ (136c10 ) │ │ │ │ + ldr r0, [pc, #216] @ (136c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1368ba │ │ │ │ - ldr r2, [pc, #152] @ (1369a4 ) │ │ │ │ - ldr r3, [pc, #192] @ (1369d0 ) │ │ │ │ - ldr r1, [pc, #196] @ (1369d4 ) │ │ │ │ + b.n 136b02 │ │ │ │ + ldr r2, [pc, #152] @ (136bec ) │ │ │ │ + ldr r3, [pc, #192] @ (136c18 ) │ │ │ │ + ldr r1, [pc, #196] @ (136c1c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #196] @ (1369d8 ) │ │ │ │ + ldr r0, [pc, #196] @ (136c20 ) │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1368ba │ │ │ │ - ldr r3, [pc, #112] @ (1369a4 ) │ │ │ │ + b.n 136b02 │ │ │ │ + ldr r3, [pc, #112] @ (136bec ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r1, [pc, #164] @ (1369dc ) │ │ │ │ - ldr r0, [pc, #168] @ (1369e0 ) │ │ │ │ + ldr r1, [pc, #164] @ (136c24 ) │ │ │ │ + ldr r0, [pc, #168] @ (136c28 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1368ba │ │ │ │ - ldr r3, [pc, #152] @ (1369e4 ) │ │ │ │ - movw r2, #58455 @ 0xe457 │ │ │ │ + b.n 136b02 │ │ │ │ + ldr r3, [pc, #152] @ (136c2c ) │ │ │ │ + movw r2, #58490 @ 0xe47a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #148] @ (1369e8 ) │ │ │ │ - ldr r0, [pc, #148] @ (1369ec ) │ │ │ │ + ldr r1, [pc, #148] @ (136c30 ) │ │ │ │ + ldr r0, [pc, #148] @ (136c34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (1369f0 ) │ │ │ │ - movw r2, #58489 @ 0xe479 │ │ │ │ + ldr r3, [pc, #136] @ (136c38 ) │ │ │ │ + movw r2, #58524 @ 0xe49c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #132] @ (1369f4 ) │ │ │ │ - ldr r0, [pc, #132] @ (1369f8 ) │ │ │ │ + ldr r1, [pc, #132] @ (136c3c ) │ │ │ │ + ldr r0, [pc, #132] @ (136c40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (1369fc ) │ │ │ │ - movw r2, #58470 @ 0xe466 │ │ │ │ + ldr r3, [pc, #120] @ (136c44 ) │ │ │ │ + movw r2, #58505 @ 0xe489 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #116] @ (136a00 ) │ │ │ │ - ldr r0, [pc, #116] @ (136a04 ) │ │ │ │ + ldr r1, [pc, #116] @ (136c48 ) │ │ │ │ + ldr r0, [pc, #116] @ (136c4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #0 │ │ │ │ movs r5, r0 │ │ │ │ @@ -435705,271 +436015,271 @@ │ │ │ │ movs r4, r0 │ │ │ │ vaddl.u8 q0, d6, d4 │ │ │ │ ldrb.w r0, [r6, #6] │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ ldr??.w r0, [lr, r4] │ │ │ │ │ │ │ │ -00136a08 : │ │ │ │ +00136c50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #208] @ 136ae8 │ │ │ │ + ldr.w ip, [pc, #208] @ 136d30 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #200] @ (136aec ) │ │ │ │ + ldr r3, [pc, #200] @ (136d34 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #196] @ (136af0 ) │ │ │ │ + ldr r4, [pc, #196] @ (136d38 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #180] @ (136af4 ) │ │ │ │ + ldr r3, [pc, #180] @ (136d3c ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ bl 34190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 136ac8 │ │ │ │ - ldr r3, [pc, #156] @ (136af8 ) │ │ │ │ + beq.n 136d10 │ │ │ │ + ldr r3, [pc, #156] @ (136d40 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 136acc │ │ │ │ + bne.n 136d14 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 136ad8 │ │ │ │ + bpl.n 136d20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r0, [pc, #136] @ (136afc ) │ │ │ │ + ldr r0, [pc, #136] @ (136d44 ) │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 136aaa │ │ │ │ + bpl.n 136cf2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 136738 │ │ │ │ - ldr r2, [pc, #108] @ (136b00 ) │ │ │ │ - ldr r3, [pc, #84] @ (136aec ) │ │ │ │ + bl 136980 │ │ │ │ + ldr r2, [pc, #108] @ (136d48 ) │ │ │ │ + ldr r3, [pc, #84] @ (136d34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 136ae2 │ │ │ │ + bne.n 136d2a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #88] @ (136b04 ) │ │ │ │ + ldr r0, [pc, #88] @ (136d4c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #80] @ (136b08 ) │ │ │ │ + ldr r3, [pc, #80] @ (136d50 ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #80] @ (136b0c ) │ │ │ │ - ldr r0, [pc, #84] @ (136b10 ) │ │ │ │ + ldr r1, [pc, #80] @ (136d54 ) │ │ │ │ + ldr r0, [pc, #84] @ (136d58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 136a92 │ │ │ │ - ldr r0, [pc, #68] @ (136b14 ) │ │ │ │ + b.n 136cda │ │ │ │ + ldr r0, [pc, #68] @ (136d5c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 136ab4 │ │ │ │ - ldr r0, [pc, #60] @ (136b18 ) │ │ │ │ + b.n 136cfc │ │ │ │ + ldr r0, [pc, #60] @ (136d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 136ab4 │ │ │ │ + b.n 136cfc │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ movs r0, r1 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r0, r6, r2 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ movs r0, r1 │ │ │ │ ldmia r6!, {r1, r2} │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #96 @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xfbdc0004 │ │ │ │ umlal r0, r0, ip, r4 │ │ │ │ @ instruction: 0xeafe0005 │ │ │ │ │ │ │ │ -00136b1c : │ │ │ │ +00136d64 : │ │ │ │ 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 r4, r0 │ │ │ │ - ldr.w r5, [pc, #2176] @ 1373b4 │ │ │ │ + ldr.w r5, [pc, #2176] @ 1375fc │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w r1, [pc, #2172] @ 1373b8 │ │ │ │ + ldr.w r1, [pc, #2172] @ 137600 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r3, [pc, #2168] @ 1373bc │ │ │ │ + ldr.w r3, [pc, #2168] @ 137604 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 137e78 │ │ │ │ + beq.w 1380c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 136414 │ │ │ │ + bl 13665c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136b86 │ │ │ │ + beq.n 136dce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137198 │ │ │ │ + beq.w 1373e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1371a4 │ │ │ │ + beq.w 1373ec │ │ │ │ mov r0, r4 │ │ │ │ bl 29ce8 │ │ │ │ - ldr.w r3, [pc, #2092] @ 1373c0 │ │ │ │ + ldr.w r3, [pc, #2092] @ 137608 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1377b8 │ │ │ │ + beq.w 137a00 │ │ │ │ mov r0, r3 │ │ │ │ - ldr.w r3, [pc, #2076] @ 1373c4 │ │ │ │ + ldr.w r3, [pc, #2076] @ 13760c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3600] @ 0xe10 │ │ │ │ bl 37ed4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1377d2 │ │ │ │ + beq.w 137a1a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.w 13713a │ │ │ │ - ldr.w r2, [pc, #2040] @ 1373c8 │ │ │ │ + bpl.w 137382 │ │ │ │ + ldr.w r2, [pc, #2040] @ 137610 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 137e94 │ │ │ │ - ldr.w r2, [pc, #2032] @ 1373cc │ │ │ │ + beq.w 1380dc │ │ │ │ + ldr.w r2, [pc, #2032] @ 137614 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 137e04 │ │ │ │ + beq.w 13804c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.w 13713a │ │ │ │ + bne.w 137382 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr.w r8, [r1, #24] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr.w r9, [r1, #28] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr.w sl, [r1, #32] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr.w fp, [r1, #36] @ 0x24 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13713a │ │ │ │ + bpl.w 137382 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ @@ -436042,19 +436352,19 @@ │ │ │ │ cmp r0, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r3, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 136d6c │ │ │ │ + beq.n 136fb4 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13780a │ │ │ │ + beq.w 137a52 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ @@ -436127,562 +436437,562 @@ │ │ │ │ cmp r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136e42 │ │ │ │ + beq.n 13708a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 137716 │ │ │ │ + beq.w 13795e │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136e56 │ │ │ │ + beq.n 13709e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 137724 │ │ │ │ + beq.w 13796c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136e6a │ │ │ │ + beq.n 1370b2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 137732 │ │ │ │ + beq.w 13797a │ │ │ │ ldr.w r1, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136e82 │ │ │ │ + beq.n 1370ca │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 137740 │ │ │ │ + beq.w 137988 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136e9a │ │ │ │ + beq.n 1370e2 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 13774e │ │ │ │ + beq.w 137996 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136eb2 │ │ │ │ + beq.n 1370fa │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 13775c │ │ │ │ + beq.w 1379a4 │ │ │ │ ldr.w r1, [fp] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136eca │ │ │ │ + beq.n 137112 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 13776a │ │ │ │ + beq.w 1379b2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136ee0 │ │ │ │ + beq.n 137128 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1376e2 │ │ │ │ + beq.w 13792a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136ef6 │ │ │ │ + beq.n 13713e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1376f0 │ │ │ │ + beq.w 137938 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136f0c │ │ │ │ + beq.n 137154 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1376fe │ │ │ │ + beq.w 137946 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136f22 │ │ │ │ + beq.n 13716a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 13770a │ │ │ │ + beq.w 137952 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 136f38 │ │ │ │ + beq.n 137180 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1376d6 │ │ │ │ - ldr.w r1, [pc, #1172] @ 1373d0 │ │ │ │ + beq.w 13791e │ │ │ │ + ldr.w r1, [pc, #1172] @ 137618 │ │ │ │ ldr r3, [r5, r1] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 1373f8 │ │ │ │ + beq.w 137640 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ bl 3566c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 136f6a │ │ │ │ + beq.n 1371b2 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1371ba │ │ │ │ + beq.w 137402 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 1371ca │ │ │ │ + bne.w 137412 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3566c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 136f8e │ │ │ │ + beq.n 1371d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 137388 │ │ │ │ + beq.w 1375d0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 1371de │ │ │ │ + bne.w 137426 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 136fb2 │ │ │ │ + beq.n 1371fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137394 │ │ │ │ + beq.w 1375dc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 1371f4 │ │ │ │ + bne.w 13743c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ bl 3566c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136fda │ │ │ │ + beq.n 137222 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13739c │ │ │ │ + beq.w 1375e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13720e │ │ │ │ + bne.w 137456 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ bl 3566c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137002 │ │ │ │ + beq.n 13724a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137818 │ │ │ │ + beq.w 137a60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 137228 │ │ │ │ + bne.w 137470 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ bl 3566c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13702a │ │ │ │ + beq.n 137272 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137832 │ │ │ │ + beq.w 137a7a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 137242 │ │ │ │ + bne.w 13748a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ bl 3566c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137052 │ │ │ │ + beq.n 13729a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137844 │ │ │ │ + beq.w 137a8c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 1379b8 │ │ │ │ + bne.w 137c00 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13707a │ │ │ │ + beq.n 1372c2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137876 │ │ │ │ + beq.w 137abe │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 1379fa │ │ │ │ + bne.w 137c42 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1370a2 │ │ │ │ + beq.n 1372ea │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1378aa │ │ │ │ + beq.w 137af2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13784c │ │ │ │ + bne.w 137a94 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1370cc │ │ │ │ + beq.n 137314 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 1370cc │ │ │ │ + cbnz r3, 137314 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 137880 │ │ │ │ + bne.w 137ac8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1370f4 │ │ │ │ + beq.n 13733c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1378b8 │ │ │ │ + beq.w 137b00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 137b1c │ │ │ │ + bne.w 137d64 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13711c │ │ │ │ + beq.n 137364 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137cae │ │ │ │ + beq.w 137ef6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137132 │ │ │ │ + beq.n 13737a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1378c0 │ │ │ │ + beq.w 137b08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 137524 │ │ │ │ - b.n 1372de │ │ │ │ - ldr r0, [pc, #664] @ (1373d4 ) │ │ │ │ + beq.w 13776c │ │ │ │ + b.n 137526 │ │ │ │ + ldr r0, [pc, #664] @ (13761c ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13715a │ │ │ │ + beq.n 1373a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137790 │ │ │ │ + beq.w 1379d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr r1, [pc, #632] @ (1373d8 ) │ │ │ │ - ldr r0, [pc, #632] @ (1373dc ) │ │ │ │ + ldr r1, [pc, #632] @ (137620 ) │ │ │ │ + ldr r0, [pc, #632] @ (137624 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #612] @ (1373e0 ) │ │ │ │ - ldr r3, [pc, #572] @ (1373bc ) │ │ │ │ + ldr r2, [pc, #612] @ (137628 ) │ │ │ │ + ldr r3, [pc, #572] @ (137604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 137df8 │ │ │ │ + bne.w 138040 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 136b8c │ │ │ │ - ldr r3, [pc, #536] @ (1373c0 ) │ │ │ │ + bne.w 136dd4 │ │ │ │ + ldr r3, [pc, #536] @ (137608 ) │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ - ldr r1, [pc, #568] @ (1373e4 ) │ │ │ │ - ldr r0, [pc, #572] @ (1373e8 ) │ │ │ │ + ldr r1, [pc, #568] @ (13762c ) │ │ │ │ + ldr r0, [pc, #572] @ (137630 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 137178 │ │ │ │ + b.n 1373c0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 136f70 │ │ │ │ + beq.w 1371b8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1371de │ │ │ │ + beq.n 137426 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13783c │ │ │ │ + beq.w 137a84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1371f4 │ │ │ │ + beq.n 13743c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1371f4 │ │ │ │ + cbnz r3, 13743c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13720e │ │ │ │ + beq.n 137456 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 13720e │ │ │ │ + cbnz r3, 137456 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137228 │ │ │ │ + beq.n 137470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 137228 │ │ │ │ + cbnz r3, 137470 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137242 │ │ │ │ + beq.n 13748a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 137242 │ │ │ │ + cbnz r3, 13748a │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13725a │ │ │ │ + beq.n 1374a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1377b0 │ │ │ │ + beq.w 1379f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137270 │ │ │ │ + beq.n 1374b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1377a8 │ │ │ │ + beq.w 1379f0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137286 │ │ │ │ + beq.n 1374ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1377a0 │ │ │ │ + beq.w 1379e8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13729c │ │ │ │ + beq.n 1374e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137798 │ │ │ │ + beq.w 1379e0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1372b2 │ │ │ │ + beq.n 1374fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137788 │ │ │ │ + beq.w 1379d0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1372c8 │ │ │ │ + beq.n 137510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137780 │ │ │ │ + beq.w 1379c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1372de │ │ │ │ + beq.n 137526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137778 │ │ │ │ + beq.w 1379c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ce8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1373a4 │ │ │ │ + beq.n 1375ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 137a24 │ │ │ │ + beq.w 137c6c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 137a46 │ │ │ │ + beq.w 137c8e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #3628] @ 0xe2c │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137324 │ │ │ │ + beq.n 13756c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1373ac │ │ │ │ + beq.n 1375f4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 137a78 │ │ │ │ - ldr r2, [pc, #192] @ (1373ec ) │ │ │ │ + beq.w 137cc0 │ │ │ │ + ldr r2, [pc, #192] @ (137634 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr r6, [r5, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137a92 │ │ │ │ + beq.w 137cda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137358 │ │ │ │ + beq.n 1375a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137988 │ │ │ │ + beq.w 137bd0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 137ac4 │ │ │ │ + bne.w 137d0c │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1377fa │ │ │ │ + beq.w 137a42 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #116] @ (1373f0 ) │ │ │ │ - ldr r0, [pc, #120] @ (1373f4 ) │ │ │ │ + ldr r1, [pc, #116] @ (137638 ) │ │ │ │ + ldr r0, [pc, #120] @ (13763c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 137178 │ │ │ │ + b.n 1373c0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 136f8e │ │ │ │ + b.n 1371d6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 136fb2 │ │ │ │ + b.n 1371fa │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 136fda │ │ │ │ + b.n 137222 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1372f0 │ │ │ │ + b.n 137538 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137324 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + b.n 13756c │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r1 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -436692,243 +437002,243 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [r2, #-16] │ │ │ │ negs r0, r3 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xf5360004 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ movs r0, r1 │ │ │ │ tst r0, r2 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xf4ec0004 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ ands r6, r7 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xf31c0004 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 13740c │ │ │ │ + beq.n 137654 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1377ea │ │ │ │ + beq.w 137a32 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 137420 │ │ │ │ + beq.n 137668 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1377f2 │ │ │ │ + beq.w 137a3a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137434 │ │ │ │ + beq.n 13767c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137802 │ │ │ │ + beq.w 137a4a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13744c │ │ │ │ + beq.n 137694 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137990 │ │ │ │ + beq.w 137bd8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137464 │ │ │ │ + beq.n 1376ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1379da │ │ │ │ + beq.w 137c22 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13747c │ │ │ │ + beq.n 1376c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137a1c │ │ │ │ + beq.w 137c64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137494 │ │ │ │ + beq.n 1376dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13786e │ │ │ │ + beq.w 137ab6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1374ac │ │ │ │ + beq.n 1376f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1378a2 │ │ │ │ + beq.w 137aea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1374c6 │ │ │ │ + beq.n 13770e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 1374c6 │ │ │ │ + cbnz r3, 13770e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1374de │ │ │ │ + beq.n 137726 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137b7a │ │ │ │ + beq.w 137dc2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1374f6 │ │ │ │ + beq.n 13773e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137c92 │ │ │ │ + beq.w 137eda │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13750e │ │ │ │ + beq.n 137756 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137cea │ │ │ │ + beq.w 137f32 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137524 │ │ │ │ + beq.n 13776c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137cf2 │ │ │ │ + beq.w 137f3a │ │ │ │ mov r0, r4 │ │ │ │ bl 29ce8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1379a0 │ │ │ │ + beq.w 137be8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 137e40 │ │ │ │ + beq.w 138088 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137568 │ │ │ │ + beq.n 1377b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137978 │ │ │ │ + beq.w 137bc0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13757c │ │ │ │ + beq.n 1377c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137980 │ │ │ │ + beq.w 137bc8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 1379e2 │ │ │ │ + blt.w 137c2a │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1378ce │ │ │ │ + beq.w 137b16 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r2, #108] @ 0x6c │ │ │ │ ldr.w r8, [r2, #192] @ 0xc0 │ │ │ │ ldr.w r7, [r3, #3632] @ 0xe30 │ │ │ │ bl 29ce8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137822 │ │ │ │ + beq.w 137a6a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 137aaa │ │ │ │ + beq.w 137cf2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 137ae8 │ │ │ │ + beq.w 137d30 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r8, r6, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137b40 │ │ │ │ + beq.w 137d88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1375fa │ │ │ │ + beq.n 137842 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137998 │ │ │ │ + beq.w 137be0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 137b5c │ │ │ │ + bpl.w 137da4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r0, #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #3636] @ 0xe34 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137c60 │ │ │ │ + beq.w 137ea8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 137e24 │ │ │ │ + beq.w 13806c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ strd r7, r4, [r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 137e08 │ │ │ │ + beq.w 138050 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -436937,810 +437247,810 @@ │ │ │ │ str.w r8, [r2, #8] │ │ │ │ blx 22e7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13782a │ │ │ │ + beq.w 137a72 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 137c7c │ │ │ │ - ldr.w r2, [pc, #2104] @ 137eac │ │ │ │ + beq.w 137ec4 │ │ │ │ + ldr.w r2, [pc, #2104] @ 1380f4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137c9a │ │ │ │ + beq.w 137ee2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1376a2 │ │ │ │ + beq.n 1378ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137a6a │ │ │ │ + beq.w 137cb2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 137ccc │ │ │ │ + bne.w 137f14 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137a3e │ │ │ │ + beq.w 137c86 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr.w r1, [pc, #2028] @ 137eb0 │ │ │ │ - ldr.w r0, [pc, #2028] @ 137eb4 │ │ │ │ + ldr.w r1, [pc, #2028] @ 1380f8 │ │ │ │ + ldr.w r0, [pc, #2028] @ 1380fc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 137178 │ │ │ │ + b.n 1373c0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 136f38 │ │ │ │ + b.n 137180 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136ee0 │ │ │ │ + b.w 137128 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136ef6 │ │ │ │ + b.w 13713e │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 136f0c │ │ │ │ + b.n 137154 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 136f22 │ │ │ │ + b.n 13716a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136e42 │ │ │ │ + b.w 13708a │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136e56 │ │ │ │ + b.w 13709e │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136e6a │ │ │ │ + b.w 1370b2 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136e82 │ │ │ │ + b.w 1370ca │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136e9a │ │ │ │ + b.w 1370e2 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136eb2 │ │ │ │ + b.w 1370fa │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136eca │ │ │ │ + b.w 137112 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1372de │ │ │ │ + b.n 137526 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1372c8 │ │ │ │ + b.n 137510 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1372b2 │ │ │ │ + b.n 1374fa │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13715a │ │ │ │ + b.n 1373a2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13729c │ │ │ │ + b.n 1374e4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137286 │ │ │ │ + b.n 1374ce │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137270 │ │ │ │ + b.n 1374b8 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13725a │ │ │ │ - ldr.w r1, [pc, #1788] @ 137eb8 │ │ │ │ + b.n 1374a2 │ │ │ │ + ldr.w r1, [pc, #1788] @ 138100 │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr.w r0, [pc, #1788] @ 137ebc │ │ │ │ + ldr.w r0, [pc, #1788] @ 138104 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 137178 │ │ │ │ + b.n 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr.w r1, [pc, #1768] @ 137ec0 │ │ │ │ - ldr.w r0, [pc, #1768] @ 137ec4 │ │ │ │ + ldr.w r1, [pc, #1768] @ 138108 │ │ │ │ + ldr.w r0, [pc, #1768] @ 13810c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13716c │ │ │ │ + b.n 1373b4 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13740c │ │ │ │ + b.n 137654 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137420 │ │ │ │ + b.n 137668 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137374 │ │ │ │ + b.n 1375bc │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137434 │ │ │ │ + b.n 13767c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 136d6c │ │ │ │ + b.w 136fb4 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 137002 │ │ │ │ + b.w 13724a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1375b4 │ │ │ │ + b.n 1377fc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13766c │ │ │ │ + b.n 1378b4 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13702a │ │ │ │ + b.w 137272 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1371de │ │ │ │ + b.n 137426 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137052 │ │ │ │ + b.n 13729a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13729c │ │ │ │ + beq.w 1374e4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13729c │ │ │ │ + bne.w 1374e4 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13729c │ │ │ │ + b.n 1374e4 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137494 │ │ │ │ + b.n 1376dc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13707a │ │ │ │ + b.w 1372c2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1372b2 │ │ │ │ + beq.w 1374fa │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1372b2 │ │ │ │ + bne.w 1374fa │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1372b2 │ │ │ │ + b.n 1374fa │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1374ac │ │ │ │ + b.n 1376f4 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1370a8 │ │ │ │ - b.n 13784c │ │ │ │ + beq.w 1372f0 │ │ │ │ + b.n 137a94 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1370f4 │ │ │ │ + b.n 13733c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 137524 │ │ │ │ - b.n 1372de │ │ │ │ + beq.w 13776c │ │ │ │ + b.n 137526 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ce8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137cb8 │ │ │ │ + beq.w 137f00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1378f0 │ │ │ │ + beq.n 137b38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137a72 │ │ │ │ + beq.w 137cba │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 137b82 │ │ │ │ + beq.w 137dca │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 137e5c │ │ │ │ + beq.w 1380a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 29ce8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137cfa │ │ │ │ + beq.w 137f42 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 137d1c │ │ │ │ + beq.w 137f64 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137946 │ │ │ │ + beq.n 137b8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137b0c │ │ │ │ + beq.w 137d54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13795a │ │ │ │ + beq.n 137ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137b14 │ │ │ │ + beq.w 137d5c │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w 13717a │ │ │ │ + bge.w 1373c2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - ldr.w r1, [pc, #1376] @ 137ec8 │ │ │ │ - ldr.w r0, [pc, #1376] @ 137ecc │ │ │ │ + ldr.w r1, [pc, #1376] @ 138110 │ │ │ │ + ldr.w r0, [pc, #1376] @ 138114 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1377ca │ │ │ │ + b.n 137a12 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137568 │ │ │ │ + b.n 1377b0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13757c │ │ │ │ + b.n 1377c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137358 │ │ │ │ + b.n 1375a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13744c │ │ │ │ + b.n 137694 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1375fa │ │ │ │ + b.n 137842 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr.w r1, [pc, #1320] @ 137ed0 │ │ │ │ - ldr.w r0, [pc, #1320] @ 137ed4 │ │ │ │ + ldr.w r1, [pc, #1320] @ 138118 │ │ │ │ + ldr.w r0, [pc, #1320] @ 13811c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1377ca │ │ │ │ + b.n 137a12 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 137270 │ │ │ │ + beq.w 1374b8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 137270 │ │ │ │ + bne.w 1374b8 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137270 │ │ │ │ + b.n 1374b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137464 │ │ │ │ + b.n 1376ac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr.w r1, [pc, #1264] @ 137ed8 │ │ │ │ - ldr.w r0, [pc, #1264] @ 137edc │ │ │ │ + ldr.w r1, [pc, #1264] @ 138120 │ │ │ │ + ldr.w r0, [pc, #1264] @ 138124 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1377ca │ │ │ │ + b.n 137a12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 137286 │ │ │ │ + beq.w 1374ce │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 137286 │ │ │ │ + bne.w 1374ce │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137286 │ │ │ │ + b.n 1374ce │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13747c │ │ │ │ + b.n 1376c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr.w r1, [pc, #1204] @ 137ee0 │ │ │ │ - ldr.w r0, [pc, #1204] @ 137ee4 │ │ │ │ + ldr.w r1, [pc, #1204] @ 138128 │ │ │ │ + ldr.w r0, [pc, #1204] @ 13812c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1376be │ │ │ │ + b.n 137906 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr.w r4, [pc, #1180] @ 137ee8 │ │ │ │ - ldr.w r1, [pc, #1180] @ 137eec │ │ │ │ - ldr.w r0, [pc, #1180] @ 137ef0 │ │ │ │ + ldr.w r4, [pc, #1180] @ 138130 │ │ │ │ + ldr.w r1, [pc, #1180] @ 138134 │ │ │ │ + ldr.w r0, [pc, #1180] @ 138138 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r6, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1376a2 │ │ │ │ + b.n 1378ea │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1378f0 │ │ │ │ + b.n 137b38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr.w r1, [pc, #1140] @ 137ef4 │ │ │ │ - ldr.w r0, [pc, #1140] @ 137ef8 │ │ │ │ + ldr.w r1, [pc, #1140] @ 13813c │ │ │ │ + ldr.w r0, [pc, #1140] @ 138140 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ - ldr.w r1, [pc, #1124] @ 137efc │ │ │ │ - ldr.w r0, [pc, #1124] @ 137f00 │ │ │ │ + ldr.w r1, [pc, #1124] @ 138144 │ │ │ │ + ldr.w r0, [pc, #1124] @ 138148 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1377ca │ │ │ │ + b.n 137a12 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr.w r1, [pc, #1108] @ 137f04 │ │ │ │ - ldr.w r0, [pc, #1108] @ 137f08 │ │ │ │ + ldr.w r1, [pc, #1108] @ 13814c │ │ │ │ + ldr.w r0, [pc, #1108] @ 138150 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ - ldr.w r4, [pc, #1088] @ 137f0c │ │ │ │ - ldr.w r1, [pc, #1088] @ 137f10 │ │ │ │ - ldr.w r0, [pc, #1088] @ 137f14 │ │ │ │ + ldr.w r4, [pc, #1088] @ 138154 │ │ │ │ + ldr.w r1, [pc, #1088] @ 138158 │ │ │ │ + ldr.w r0, [pc, #1088] @ 13815c │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr.w r4, [pc, #1064] @ 137f18 │ │ │ │ - ldr.w r1, [pc, #1064] @ 137f1c │ │ │ │ - ldr.w r0, [pc, #1064] @ 137f20 │ │ │ │ + ldr.w r4, [pc, #1064] @ 138160 │ │ │ │ + ldr.w r1, [pc, #1064] @ 138164 │ │ │ │ + ldr.w r0, [pc, #1064] @ 138168 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r6, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137946 │ │ │ │ + b.n 137b8e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13795a │ │ │ │ + b.n 137ba2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1372c8 │ │ │ │ + beq.w 137510 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1372c8 │ │ │ │ + bne.w 137510 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1372c8 │ │ │ │ + b.w 137510 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #988] @ (137f24 ) │ │ │ │ - ldr r0, [pc, #992] @ (137f28 ) │ │ │ │ + ldr r1, [pc, #988] @ (13816c ) │ │ │ │ + ldr r0, [pc, #992] @ (138170 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r5, [pc, #968] @ (137f2c ) │ │ │ │ - ldr r1, [pc, #972] @ (137f30 ) │ │ │ │ - ldr r0, [pc, #972] @ (137f34 ) │ │ │ │ + ldr r5, [pc, #968] @ (138174 ) │ │ │ │ + ldr r1, [pc, #972] @ (138178 ) │ │ │ │ + ldr r0, [pc, #972] @ (13817c ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1374de │ │ │ │ + b.n 137726 │ │ │ │ mov r0, r4 │ │ │ │ bl 29ce8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 137c50 │ │ │ │ + beq.n 137e98 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 137d52 │ │ │ │ + beq.w 137f9a │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 137d68 │ │ │ │ + bne.w 137fb0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137bb6 │ │ │ │ + beq.n 137dfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137d3a │ │ │ │ + beq.w 137f82 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 22f94 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137d9a │ │ │ │ + beq.w 137fe2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #3640] @ 0xe38 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137bea │ │ │ │ + beq.n 137e32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 137c58 │ │ │ │ + beq.n 137ea0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 137dc4 │ │ │ │ - ldr r2, [pc, #696] @ (137eac ) │ │ │ │ + beq.w 13800c │ │ │ │ + ldr r2, [pc, #696] @ (1380f4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 137db0 │ │ │ │ + beq.w 137ff8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137c1e │ │ │ │ + beq.n 137e66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137d4a │ │ │ │ + beq.w 137f92 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 137dda │ │ │ │ + bne.w 138022 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 137d42 │ │ │ │ + beq.w 137f8a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr r1, [pc, #760] @ (137f38 ) │ │ │ │ - ldr r0, [pc, #760] @ (137f3c ) │ │ │ │ + ldr r1, [pc, #760] @ (138180 ) │ │ │ │ + ldr r0, [pc, #760] @ (138184 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137b94 │ │ │ │ + b.n 137ddc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137bea │ │ │ │ + b.n 137e32 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #728] @ (137f40 ) │ │ │ │ - ldr r0, [pc, #732] @ (137f44 ) │ │ │ │ + ldr r1, [pc, #728] @ (138188 ) │ │ │ │ + ldr r0, [pc, #732] @ (13818c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #708] @ (137f48 ) │ │ │ │ - ldr r0, [pc, #712] @ (137f4c ) │ │ │ │ + ldr r1, [pc, #708] @ (138190 ) │ │ │ │ + ldr r0, [pc, #712] @ (138194 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1374f6 │ │ │ │ + b.n 13773e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #688] @ (137f50 ) │ │ │ │ - ldr r0, [pc, #688] @ (137f54 ) │ │ │ │ + ldr r1, [pc, #688] @ (138198 ) │ │ │ │ + ldr r0, [pc, #688] @ (13819c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1377ca │ │ │ │ + b.n 137a12 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13711c │ │ │ │ + b.w 137364 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #664] @ (137f58 ) │ │ │ │ - ldr r0, [pc, #668] @ (137f5c ) │ │ │ │ + ldr r1, [pc, #664] @ (1381a0 ) │ │ │ │ + ldr r0, [pc, #668] @ (1381a4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1377ca │ │ │ │ + b.n 137a12 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r4, [pc, #652] @ (137f60 ) │ │ │ │ - ldr r1, [pc, #656] @ (137f64 ) │ │ │ │ - ldr r0, [pc, #656] @ (137f68 ) │ │ │ │ + ldr r4, [pc, #652] @ (1381a8 ) │ │ │ │ + ldr r1, [pc, #656] @ (1381ac ) │ │ │ │ + ldr r0, [pc, #656] @ (1381b0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13750e │ │ │ │ + b.n 137756 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137524 │ │ │ │ + b.n 13776c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - ldr r1, [pc, #620] @ (137f6c ) │ │ │ │ - ldr r0, [pc, #620] @ (137f70 ) │ │ │ │ + ldr r1, [pc, #620] @ (1381b4 ) │ │ │ │ + ldr r0, [pc, #620] @ (1381b8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #592] @ (137f74 ) │ │ │ │ - ldr r0, [pc, #596] @ (137f78 ) │ │ │ │ + ldr r2, [pc, #592] @ (1381bc ) │ │ │ │ + ldr r0, [pc, #596] @ (1381c0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #588] @ (137f7c ) │ │ │ │ + ldr r1, [pc, #588] @ (1381c4 ) │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 137d0c │ │ │ │ + b.n 137f54 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137bb6 │ │ │ │ + b.n 137dfe │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137c3a │ │ │ │ + b.n 137e82 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137c1e │ │ │ │ + b.n 137e66 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #552] @ (137f80 ) │ │ │ │ - ldr r0, [pc, #552] @ (137f84 ) │ │ │ │ + ldr r1, [pc, #552] @ (1381c8 ) │ │ │ │ + ldr r0, [pc, #552] @ (1381cc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ - ldr r0, [pc, #540] @ (137f88 ) │ │ │ │ + b.w 1373c0 │ │ │ │ + ldr r0, [pc, #540] @ (1381d0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137d84 │ │ │ │ + beq.n 137fcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 137dfc │ │ │ │ + beq.n 138044 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #512] @ (137f8c ) │ │ │ │ - ldr r0, [pc, #516] @ (137f90 ) │ │ │ │ + ldr r1, [pc, #512] @ (1381d4 ) │ │ │ │ + ldr r0, [pc, #516] @ (1381d8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #500] @ (137f94 ) │ │ │ │ - ldr r0, [pc, #500] @ (137f98 ) │ │ │ │ + ldr r1, [pc, #500] @ (1381dc ) │ │ │ │ + ldr r0, [pc, #500] @ (1381e0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr r1, [pc, #484] @ (137f9c ) │ │ │ │ - ldr r0, [pc, #488] @ (137fa0 ) │ │ │ │ + ldr r1, [pc, #484] @ (1381e4 ) │ │ │ │ + ldr r0, [pc, #488] @ (1381e8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1377ca │ │ │ │ + b.n 137a12 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #472] @ (137fa4 ) │ │ │ │ - ldr r0, [pc, #476] @ (137fa8 ) │ │ │ │ + ldr r1, [pc, #472] @ (1381ec ) │ │ │ │ + ldr r0, [pc, #476] @ (1381f0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr r4, [pc, #460] @ (137fac ) │ │ │ │ - ldr r1, [pc, #460] @ (137fb0 ) │ │ │ │ - ldr r0, [pc, #464] @ (137fb4 ) │ │ │ │ + ldr r4, [pc, #460] @ (1381f4 ) │ │ │ │ + ldr r1, [pc, #460] @ (1381f8 ) │ │ │ │ + ldr r0, [pc, #464] @ (1381fc ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 137178 │ │ │ │ + b.w 1373c0 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137d84 │ │ │ │ + b.n 137fcc │ │ │ │ bl 23810 │ │ │ │ - ldr r3, [pc, #428] @ (137fb8 ) │ │ │ │ - movw r2, #59275 @ 0xe78b │ │ │ │ + ldr r3, [pc, #428] @ (138200 ) │ │ │ │ + movw r2, #59310 @ 0xe7ae │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #424] @ (137fbc ) │ │ │ │ - ldr r0, [pc, #424] @ (137fc0 ) │ │ │ │ + ldr r1, [pc, #424] @ (138204 ) │ │ │ │ + ldr r0, [pc, #424] @ (138208 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2476 @ 0x9ac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (137fc4 ) │ │ │ │ - movw r2, #59271 @ 0xe787 │ │ │ │ + ldr r3, [pc, #412] @ (13820c ) │ │ │ │ + movw r2, #59306 @ 0xe7aa │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #408] @ (137fc8 ) │ │ │ │ - ldr r0, [pc, #408] @ (137fcc ) │ │ │ │ + ldr r1, [pc, #408] @ (138210 ) │ │ │ │ + ldr r0, [pc, #408] @ (138214 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2476 @ 0x9ac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (137fd0 ) │ │ │ │ - movw r2, #59220 @ 0xe754 │ │ │ │ + ldr r3, [pc, #396] @ (138218 ) │ │ │ │ + movw r2, #59255 @ 0xe777 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #392] @ (137fd4 ) │ │ │ │ - ldr r0, [pc, #392] @ (137fd8 ) │ │ │ │ + ldr r1, [pc, #392] @ (13821c ) │ │ │ │ + ldr r0, [pc, #392] @ (138220 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2476 @ 0x9ac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (137fdc ) │ │ │ │ - movw r2, #59372 @ 0xe7ec │ │ │ │ + ldr r3, [pc, #380] @ (138224 ) │ │ │ │ + movw r2, #59407 @ 0xe80f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (137fe0 ) │ │ │ │ - ldr r0, [pc, #376] @ (137fe4 ) │ │ │ │ + ldr r1, [pc, #376] @ (138228 ) │ │ │ │ + ldr r0, [pc, #376] @ (13822c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2476 @ 0x9ac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (137fe8 ) │ │ │ │ - movw r2, #58694 @ 0xe546 │ │ │ │ + ldr r3, [pc, #364] @ (138230 ) │ │ │ │ + movw r2, #58729 @ 0xe569 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (137fec ) │ │ │ │ - ldr r0, [pc, #360] @ (137ff0 ) │ │ │ │ + ldr r1, [pc, #360] @ (138234 ) │ │ │ │ + ldr r0, [pc, #360] @ (138238 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2476 @ 0x9ac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (137ff4 ) │ │ │ │ + ldr r3, [pc, #348] @ (13823c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #348] @ (137ff8 ) │ │ │ │ - ldr r0, [pc, #348] @ (137ffc ) │ │ │ │ + ldr r1, [pc, #348] @ (138240 ) │ │ │ │ + ldr r0, [pc, #348] @ (138244 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #1 │ │ │ │ @@ -437762,15 +438072,15 @@ │ │ │ │ stcl 0, cr0, [ip], #16 │ │ │ │ subs r1, #204 @ 0xcc │ │ │ │ movs r5, r0 │ │ │ │ stc 0, cr0, [sl], #16 │ │ │ │ subs r1, #138 @ 0x8a │ │ │ │ movs r5, r0 │ │ │ │ stcl 0, cr0, [r8], #-16 │ │ │ │ - blt.n 137df0 │ │ │ │ + blt.n 138038 │ │ │ │ movs r5, r0 │ │ │ │ subs r1, #98 @ 0x62 │ │ │ │ movs r5, r0 │ │ │ │ mcrr 0, 0, r0, r0, cr4 │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ ldc 0, cr0, [r4], {4} │ │ │ │ @@ -437780,23 +438090,23 @@ │ │ │ │ subs r1, #4 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xebe20004 │ │ │ │ and.w r0, r0, #8650752 @ 0x840000 │ │ │ │ subs r0, #228 @ 0xe4 │ │ │ │ movs r5, r0 │ │ │ │ rsb r0, r2, r4 │ │ │ │ - bge.n 137edc │ │ │ │ + bge.n 138124 │ │ │ │ movs r5, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xeb9e0004 │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ movs r5, r0 │ │ │ │ adcs.w r0, r0, r4 │ │ │ │ - bge.n 138014 │ │ │ │ + bge.n 13825c │ │ │ │ movs r5, r0 │ │ │ │ subs r0, #82 @ 0x52 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xeb300004 │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ movs r5, r0 │ │ │ │ orrs.w r0, r6, r4 │ │ │ │ @@ -437815,23 +438125,23 @@ │ │ │ │ @ instruction: 0xf1fe0004 │ │ │ │ adds r6, #226 @ 0xe2 │ │ │ │ movs r5, r0 │ │ │ │ strd r0, r0, [r0, #16] │ │ │ │ adds r6, #184 @ 0xb8 │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xe9960004 │ │ │ │ - bhi.n 137edc │ │ │ │ + bhi.n 138124 │ │ │ │ movs r5, r0 │ │ │ │ ldrd r0, r0, [r0, #-16]! │ │ │ │ adds r6, #138 @ 0x8a │ │ │ │ movs r5, r0 │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ ldmdb lr!, {r2} │ │ │ │ - b.n 13799c │ │ │ │ + b.n 137be4 │ │ │ │ movs r4, r0 │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ movs r5, r0 │ │ │ │ stmdb ip, {r2} │ │ │ │ adds r6, #24 │ │ │ │ movs r5, r0 │ │ │ │ ldrd r0, r0, [r6], #16 │ │ │ │ @@ -437841,1996 +438151,1996 @@ │ │ │ │ adds r5, #238 @ 0xee │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xe8cc0004 │ │ │ │ @ instruction: 0xf0f00004 │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ movs r5, r0 │ │ │ │ ldmia.w r2!, {r2} │ │ │ │ - b.n 1377d8 │ │ │ │ + b.n 137a20 │ │ │ │ movs r6, r0 │ │ │ │ strb r4, [r2, #13] │ │ │ │ movs r4, r0 │ │ │ │ adds r6, r0, r5 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 1387ac │ │ │ │ + b.n 1389f4 │ │ │ │ movs r6, r0 │ │ │ │ strb r0, [r7, #12] │ │ │ │ movs r4, r0 │ │ │ │ movs r6, r5 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 138780 │ │ │ │ + b.n 1389c8 │ │ │ │ movs r6, r0 │ │ │ │ strb r4, [r3, #12] │ │ │ │ movs r4, r0 │ │ │ │ asrs r6, r3, #14 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 138754 │ │ │ │ + b.n 13899c │ │ │ │ movs r6, r0 │ │ │ │ strb r0, [r0, #12] │ │ │ │ movs r4, r0 │ │ │ │ adds r6, r7, r3 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 138728 │ │ │ │ + b.n 138970 │ │ │ │ movs r6, r0 │ │ │ │ strb r4, [r4, #11] │ │ │ │ movs r4, r0 │ │ │ │ strb r6, [r0, #22] │ │ │ │ movs r4, r0 │ │ │ │ stmia r1!, {r1, r2, r4, r7} │ │ │ │ movs r6, r0 │ │ │ │ strb r4, [r0, #15] │ │ │ │ movs r4, r0 │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00138000 : │ │ │ │ +00138248 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #240] @ (138100 ) │ │ │ │ + ldr r6, [pc, #240] @ (138348 ) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #236] @ (138104 ) │ │ │ │ + ldr r3, [pc, #236] @ (13834c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #228] @ (138108 ) │ │ │ │ + ldr r4, [pc, #228] @ (138350 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #32 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #216] @ (13810c ) │ │ │ │ + ldr r3, [pc, #216] @ (138354 ) │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #28 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add.w r3, r3, #624 @ 0x270 │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 34190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1380d4 │ │ │ │ - ldr r3, [pc, #196] @ (138110 ) │ │ │ │ + beq.n 13831c │ │ │ │ + ldr r3, [pc, #196] @ (138358 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1380e4 │ │ │ │ + bne.n 13832c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 1380f0 │ │ │ │ + bpl.n 138338 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r1, [pc, #176] @ (138114 ) │ │ │ │ + ldr r1, [pc, #176] @ (13835c ) │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 1380d8 │ │ │ │ - ldr r1, [pc, #152] @ (138118 ) │ │ │ │ + bpl.n 138320 │ │ │ │ + ldr r1, [pc, #152] @ (138360 ) │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 138096 │ │ │ │ + beq.n 1382de │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r0, 1380b6 │ │ │ │ + cbz r0, 1382fe │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 136b1c │ │ │ │ - ldr r2, [pc, #124] @ (13811c ) │ │ │ │ - ldr r3, [pc, #96] @ (138104 ) │ │ │ │ + bl 136d64 │ │ │ │ + ldr r2, [pc, #124] @ (138364 ) │ │ │ │ + ldr r3, [pc, #96] @ (13834c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1380fc │ │ │ │ + bne.n 138344 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #104] @ (138120 ) │ │ │ │ + ldr r0, [pc, #104] @ (138368 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #96] @ (138124 ) │ │ │ │ + ldr r3, [pc, #96] @ (13836c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #96] @ (138128 ) │ │ │ │ - ldr r0, [pc, #100] @ (13812c ) │ │ │ │ + ldr r1, [pc, #96] @ (138370 ) │ │ │ │ + ldr r0, [pc, #100] @ (138374 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 13809e │ │ │ │ - ldr r0, [pc, #84] @ (138130 ) │ │ │ │ + b.n 1382e6 │ │ │ │ + ldr r0, [pc, #84] @ (138378 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1380c0 │ │ │ │ - ldr r0, [pc, #76] @ (138134 ) │ │ │ │ + b.n 138308 │ │ │ │ + ldr r0, [pc, #76] @ (13837c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1380c0 │ │ │ │ - ldr r0, [pc, #68] @ (138138 ) │ │ │ │ + b.n 138308 │ │ │ │ + ldr r0, [pc, #68] @ (138380 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1380c0 │ │ │ │ + b.n 138308 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ movs r0, r1 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r1, r1 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r0, r1 │ │ │ │ subs r6, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #244 @ 0xf4 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 137cd0 │ │ │ │ + b.n 137f18 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xb7d8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 137ce0 │ │ │ │ + b.n 137f28 │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 138104 │ │ │ │ + bmi.n 13834c │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -0013813c : │ │ │ │ +00138384 : │ │ │ │ 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 │ │ │ │ mov sl, r1 │ │ │ │ - ldr.w r1, [pc, #1508] @ 138734 │ │ │ │ + ldr.w r1, [pc, #1508] @ 13897c │ │ │ │ mov r8, r2 │ │ │ │ - ldr.w r2, [pc, #1504] @ 138738 │ │ │ │ + ldr.w r2, [pc, #1504] @ 138980 │ │ │ │ add r1, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r5, [pc, #1500] @ 13873c │ │ │ │ + ldr.w r5, [pc, #1500] @ 138984 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r5, pc │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13838a │ │ │ │ + beq.w 1385d2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 138394 │ │ │ │ + beq.w 1385dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13839e │ │ │ │ + beq.w 1385e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 36750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1383ae │ │ │ │ + beq.w 1385f6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1382d2 │ │ │ │ - ldr.w r3, [pc, #1396] @ 138740 │ │ │ │ + bpl.w 13851a │ │ │ │ + ldr.w r3, [pc, #1396] @ 138988 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov fp, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 1381de │ │ │ │ + beq.n 138426 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13845c │ │ │ │ + bpl.w 1386a4 │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 1384ee │ │ │ │ + beq.w 138736 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 52c20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13820a │ │ │ │ + beq.n 138452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 13820a │ │ │ │ + cbnz r3, 138452 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 138598 │ │ │ │ + beq.w 1387e0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 136b1c │ │ │ │ + bl 136d64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138454 │ │ │ │ + beq.w 13869c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13864e │ │ │ │ - ldr.w r3, [pc, #1296] @ 138744 │ │ │ │ + beq.w 138896 │ │ │ │ + ldr.w r3, [pc, #1296] @ 13898c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ bl 529dc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 13866c │ │ │ │ + beq.w 1388b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13825a │ │ │ │ + beq.n 1384a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1385bc │ │ │ │ + beq.w 138804 │ │ │ │ cmp r4, fp │ │ │ │ - beq.n 138296 │ │ │ │ + beq.n 1384de │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r6, [r6, #604] @ 0x25c │ │ │ │ bl 4a838 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1386c0 │ │ │ │ + beq.w 138908 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 529dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138290 │ │ │ │ + beq.n 1384d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13858a │ │ │ │ + beq.w 1387d2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w 1386f6 │ │ │ │ + beq.w 13893e │ │ │ │ mov r0, r7 │ │ │ │ bl 29ce8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138582 │ │ │ │ + beq.w 1387ca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 138690 │ │ │ │ + beq.w 1388d8 │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ - cbz r0, 1382ca │ │ │ │ + cbz r0, 138512 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1382ca │ │ │ │ + beq.n 138512 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138592 │ │ │ │ + beq.w 1387da │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r9, #20] │ │ │ │ - b.n 13836e │ │ │ │ + b.n 1385b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1382e8 │ │ │ │ + beq.n 138530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1382e8 │ │ │ │ + cbnz r3, 138530 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1382fe │ │ │ │ + beq.n 138546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1382fe │ │ │ │ + cbnz r3, 138546 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138314 │ │ │ │ + beq.n 13855c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 138314 │ │ │ │ + cbnz r3, 13855c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r1, [pc, #1068] @ 138744 │ │ │ │ + ldr.w r1, [pc, #1068] @ 13898c │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [pc, #1068] @ 138748 │ │ │ │ + ldr.w r0, [pc, #1068] @ 138990 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3648] @ 0xe40 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 138638 │ │ │ │ + beq.w 138880 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138358 │ │ │ │ + beq.n 1385a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 138358 │ │ │ │ + cbnz r3, 1385a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #1008] @ (13874c ) │ │ │ │ + ldr r3, [pc, #1008] @ (138994 ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #1008] @ (138750 ) │ │ │ │ - ldr r0, [pc, #1012] @ (138754 ) │ │ │ │ + ldr r1, [pc, #1008] @ (138998 ) │ │ │ │ + ldr r0, [pc, #1012] @ (13899c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (138758 ) │ │ │ │ - ldr r3, [pc, #964] @ (138738 ) │ │ │ │ + ldr r2, [pc, #1000] @ (1389a0 ) │ │ │ │ + ldr r3, [pc, #964] @ (138980 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 13872e │ │ │ │ + bne.w 138976 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #948] @ (138740 ) │ │ │ │ + ldr r3, [pc, #948] @ (138988 ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 13818e │ │ │ │ - ldr r3, [pc, #936] @ (138740 ) │ │ │ │ + bne.w 1383d6 │ │ │ │ + ldr r3, [pc, #936] @ (138988 ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 1381a2 │ │ │ │ - ldr r3, [pc, #928] @ (138740 ) │ │ │ │ + bne.w 1383ea │ │ │ │ + ldr r3, [pc, #928] @ (138988 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ bl 36750 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1381bc │ │ │ │ + bne.w 138404 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1383c0 │ │ │ │ + beq.n 138608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13844c │ │ │ │ + beq.n 138694 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1383d2 │ │ │ │ + beq.n 13861a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 138444 │ │ │ │ + beq.n 13868c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1383e2 │ │ │ │ + beq.n 13862a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 13843c │ │ │ │ - ldr r1, [pc, #864] @ (138744 ) │ │ │ │ + cbz r3, 138684 │ │ │ │ + ldr r1, [pc, #864] @ (13898c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #864] @ (138748 ) │ │ │ │ + ldr r0, [pc, #864] @ (138990 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r6, [r5, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [r1, #3644] @ 0xe3c │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1385c4 │ │ │ │ + beq.w 13880c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1385f2 │ │ │ │ + bne.w 13883a │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 138434 │ │ │ │ - ldr r3, [pc, #812] @ (13874c ) │ │ │ │ + cbz r3, 13867c │ │ │ │ + ldr r3, [pc, #812] @ (138994 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r1, [pc, #824] @ (13875c ) │ │ │ │ - ldr r0, [pc, #824] @ (138760 ) │ │ │ │ + ldr r1, [pc, #824] @ (1389a4 ) │ │ │ │ + ldr r0, [pc, #824] @ (1389a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ + b.n 1385b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13841e │ │ │ │ + b.n 138666 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1383e2 │ │ │ │ + b.n 13862a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1383d2 │ │ │ │ + b.n 13861a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1383c0 │ │ │ │ + b.n 138608 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13822a │ │ │ │ + b.n 138472 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138470 │ │ │ │ + beq.n 1386b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1385da │ │ │ │ + beq.w 138822 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138484 │ │ │ │ + beq.n 1386cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1385ea │ │ │ │ + beq.w 138832 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138498 │ │ │ │ + beq.n 1386e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1385e2 │ │ │ │ - ldr r1, [pc, #680] @ (138744 ) │ │ │ │ + beq.w 13882a │ │ │ │ + ldr r1, [pc, #680] @ (13898c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #680] @ (138748 ) │ │ │ │ + ldr r0, [pc, #680] @ (138990 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3652] @ 0xe44 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #28 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1386a8 │ │ │ │ + beq.w 1388f0 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1384d6 │ │ │ │ + beq.n 13871e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138610 │ │ │ │ - ldr r3, [pc, #628] @ (13874c ) │ │ │ │ + beq.w 138858 │ │ │ │ + ldr r3, [pc, #628] @ (138994 ) │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #644] @ (138764 ) │ │ │ │ - ldr r0, [pc, #648] @ (138768 ) │ │ │ │ + ldr r1, [pc, #644] @ (1389ac ) │ │ │ │ + ldr r0, [pc, #648] @ (1389b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ + b.n 1385b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138502 │ │ │ │ + beq.n 13874a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138630 │ │ │ │ + beq.w 138878 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13851a │ │ │ │ + beq.n 138762 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138628 │ │ │ │ + beq.w 138870 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13852c │ │ │ │ + beq.n 138774 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 138620 │ │ │ │ - ldr r1, [pc, #532] @ (138744 ) │ │ │ │ + beq.n 138868 │ │ │ │ + ldr r1, [pc, #532] @ (13898c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #532] @ (138748 ) │ │ │ │ + ldr r0, [pc, #532] @ (138990 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r6, [r5, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [r1, #3656] @ 0xe48 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1386de │ │ │ │ + beq.w 138926 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 13870e │ │ │ │ + bne.w 138956 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 138618 │ │ │ │ - ldr r3, [pc, #480] @ (13874c ) │ │ │ │ + beq.n 138860 │ │ │ │ + ldr r3, [pc, #480] @ (138994 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #504] @ (13876c ) │ │ │ │ - ldr r0, [pc, #508] @ (138770 ) │ │ │ │ + ldr r1, [pc, #504] @ (1389b4 ) │ │ │ │ + ldr r0, [pc, #508] @ (1389b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ + b.n 1385b4 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1382aa │ │ │ │ + b.n 1384f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138290 │ │ │ │ + b.n 1384d8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1382ca │ │ │ │ - ldr r3, [pc, #432] @ (13874c ) │ │ │ │ + b.n 138512 │ │ │ │ + ldr r3, [pc, #432] @ (138994 ) │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - ldr r1, [pc, #468] @ (138774 ) │ │ │ │ - ldr r0, [pc, #468] @ (138778 ) │ │ │ │ + ldr r1, [pc, #468] @ (1389bc ) │ │ │ │ + ldr r0, [pc, #468] @ (1389c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 13836c │ │ │ │ + b.n 1385b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13825a │ │ │ │ - ldr r3, [pc, #388] @ (13874c ) │ │ │ │ + b.n 1384a2 │ │ │ │ + ldr r3, [pc, #388] @ (138994 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r1, [pc, #432] @ (13877c ) │ │ │ │ - ldr r0, [pc, #436] @ (138780 ) │ │ │ │ + ldr r1, [pc, #432] @ (1389c4 ) │ │ │ │ + ldr r0, [pc, #436] @ (1389c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ + b.n 1385b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138470 │ │ │ │ + b.n 1386b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138498 │ │ │ │ + b.n 1386e0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138484 │ │ │ │ - ldr r1, [pc, #344] @ (13874c ) │ │ │ │ + b.n 1386cc │ │ │ │ + ldr r1, [pc, #344] @ (138994 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #396] @ (138784 ) │ │ │ │ - ldr r0, [pc, #396] @ (138788 ) │ │ │ │ + ldr r3, [pc, #396] @ (1389cc ) │ │ │ │ + ldr r0, [pc, #396] @ (1389d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (13878c ) │ │ │ │ + ldr r1, [pc, #388] @ (1389d4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13836c │ │ │ │ + b.n 1385b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1384d6 │ │ │ │ + b.n 13871e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13856a │ │ │ │ + b.n 1387b2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13852c │ │ │ │ + b.n 138774 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13851a │ │ │ │ + b.n 138762 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138502 │ │ │ │ - ldr r3, [pc, #272] @ (13874c ) │ │ │ │ + b.n 13874a │ │ │ │ + ldr r3, [pc, #272] @ (138994 ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #336] @ (138790 ) │ │ │ │ - ldr r0, [pc, #340] @ (138794 ) │ │ │ │ + ldr r1, [pc, #336] @ (1389d8 ) │ │ │ │ + ldr r0, [pc, #340] @ (1389dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ - ldr r3, [pc, #252] @ (13874c ) │ │ │ │ + b.n 1385b4 │ │ │ │ + ldr r3, [pc, #252] @ (138994 ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #320] @ (138798 ) │ │ │ │ - ldr r0, [pc, #324] @ (13879c ) │ │ │ │ + ldr r1, [pc, #320] @ (1389e0 ) │ │ │ │ + ldr r0, [pc, #324] @ (1389e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 13836c │ │ │ │ - ldr r3, [pc, #220] @ (13874c ) │ │ │ │ + b.n 1385b4 │ │ │ │ + ldr r3, [pc, #220] @ (138994 ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r1, [pc, #300] @ (1387a0 ) │ │ │ │ - ldr r0, [pc, #300] @ (1387a4 ) │ │ │ │ + ldr r1, [pc, #300] @ (1389e8 ) │ │ │ │ + ldr r0, [pc, #300] @ (1389ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 13836c │ │ │ │ - ldr r3, [pc, #184] @ (13874c ) │ │ │ │ + b.n 1385b4 │ │ │ │ + ldr r3, [pc, #184] @ (138994 ) │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr r1, [pc, #272] @ (1387a8 ) │ │ │ │ - ldr r0, [pc, #272] @ (1387ac ) │ │ │ │ + ldr r1, [pc, #272] @ (1389f0 ) │ │ │ │ + ldr r0, [pc, #272] @ (1389f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ - ldr r3, [pc, #160] @ (13874c ) │ │ │ │ + b.n 1385b4 │ │ │ │ + ldr r3, [pc, #160] @ (138994 ) │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #256] @ (1387b0 ) │ │ │ │ - ldr r0, [pc, #256] @ (1387b4 ) │ │ │ │ + ldr r1, [pc, #256] @ (1389f8 ) │ │ │ │ + ldr r0, [pc, #256] @ (1389fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ - ldr r3, [pc, #136] @ (13874c ) │ │ │ │ + b.n 1385b4 │ │ │ │ + ldr r3, [pc, #136] @ (138994 ) │ │ │ │ movw r2, #269 @ 0x10d │ │ │ │ - ldr r1, [pc, #240] @ (1387b8 ) │ │ │ │ - ldr r0, [pc, #240] @ (1387bc ) │ │ │ │ + ldr r1, [pc, #240] @ (138a00 ) │ │ │ │ + ldr r0, [pc, #240] @ (138a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 13836c │ │ │ │ - ldr r3, [pc, #108] @ (13874c ) │ │ │ │ + b.n 1385b4 │ │ │ │ + ldr r3, [pc, #108] @ (138994 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #216] @ (1387c0 ) │ │ │ │ - ldr r0, [pc, #220] @ (1387c4 ) │ │ │ │ + ldr r1, [pc, #216] @ (138a08 ) │ │ │ │ + ldr r0, [pc, #220] @ (138a0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13836c │ │ │ │ - ldr r3, [pc, #84] @ (13874c ) │ │ │ │ + b.n 1385b4 │ │ │ │ + ldr r3, [pc, #84] @ (138994 ) │ │ │ │ movw r2, #269 @ 0x10d │ │ │ │ - ldr r1, [pc, #200] @ (1387c8 ) │ │ │ │ - ldr r0, [pc, #204] @ (1387cc ) │ │ │ │ + ldr r1, [pc, #200] @ (138a10 ) │ │ │ │ + ldr r0, [pc, #204] @ (138a14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1386d6 │ │ │ │ - ldr r1, [pc, #60] @ (13874c ) │ │ │ │ + b.n 13891e │ │ │ │ + ldr r1, [pc, #60] @ (138994 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r3, [pc, #184] @ (1387d0 ) │ │ │ │ - ldr r0, [pc, #188] @ (1387d4 ) │ │ │ │ + ldr r3, [pc, #184] @ (138a18 ) │ │ │ │ + ldr r0, [pc, #188] @ (138a1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #180] @ (1387d8 ) │ │ │ │ + ldr r1, [pc, #180] @ (138a20 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13836c │ │ │ │ + b.n 1385b4 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 13874c │ │ │ │ + ble.n 138994 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 138dc8 │ │ │ │ + b.n 139010 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ movs r0, r1 │ │ │ │ - ble.n 1387cc │ │ │ │ + ble.n 138a14 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 138c48 │ │ │ │ + b.n 138e90 │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 138860 │ │ │ │ + bgt.n 138aa8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 138adc │ │ │ │ + b.n 138d24 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 138740 │ │ │ │ + blt.n 138988 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1389bc │ │ │ │ + b.n 138c04 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1386ec │ │ │ │ + blt.n 138934 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 138968 │ │ │ │ + b.n 138bb0 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1386a0 │ │ │ │ + blt.n 1388e8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13891c │ │ │ │ + b.n 138b64 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xe8da0004 │ │ │ │ - b.n 1388c8 │ │ │ │ + b.n 138b10 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 138838 │ │ │ │ + blt.n 138a80 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1387cc │ │ │ │ + blt.n 138a14 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 138848 │ │ │ │ + b.n 138a90 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1387a4 │ │ │ │ + blt.n 1389ec │ │ │ │ movs r4, r0 │ │ │ │ - b.n 138820 │ │ │ │ + b.n 138a68 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 138770 │ │ │ │ + bge.n 1389b8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1387ec │ │ │ │ + b.n 138a34 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 138730 │ │ │ │ + bge.n 138978 │ │ │ │ movs r4, r0 │ │ │ │ svc 254 @ 0xfe │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 138708 │ │ │ │ + bge.n 138950 │ │ │ │ movs r4, r0 │ │ │ │ svc 230 @ 0xe6 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 1386e0 │ │ │ │ + bge.n 138928 │ │ │ │ movs r4, r0 │ │ │ │ svc 206 @ 0xce │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 1388ac │ │ │ │ + bge.n 138af4 │ │ │ │ movs r4, r0 │ │ │ │ svc 176 @ 0xb0 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 138884 │ │ │ │ + bge.n 138acc │ │ │ │ movs r4, r0 │ │ │ │ svc 152 @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13874c │ │ │ │ + b.n 138994 │ │ │ │ movs r4, r0 │ │ │ │ svc 128 @ 0x80 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 138848 │ │ │ │ + bge.n 138a90 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -001387dc : │ │ │ │ +00138a24 : │ │ │ │ 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, r2 │ │ │ │ - ldr r2, [pc, #84] @ (138844 ) │ │ │ │ + ldr r2, [pc, #84] @ (138a8c ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #84] @ (138848 ) │ │ │ │ + ldr r1, [pc, #84] @ (138a90 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 24228 │ │ │ │ - cbz r0, 138832 │ │ │ │ + cbz r0, 138a7a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 13813c │ │ │ │ + bl 138384 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 138822 │ │ │ │ + beq.n 138a6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138832 │ │ │ │ + beq.n 138a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13883a │ │ │ │ + cbz r3, 138a82 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138832 │ │ │ │ + b.n 138a7a │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #16 │ │ │ │ ... │ │ │ │ │ │ │ │ -0013884c : │ │ │ │ +00138a94 : │ │ │ │ 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 │ │ │ │ - ldr.w ip, [pc, #372] @ 1389d4 │ │ │ │ + ldr.w ip, [pc, #372] @ 138c1c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #344] @ (1389d8 ) │ │ │ │ + ldr r3, [pc, #344] @ (138c20 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #336] @ (1389dc ) │ │ │ │ + ldr r2, [pc, #336] @ (138c24 ) │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #332] @ (1389e0 ) │ │ │ │ - ldr r4, [pc, #336] @ (1389e4 ) │ │ │ │ + ldr r3, [pc, #332] @ (138c28 ) │ │ │ │ + ldr r4, [pc, #336] @ (138c2c ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #320] @ (1389e8 ) │ │ │ │ + ldr r2, [pc, #320] @ (138c30 ) │ │ │ │ add r2, pc │ │ │ │ bl 33704 │ │ │ │ - cbz r0, 1388de │ │ │ │ - ldr r3, [pc, #316] @ (1389ec ) │ │ │ │ + cbz r0, 138b26 │ │ │ │ + ldr r3, [pc, #316] @ (138c34 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1388f8 │ │ │ │ + beq.n 138b40 │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 1388f8 │ │ │ │ - ldr r0, [pc, #300] @ (1389f0 ) │ │ │ │ + cbnz r0, 138b40 │ │ │ │ + ldr r0, [pc, #300] @ (138c38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #296] @ (1389f4 ) │ │ │ │ + ldr r3, [pc, #296] @ (138c3c ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #296] @ (1389f8 ) │ │ │ │ - ldr r0, [pc, #296] @ (1389fc ) │ │ │ │ + ldr r1, [pc, #296] @ (138c40 ) │ │ │ │ + ldr r0, [pc, #296] @ (138c44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #284] @ (138a00 ) │ │ │ │ - ldr r3, [pc, #248] @ (1389dc ) │ │ │ │ + ldr r2, [pc, #284] @ (138c48 ) │ │ │ │ + ldr r3, [pc, #248] @ (138c24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1389ce │ │ │ │ + bne.n 138c16 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 1389b8 │ │ │ │ + bpl.n 138c00 │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 138994 │ │ │ │ + bpl.n 138bdc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 13892e │ │ │ │ + cbz r3, 138b76 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb.w r0, [r2, #87] @ 0x57 │ │ │ │ - ldr r2, [pc, #232] @ (138a04 ) │ │ │ │ + ldr r2, [pc, #232] @ (138c4c ) │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bpl.n 1389ac │ │ │ │ + bpl.n 138bf4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cbz r2, 138948 │ │ │ │ - ldr r0, [pc, #212] @ (138a08 ) │ │ │ │ + cbz r2, 138b90 │ │ │ │ + ldr r0, [pc, #212] @ (138c50 ) │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ - ldr r0, [pc, #196] @ (138a04 ) │ │ │ │ + ldr r0, [pc, #196] @ (138c4c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ cmpne lr, r6 │ │ │ │ - bne.n 1389a0 │ │ │ │ + bne.n 138be8 │ │ │ │ ldr.w lr, [sp, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 138970 │ │ │ │ + beq.n 138bb8 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ubfx r7, r0, #5, #1 │ │ │ │ - ldr r0, [pc, #164] @ (138a04 ) │ │ │ │ + ldr r0, [pc, #164] @ (138c4c ) │ │ │ │ ldr r6, [r4, r0] │ │ │ │ cmp lr, r6 │ │ │ │ ite ne │ │ │ │ movne r0, r7 │ │ │ │ orreq.w r0, r7, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 1389c2 │ │ │ │ + bpl.n 138c0a │ │ │ │ strd r2, lr, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, ip │ │ │ │ - bl 13813c │ │ │ │ + bl 138384 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1388de │ │ │ │ - ldr r3, [pc, #128] @ (138a04 ) │ │ │ │ + beq.n 138b26 │ │ │ │ + ldr r3, [pc, #128] @ (138c4c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1388e0 │ │ │ │ + beq.n 138b28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 1388e0 │ │ │ │ - ldr r0, [pc, #116] @ (138a0c ) │ │ │ │ + b.n 138b28 │ │ │ │ + ldr r0, [pc, #116] @ (138c54 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1388ca │ │ │ │ - ldr r0, [pc, #108] @ (138a10 ) │ │ │ │ + b.n 138b12 │ │ │ │ + ldr r0, [pc, #108] @ (138c58 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1388ca │ │ │ │ - ldr r0, [pc, #100] @ (138a14 ) │ │ │ │ + b.n 138b12 │ │ │ │ + ldr r0, [pc, #100] @ (138c5c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1388ca │ │ │ │ - ldr r0, [pc, #92] @ (138a18 ) │ │ │ │ + b.n 138b12 │ │ │ │ + ldr r0, [pc, #92] @ (138c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1388ca │ │ │ │ - ldr r0, [pc, #88] @ (138a1c ) │ │ │ │ + b.n 138b12 │ │ │ │ + ldr r0, [pc, #88] @ (138c64 ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1388ca │ │ │ │ + b.n 138b12 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 13896c │ │ │ │ + bhi.n 138bb4 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ movs r0, r1 │ │ │ │ subs r2, r0, r2 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #28 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 138910 │ │ │ │ + bhi.n 138b58 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 13898c │ │ │ │ + ble.n 138bd4 │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r6} │ │ │ │ movs r5, r0 │ │ │ │ adds r4, r1, r6 │ │ │ │ movs r5, r0 │ │ │ │ add r7, sp, #16 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4} │ │ │ │ movs r5, r0 │ │ │ │ - b.n 138e74 │ │ │ │ + b.n 1390bc │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00138a20 : │ │ │ │ +00138c68 : │ │ │ │ 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 r5, r3 │ │ │ │ - ldr.w r3, [pc, #1800] @ 139140 │ │ │ │ - ldr.w r4, [pc, #1800] @ 139144 │ │ │ │ + ldr.w r3, [pc, #1800] @ 139388 │ │ │ │ + ldr.w r4, [pc, #1800] @ 13938c │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr.w r2, [pc, #1800] @ 139148 │ │ │ │ + ldr.w r2, [pc, #1800] @ 139390 │ │ │ │ add r4, pc │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldrd r6, r8, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 138c26 │ │ │ │ + beq.w 138e6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 138c1e │ │ │ │ + beq.w 138e66 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 138c14 │ │ │ │ + beq.w 138e5c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 138b64 │ │ │ │ + bmi.n 138dac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138ab8 │ │ │ │ + beq.n 138d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138c2e │ │ │ │ + beq.w 138e76 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138acc │ │ │ │ + beq.n 138d14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138c42 │ │ │ │ + beq.w 138e8a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138ae4 │ │ │ │ + beq.n 138d2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138c58 │ │ │ │ - ldr.w r1, [pc, #1636] @ 13914c │ │ │ │ + beq.w 138ea0 │ │ │ │ + ldr.w r1, [pc, #1636] @ 139394 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [pc, #1636] @ 139150 │ │ │ │ + ldr.w r0, [pc, #1636] @ 139398 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3696] @ 0xe70 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 138c60 │ │ │ │ + beq.w 138ea8 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138b26 │ │ │ │ + beq.n 138d6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138d5a │ │ │ │ - ldr.w r3, [pc, #1580] @ 139154 │ │ │ │ + beq.w 138fa2 │ │ │ │ + ldr.w r3, [pc, #1580] @ 13939c │ │ │ │ movw r2, #381 @ 0x17d │ │ │ │ - ldr.w r1, [pc, #1576] @ 139158 │ │ │ │ - ldr.w r0, [pc, #1576] @ 13915c │ │ │ │ + ldr.w r1, [pc, #1576] @ 1393a0 │ │ │ │ + ldr.w r0, [pc, #1576] @ 1393a4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1560] @ 139160 │ │ │ │ - ldr.w r3, [pc, #1524] @ 139140 │ │ │ │ + ldr.w r2, [pc, #1560] @ 1393a8 │ │ │ │ + ldr.w r3, [pc, #1524] @ 139388 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 139120 │ │ │ │ + bne.w 139368 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 22d18 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 138f44 │ │ │ │ + beq.w 13918c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt.w fp, #0 │ │ │ │ mvngt.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - bgt.n 138ba0 │ │ │ │ - b.n 138c7e │ │ │ │ - ldr.w r3, [pc, #1500] @ 139164 │ │ │ │ + bgt.n 138de8 │ │ │ │ + b.n 138ec6 │ │ │ │ + ldr.w r3, [pc, #1500] @ 1393ac │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ bl 378c8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, fp │ │ │ │ - ble.n 138c7e │ │ │ │ + ble.n 138ec6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r0, [r3, fp, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 139124 │ │ │ │ + beq.w 13936c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ and.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 138bd0 │ │ │ │ + beq.n 138e18 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r2, 138bd4 │ │ │ │ + cbz r2, 138e1c │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 138b84 │ │ │ │ + beq.n 138dcc │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 138b84 │ │ │ │ + bne.n 138dcc │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138b84 │ │ │ │ + b.n 138dcc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 138b84 │ │ │ │ - ldr.w r3, [pc, #1404] @ 139154 │ │ │ │ - ldr.w r2, [pc, #1420] @ 139168 │ │ │ │ - ldr.w r1, [pc, #1420] @ 13916c │ │ │ │ + bne.n 138dcc │ │ │ │ + ldr.w r3, [pc, #1404] @ 13939c │ │ │ │ + ldr.w r2, [pc, #1420] @ 1393b0 │ │ │ │ + ldr.w r1, [pc, #1420] @ 1393b4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1412] @ 139170 │ │ │ │ + ldr.w r0, [pc, #1412] @ 1393b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ bl 46444 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.n 138b42 │ │ │ │ - ldr.w r3, [pc, #1372] @ 139174 │ │ │ │ + b.n 138d8a │ │ │ │ + ldr.w r3, [pc, #1372] @ 1393bc │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ - b.n 138a9c │ │ │ │ - ldr.w r3, [pc, #1364] @ 139174 │ │ │ │ + b.n 138ce4 │ │ │ │ + ldr.w r3, [pc, #1364] @ 1393bc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - b.n 138a82 │ │ │ │ - ldr.w r3, [pc, #1356] @ 139174 │ │ │ │ + b.n 138cca │ │ │ │ + ldr.w r3, [pc, #1356] @ 1393bc │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - b.n 138a6e │ │ │ │ + b.n 138cb6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 138ac2 │ │ │ │ - b.n 138acc │ │ │ │ + bne.w 138d0a │ │ │ │ + b.n 138d14 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 138ad8 │ │ │ │ - b.n 138ae4 │ │ │ │ + bne.w 138d20 │ │ │ │ + b.n 138d2c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138ae4 │ │ │ │ - ldr.w r3, [pc, #1264] @ 139154 │ │ │ │ + b.n 138d2c │ │ │ │ + ldr.w r3, [pc, #1264] @ 13939c │ │ │ │ movw r2, #381 @ 0x17d │ │ │ │ - ldr.w r1, [pc, #1292] @ 139178 │ │ │ │ - ldr.w r0, [pc, #1292] @ 13917c │ │ │ │ + ldr.w r1, [pc, #1292] @ 1393c0 │ │ │ │ + ldr.w r0, [pc, #1292] @ 1393c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138b42 │ │ │ │ - ldr.w r3, [pc, #1280] @ 139180 │ │ │ │ + b.n 138d8a │ │ │ │ + ldr.w r3, [pc, #1280] @ 1393c8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2309c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138e76 │ │ │ │ + beq.w 1390be │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 138f6e │ │ │ │ + blt.w 1391b6 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 138d62 │ │ │ │ + beq.n 138faa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138cc4 │ │ │ │ + beq.n 138f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f2c │ │ │ │ + beq.w 139174 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138cd8 │ │ │ │ + beq.n 138f20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f24 │ │ │ │ + beq.w 13916c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138cf0 │ │ │ │ + beq.n 138f38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f34 │ │ │ │ - ldr.w r1, [pc, #1112] @ 13914c │ │ │ │ + beq.w 13917c │ │ │ │ + ldr.w r1, [pc, #1112] @ 139394 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [pc, #1112] @ 139150 │ │ │ │ + ldr.w r0, [pc, #1112] @ 139398 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r6, [r4, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [r1, #3700] @ 0xe74 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #28 │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 138fae │ │ │ │ - ldr.w r3, [pc, #1128] @ 139184 │ │ │ │ + beq.w 1391f6 │ │ │ │ + ldr.w r3, [pc, #1128] @ 1393cc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 138fe6 │ │ │ │ + bne.w 13922e │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f1c │ │ │ │ - ldr.w r3, [pc, #1044] @ 139154 │ │ │ │ + beq.w 139164 │ │ │ │ + ldr.w r3, [pc, #1044] @ 13939c │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - ldr.w r1, [pc, #1088] @ 139188 │ │ │ │ - ldr.w r0, [pc, #1088] @ 13918c │ │ │ │ + ldr.w r1, [pc, #1088] @ 1393d0 │ │ │ │ + ldr.w r0, [pc, #1088] @ 1393d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138b42 │ │ │ │ + b.n 138d8a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138b26 │ │ │ │ + b.n 138d6e │ │ │ │ mov r0, r5 │ │ │ │ blx 23558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 138fce │ │ │ │ + beq.w 139216 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 138d86 │ │ │ │ + beq.n 138fce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 138d86 │ │ │ │ + cbnz r3, 138fce │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp.w r3, r9, lsl #1 │ │ │ │ - ble.n 138e7e │ │ │ │ + ble.n 1390c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138da4 │ │ │ │ + beq.n 138fec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f86 │ │ │ │ + beq.w 1391ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138db8 │ │ │ │ + beq.n 139000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f8e │ │ │ │ + beq.w 1391d6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138dd0 │ │ │ │ + beq.n 139018 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f96 │ │ │ │ - ldr r3, [pc, #888] @ (13914c ) │ │ │ │ + beq.w 1391de │ │ │ │ + ldr r3, [pc, #888] @ (139394 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #3704] @ 0xe78 │ │ │ │ blx 22f94 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13903c │ │ │ │ + beq.w 139284 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138e0a │ │ │ │ + beq.n 139052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138f3c │ │ │ │ + beq.w 139184 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 139072 │ │ │ │ - ldr r1, [pc, #828] @ (139150 ) │ │ │ │ + beq.w 1392ba │ │ │ │ + ldr r1, [pc, #828] @ (139398 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r7, [r4, r1] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13908a │ │ │ │ + beq.w 1392d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138e3e │ │ │ │ + beq.n 139086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13900e │ │ │ │ - ldr r3, [pc, #836] @ (139184 ) │ │ │ │ + beq.w 139256 │ │ │ │ + ldr r3, [pc, #836] @ (1393cc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1390e0 │ │ │ │ + bne.w 139328 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 138fc6 │ │ │ │ - ldr r3, [pc, #756] @ (139154 ) │ │ │ │ + beq.w 13920e │ │ │ │ + ldr r3, [pc, #756] @ (13939c ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r1, [pc, #808] @ (139190 ) │ │ │ │ - ldr r0, [pc, #812] @ (139194 ) │ │ │ │ + ldr r1, [pc, #808] @ (1393d8 ) │ │ │ │ + ldr r0, [pc, #812] @ (1393dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138b42 │ │ │ │ + b.n 138d8a │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138ca0 │ │ │ │ - ldr r1, [pc, #716] @ (13914c ) │ │ │ │ + b.n 138ee8 │ │ │ │ + ldr r1, [pc, #716] @ (139394 ) │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r9, [r4, r1] │ │ │ │ strd r7, r8, [sp] │ │ │ │ ldr.w r1, [r9, #208] @ 0xd0 │ │ │ │ - bl 13813c │ │ │ │ + bl 138384 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138eaa │ │ │ │ + beq.n 1390f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 138f9e │ │ │ │ + beq.n 1391e6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138ec0 │ │ │ │ + beq.n 139108 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 138fa6 │ │ │ │ + beq.n 1391ee │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 139054 │ │ │ │ + beq.w 13929c │ │ │ │ ldr.w r1, [r9, #244] @ 0xf4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 529dc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 1390c8 │ │ │ │ - ldr r3, [pc, #664] @ (139174 ) │ │ │ │ + beq.w 139310 │ │ │ │ + ldr r3, [pc, #664] @ (1393bc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 13901e │ │ │ │ + beq.w 139266 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 1390a8 │ │ │ │ + beq.w 1392f0 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r1, [r9, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 529dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138f12 │ │ │ │ + beq.n 13915a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 139016 │ │ │ │ + beq.w 13925e │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 139108 │ │ │ │ + beq.w 139350 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 138b44 │ │ │ │ + b.n 138d8c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138d3c │ │ │ │ + b.n 138f84 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138cd8 │ │ │ │ + b.n 138f20 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138cc4 │ │ │ │ + b.n 138f0c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138cf0 │ │ │ │ + b.n 138f38 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138e0a │ │ │ │ - ldr r3, [pc, #524] @ (139154 ) │ │ │ │ + b.n 139052 │ │ │ │ + ldr r3, [pc, #524] @ (13939c ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr r1, [pc, #588] @ (139198 ) │ │ │ │ - ldr r0, [pc, #588] @ (13919c ) │ │ │ │ + ldr r1, [pc, #588] @ (1393e0 ) │ │ │ │ + ldr r0, [pc, #588] @ (1393e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 138b42 │ │ │ │ - ldr r3, [pc, #484] @ (139154 ) │ │ │ │ + b.n 138d8a │ │ │ │ + ldr r3, [pc, #484] @ (13939c ) │ │ │ │ mov.w r2, #382 @ 0x17e │ │ │ │ - ldr r1, [pc, #552] @ (1391a0 ) │ │ │ │ - ldr r0, [pc, #556] @ (1391a4 ) │ │ │ │ + ldr r1, [pc, #552] @ (1393e8 ) │ │ │ │ + ldr r0, [pc, #556] @ (1393ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138f5a │ │ │ │ + b.n 1391a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138da4 │ │ │ │ + b.n 138fec │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138db8 │ │ │ │ + b.n 139000 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138dd0 │ │ │ │ + b.n 139018 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138eaa │ │ │ │ + b.n 1390f2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138ec0 │ │ │ │ - ldr r3, [pc, #420] @ (139154 ) │ │ │ │ + b.n 139108 │ │ │ │ + ldr r3, [pc, #420] @ (13939c ) │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - ldr r1, [pc, #496] @ (1391a8 ) │ │ │ │ - ldr r0, [pc, #500] @ (1391ac ) │ │ │ │ + ldr r1, [pc, #496] @ (1393f0 ) │ │ │ │ + ldr r0, [pc, #500] @ (1393f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138b42 │ │ │ │ + b.n 138d8a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138e5e │ │ │ │ - ldr r3, [pc, #388] @ (139154 ) │ │ │ │ + b.n 1390a6 │ │ │ │ + ldr r3, [pc, #388] @ (13939c ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr r1, [pc, #472] @ (1391b0 ) │ │ │ │ - ldr r0, [pc, #476] @ (1391b4 ) │ │ │ │ + ldr r1, [pc, #472] @ (1393f8 ) │ │ │ │ + ldr r0, [pc, #476] @ (1393fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138f5a │ │ │ │ + b.n 1391a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 138d2a │ │ │ │ - ldr r1, [pc, #356] @ (139154 ) │ │ │ │ + beq.w 138f72 │ │ │ │ + ldr r1, [pc, #356] @ (13939c ) │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - ldr r3, [pc, #448] @ (1391b8 ) │ │ │ │ - ldr r0, [pc, #452] @ (1391bc ) │ │ │ │ + ldr r3, [pc, #448] @ (139400 ) │ │ │ │ + ldr r0, [pc, #452] @ (139404 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #444] @ (1391c0 ) │ │ │ │ + ldr r1, [pc, #444] @ (139408 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 138b42 │ │ │ │ + b.n 138d8a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138e3e │ │ │ │ + b.n 139086 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138f12 │ │ │ │ + b.n 13915a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 138f18 │ │ │ │ + beq.w 139160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 138f18 │ │ │ │ + bne.w 139160 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 138f18 │ │ │ │ - ldr r3, [pc, #276] @ (139154 ) │ │ │ │ + b.n 139160 │ │ │ │ + ldr r3, [pc, #276] @ (13939c ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r1, [pc, #384] @ (1391c4 ) │ │ │ │ - ldr r0, [pc, #384] @ (1391c8 ) │ │ │ │ + ldr r1, [pc, #384] @ (13940c ) │ │ │ │ + ldr r0, [pc, #384] @ (139410 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138b42 │ │ │ │ - ldr r3, [pc, #252] @ (139154 ) │ │ │ │ + b.n 138d8a │ │ │ │ + ldr r3, [pc, #252] @ (13939c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #368] @ (1391cc ) │ │ │ │ - ldr r0, [pc, #368] @ (1391d0 ) │ │ │ │ + ldr r1, [pc, #368] @ (139414 ) │ │ │ │ + ldr r0, [pc, #368] @ (139418 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 138b42 │ │ │ │ - ldr r3, [pc, #224] @ (139154 ) │ │ │ │ + b.n 138d8a │ │ │ │ + ldr r3, [pc, #224] @ (13939c ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r1, [pc, #344] @ (1391d4 ) │ │ │ │ - ldr r0, [pc, #348] @ (1391d8 ) │ │ │ │ + ldr r1, [pc, #344] @ (13941c ) │ │ │ │ + ldr r0, [pc, #348] @ (139420 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138b42 │ │ │ │ - ldr r3, [pc, #200] @ (139154 ) │ │ │ │ + b.n 138d8a │ │ │ │ + ldr r3, [pc, #200] @ (13939c ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r1, [pc, #328] @ (1391dc ) │ │ │ │ - ldr r0, [pc, #332] @ (1391e0 ) │ │ │ │ + ldr r1, [pc, #328] @ (139424 ) │ │ │ │ + ldr r0, [pc, #332] @ (139428 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 138b42 │ │ │ │ - ldr r1, [pc, #168] @ (139154 ) │ │ │ │ + b.n 138d8a │ │ │ │ + ldr r1, [pc, #168] @ (13939c ) │ │ │ │ movw r2, #393 @ 0x189 │ │ │ │ - ldr r3, [pc, #308] @ (1391e4 ) │ │ │ │ - ldr r0, [pc, #308] @ (1391e8 ) │ │ │ │ + ldr r3, [pc, #308] @ (13942c ) │ │ │ │ + ldr r0, [pc, #308] @ (139430 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #300] @ (1391ec ) │ │ │ │ + ldr r1, [pc, #300] @ (139434 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 138b42 │ │ │ │ - ldr r3, [pc, #136] @ (139154 ) │ │ │ │ + b.n 138d8a │ │ │ │ + ldr r3, [pc, #136] @ (13939c ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r1, [pc, #288] @ (1391f0 ) │ │ │ │ - ldr r0, [pc, #288] @ (1391f4 ) │ │ │ │ + ldr r1, [pc, #288] @ (139438 ) │ │ │ │ + ldr r0, [pc, #288] @ (13943c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13906a │ │ │ │ + b.n 1392b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 138e4c │ │ │ │ - ldr r1, [pc, #104] @ (139154 ) │ │ │ │ + beq.w 139094 │ │ │ │ + ldr r1, [pc, #104] @ (13939c ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r3, [pc, #264] @ (1391f8 ) │ │ │ │ - ldr r0, [pc, #264] @ (1391fc ) │ │ │ │ + ldr r3, [pc, #264] @ (139440 ) │ │ │ │ + ldr r0, [pc, #264] @ (139444 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #256] @ (139200 ) │ │ │ │ + ldr r1, [pc, #256] @ (139448 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 138b42 │ │ │ │ - ldr r3, [pc, #72] @ (139154 ) │ │ │ │ + b.n 138d8a │ │ │ │ + ldr r3, [pc, #72] @ (13939c ) │ │ │ │ movw r2, #393 @ 0x189 │ │ │ │ - ldr r1, [pc, #244] @ (139204 ) │ │ │ │ - ldr r0, [pc, #244] @ (139208 ) │ │ │ │ + ldr r1, [pc, #244] @ (13944c ) │ │ │ │ + ldr r0, [pc, #244] @ (139450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 138b42 │ │ │ │ + b.n 138d8a │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (13920c ) │ │ │ │ - movw r2, #61800 @ 0xf168 │ │ │ │ + ldr r3, [pc, #228] @ (139454 ) │ │ │ │ + movw r2, #61835 @ 0xf18b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #224] @ (139210 ) │ │ │ │ - ldr r0, [pc, #224] @ (139214 ) │ │ │ │ + ldr r1, [pc, #224] @ (139458 ) │ │ │ │ + ldr r0, [pc, #224] @ (13945c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2516 @ 0x9d4 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r0, r1 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1391a8 │ │ │ │ + bvs.n 1393f0 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 139224 │ │ │ │ + blt.n 13946c │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - bpl.n 139260 │ │ │ │ + bpl.n 1394a8 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 1390d0 │ │ │ │ + bge.n 139318 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 139154 │ │ │ │ + bmi.n 13939c │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 1391d0 │ │ │ │ + bge.n 139418 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1391ac │ │ │ │ + bmi.n 1393f4 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 139228 │ │ │ │ + bls.n 139470 │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 13917c │ │ │ │ + bcs.n 1393c4 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 1391f8 │ │ │ │ + bhi.n 139440 │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 1391b8 │ │ │ │ + bcs.n 139400 │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 139234 │ │ │ │ + bvc.n 13947c │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 13916c │ │ │ │ + bne.n 1393b4 │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 1391e8 │ │ │ │ + bvc.n 139430 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1390f4 │ │ │ │ + bne.n 13933c │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 139170 │ │ │ │ + bvs.n 1393b8 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1390bc │ │ │ │ + bne.n 139304 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 139138 │ │ │ │ + bvs.n 139380 │ │ │ │ movs r4, r0 │ │ │ │ svc 60 @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 139100 │ │ │ │ + bvs.n 139348 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 139270 │ │ │ │ + bne.n 1394b8 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1391f4 │ │ │ │ + bne.n 13943c │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 139270 │ │ │ │ + bvs.n 1394b8 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 1391cc │ │ │ │ + beq.n 139414 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 139248 │ │ │ │ + bvs.n 139490 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 139198 │ │ │ │ + beq.n 1393e0 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 139214 │ │ │ │ + bvs.n 13945c │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 139170 │ │ │ │ + beq.n 1393b8 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 1391ec │ │ │ │ + bvs.n 139434 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r2, r0, #27 │ │ │ │ movs r5, r0 │ │ │ │ - bpl.n 1391b8 │ │ │ │ + bpl.n 139400 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 139128 │ │ │ │ + beq.n 139370 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 139108 │ │ │ │ + beq.n 139350 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 139184 │ │ │ │ + bpl.n 1393cc │ │ │ │ movs r4, r0 │ │ │ │ udf #66 @ 0x42 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13914c │ │ │ │ + bpl.n 139394 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 1392bc │ │ │ │ + beq.n 139504 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 13929c │ │ │ │ + beq.n 1394e4 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 139118 │ │ │ │ + bpl.n 139360 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 1391f4 │ │ │ │ + beq.n 13943c │ │ │ │ movs r6, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ movs r4, r0 │ │ │ │ sbcs.w r0, r2, r4 │ │ │ │ │ │ │ │ -00139218 : │ │ │ │ +00139460 : │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #88] @ (139284 ) │ │ │ │ + ldr r2, [pc, #88] @ (1394cc ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #88] @ (139288 ) │ │ │ │ + ldr r1, [pc, #88] @ (1394d0 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 242a4 │ │ │ │ - cbz r0, 139272 │ │ │ │ + cbz r0, 1394ba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 138a20 │ │ │ │ + bl 138c68 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 139262 │ │ │ │ + beq.n 1394aa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 139272 │ │ │ │ + beq.n 1394ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13927a │ │ │ │ + cbz r3, 1394c2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139272 │ │ │ │ + b.n 1394ba │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r2, #27 │ │ │ │ ... │ │ │ │ │ │ │ │ -0013928c : │ │ │ │ +001394d4 : │ │ │ │ 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 │ │ │ │ - ldr.w ip, [pc, #408] @ 139438 │ │ │ │ + ldr.w ip, [pc, #408] @ 139680 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -439839,1582 +440149,1584 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #376] @ (13943c ) │ │ │ │ + ldr r3, [pc, #376] @ (139684 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #368] @ (139440 ) │ │ │ │ + ldr r2, [pc, #368] @ (139688 ) │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #364] @ (139444 ) │ │ │ │ - ldr r4, [pc, #368] @ (139448 ) │ │ │ │ + ldr r3, [pc, #364] @ (13968c ) │ │ │ │ + ldr r4, [pc, #368] @ (139690 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #352] @ (13944c ) │ │ │ │ + ldr r2, [pc, #352] @ (139694 ) │ │ │ │ add r2, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1393e8 │ │ │ │ - ldr r3, [pc, #344] @ (139450 ) │ │ │ │ + beq.n 139630 │ │ │ │ + ldr r3, [pc, #344] @ (139698 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 139404 │ │ │ │ + bne.w 13964c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 139410 │ │ │ │ + bpl.w 139658 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #320] @ (139454 ) │ │ │ │ + ldr r0, [pc, #320] @ (13969c ) │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ mov r7, r0 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 1393ec │ │ │ │ + bpl.n 139634 │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bpl.n 1393c8 │ │ │ │ + bpl.n 139610 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 13934e │ │ │ │ - ldr r0, [pc, #280] @ (139458 ) │ │ │ │ + cbz r3, 139596 │ │ │ │ + ldr r0, [pc, #280] @ (1396a0 ) │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it ne │ │ │ │ cmpne r0, r6 │ │ │ │ - bne.n 1393f8 │ │ │ │ + bne.n 139640 │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 139374 │ │ │ │ + beq.n 1395bc │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst.w r0, #301989888 @ 0x12000000 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ cmp ip, r7 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 139426 │ │ │ │ + beq.n 13966e │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - cbz r6, 13938e │ │ │ │ + cbz r6, 1395d6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 13941a │ │ │ │ + bpl.n 139662 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ strd ip, r6, [sp, #4] │ │ │ │ - bl 138a20 │ │ │ │ + bl 138c68 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1393e8 │ │ │ │ + beq.n 139630 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #168] @ (13945c ) │ │ │ │ - ldr r3, [pc, #140] @ (139440 ) │ │ │ │ + ldr r2, [pc, #168] @ (1396a4 ) │ │ │ │ + ldr r3, [pc, #140] @ (139688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 139432 │ │ │ │ + bne.n 13967a │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #148] @ (139460 ) │ │ │ │ + ldr r0, [pc, #148] @ (1396a8 ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #144] @ (139464 ) │ │ │ │ + ldr r3, [pc, #144] @ (1396ac ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #140] @ (139468 ) │ │ │ │ - ldr r0, [pc, #144] @ (13946c ) │ │ │ │ + ldr r1, [pc, #140] @ (1396b0 ) │ │ │ │ + ldr r0, [pc, #144] @ (1396b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1393b0 │ │ │ │ - ldr r0, [pc, #128] @ (139470 ) │ │ │ │ + b.n 1395f8 │ │ │ │ + ldr r0, [pc, #128] @ (1396b8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1393d2 │ │ │ │ - ldr r0, [pc, #120] @ (139474 ) │ │ │ │ + b.n 13961a │ │ │ │ + ldr r0, [pc, #120] @ (1396bc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1393d2 │ │ │ │ - ldr r0, [pc, #112] @ (139478 ) │ │ │ │ + b.n 13961a │ │ │ │ + ldr r0, [pc, #112] @ (1396c0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1393d2 │ │ │ │ - ldr r0, [pc, #104] @ (13947c ) │ │ │ │ + b.n 13961a │ │ │ │ + ldr r0, [pc, #104] @ (1396c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1393d2 │ │ │ │ - ldr r0, [pc, #100] @ (139480 ) │ │ │ │ + b.n 13961a │ │ │ │ + ldr r0, [pc, #100] @ (1396c8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1393d2 │ │ │ │ - ldr r0, [pc, #92] @ (139484 ) │ │ │ │ + b.n 13961a │ │ │ │ + ldr r0, [pc, #92] @ (1396cc ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1393d2 │ │ │ │ + b.n 13961a │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ movs r0, r1 │ │ │ │ - ldr r7, [pc, #264] @ (139548 ) │ │ │ │ + ldr r4, [pc, #1000] @ (139a70 ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r0, r1 │ │ │ │ asrs r6, r5, #1 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ movs r0, r1 │ │ │ │ - add r1, pc, #608 @ (adr r1, 1396c4 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 13990c ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r7} │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 1393e8 │ │ │ │ + bcs.n 139630 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #784 @ (adr r4, 139784 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 1399cc ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r5, r0 │ │ │ │ stmia r1!, {r1, r2, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - bvc.n 139428 │ │ │ │ + bvc.n 139670 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r6, r6, #28 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -00139488 : │ │ │ │ +001396d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w ip, [pc, #304] @ 1395cc │ │ │ │ + ldr.w ip, [pc, #304] @ 139814 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #284] @ (1395d0 ) │ │ │ │ + ldr r3, [pc, #284] @ (139818 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #276] @ (1395d4 ) │ │ │ │ + ldr r2, [pc, #276] @ (13981c ) │ │ │ │ add.w r3, r3, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #272] @ (1395d8 ) │ │ │ │ - ldr r4, [pc, #276] @ (1395dc ) │ │ │ │ + ldr r3, [pc, #272] @ (139820 ) │ │ │ │ + ldr r4, [pc, #276] @ (139824 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #260] @ (1395e0 ) │ │ │ │ + ldr r2, [pc, #260] @ (139828 ) │ │ │ │ add r2, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13959e │ │ │ │ - ldr r3, [pc, #252] @ (1395e4 ) │ │ │ │ + beq.n 1397e6 │ │ │ │ + ldr r3, [pc, #252] @ (13982c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1395ba │ │ │ │ + bne.n 139802 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, 13950e │ │ │ │ + cbz r1, 139756 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr r2, [pc, #240] @ (1395e8 ) │ │ │ │ + ldr r2, [pc, #240] @ (139830 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 139582 │ │ │ │ + bpl.n 1397ca │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 13952c │ │ │ │ + cbz r2, 139774 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #208] @ (1395e8 ) │ │ │ │ + ldr r0, [pc, #208] @ (139830 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.n 1395a2 │ │ │ │ + bpl.n 1397ea │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 13954e │ │ │ │ + cbz r3, 139796 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr.w ip, [pc, #180] @ 1395e8 │ │ │ │ + ldr.w ip, [pc, #180] @ 139830 │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ldr.w r6, [r4, ip] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ cmp r3, r6 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 1395ae │ │ │ │ + bpl.n 1397f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 135d90 │ │ │ │ + bl 135fd8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 13959e │ │ │ │ - ldr r3, [pc, #140] @ (1395e8 ) │ │ │ │ + beq.n 1397e6 │ │ │ │ + ldr r3, [pc, #140] @ (139830 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13956a │ │ │ │ + beq.n 1397b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #128] @ (1395ec ) │ │ │ │ - ldr r3, [pc, #100] @ (1395d4 ) │ │ │ │ + ldr r2, [pc, #128] @ (139834 ) │ │ │ │ + ldr r3, [pc, #100] @ (13981c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1395c6 │ │ │ │ + bne.n 13980e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #108] @ (1395f0 ) │ │ │ │ + ldr r0, [pc, #108] @ (139838 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #104] @ (1395f4 ) │ │ │ │ + ldr r3, [pc, #104] @ (13983c ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #104] @ (1395f8 ) │ │ │ │ - ldr r0, [pc, #104] @ (1395fc ) │ │ │ │ + ldr r1, [pc, #104] @ (139840 ) │ │ │ │ + ldr r0, [pc, #104] @ (139844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 13956a │ │ │ │ - ldr r0, [pc, #92] @ (139600 ) │ │ │ │ + b.n 1397b2 │ │ │ │ + ldr r0, [pc, #92] @ (139848 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 13958a │ │ │ │ - ldr r0, [pc, #84] @ (139604 ) │ │ │ │ + b.n 1397d2 │ │ │ │ + ldr r0, [pc, #84] @ (13984c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 13958a │ │ │ │ - ldr r0, [pc, #76] @ (139608 ) │ │ │ │ + b.n 1397d2 │ │ │ │ + ldr r0, [pc, #76] @ (139850 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 13958a │ │ │ │ + b.n 1397d2 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #328] @ (13971c ) │ │ │ │ + ldr r3, [pc, #40] @ (139844 ) │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ movs r0, r1 │ │ │ │ asrs r6, r5, #3 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r0, r1 │ │ │ │ - add r3, pc, #192 @ (adr r3, 1396b4 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 1398fc ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 13960c │ │ │ │ + bne.n 139854 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #56 @ (adr r3, 13963c ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 139884 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #8 @ (adr r3, 139610 ) │ │ │ │ + add r3, pc, #8 @ (adr r3, 139858 ) │ │ │ │ movs r4, r0 │ │ │ │ - bcc.n 139708 │ │ │ │ + bcc.n 139950 │ │ │ │ movs r4, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ 139664 │ │ │ │ + ldr.w ip, [pc, #72] @ 1398ac │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (139668 ) │ │ │ │ + ldr r3, [pc, #68] @ (1398b0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 13964c │ │ │ │ + bne.n 139894 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 2419c │ │ │ │ - cbz r0, 13965c │ │ │ │ + cbz r0, 1398a4 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 139488 │ │ │ │ + bl 1396d0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, 13965c │ │ │ │ + cbz r0, 1398a4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (13966c ) │ │ │ │ - ldr r1, [pc, #32] @ (139670 ) │ │ │ │ + ldr r3, [pc, #28] @ (1398b4 ) │ │ │ │ + ldr r1, [pc, #32] @ (1398b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, r6] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139674 : │ │ │ │ +001398bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #80] @ (1396dc ) │ │ │ │ + ldr r3, [pc, #80] @ (139924 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #76] @ (1396e0 ) │ │ │ │ + ldr r4, [pc, #76] @ (139928 ) │ │ │ │ add.w r3, r3, #672 @ 0x2a0 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 1396ce │ │ │ │ - ldr r3, [pc, #68] @ (1396e4 ) │ │ │ │ + cbz r0, 139916 │ │ │ │ + ldr r3, [pc, #68] @ (13992c ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1396d2 │ │ │ │ + beq.n 13991a │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 1396d2 │ │ │ │ - ldr r0, [pc, #52] @ (1396e8 ) │ │ │ │ + cbnz r0, 13991a │ │ │ │ + ldr r0, [pc, #52] @ (139930 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #48] @ (1396ec ) │ │ │ │ - ldr r1, [pc, #48] @ (1396f0 ) │ │ │ │ + ldr r3, [pc, #48] @ (139934 ) │ │ │ │ + ldr r1, [pc, #48] @ (139938 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r0, [pc, #48] @ (1396f4 ) │ │ │ │ + ldr r0, [pc, #48] @ (13993c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 523cc │ │ │ │ - cdp 0, 11, cr0, cr2, cr8, {0} │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + stcl 0, cr0, [sl], #-32 @ 0xffffffe0 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r3, r7 │ │ │ │ movs r5, r0 │ │ │ │ ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -001396f8 : │ │ │ │ +00139940 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (13975c ) │ │ │ │ + ldr r3, [pc, #76] @ (1399a4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (139760 ) │ │ │ │ + ldr r4, [pc, #72] @ (1399a8 ) │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 139756 │ │ │ │ - ldr r3, [pc, #64] @ (139764 ) │ │ │ │ + cbz r0, 13999e │ │ │ │ + ldr r3, [pc, #64] @ (1399ac ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139738 │ │ │ │ + bne.n 139980 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 29ce8 │ │ │ │ - ldr r0, [pc, #44] @ (139768 ) │ │ │ │ + ldr r0, [pc, #44] @ (1399b0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (13976c ) │ │ │ │ - ldr r1, [pc, #40] @ (139770 ) │ │ │ │ + ldr r3, [pc, #40] @ (1399b4 ) │ │ │ │ + ldr r1, [pc, #40] @ (1399b8 ) │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr r0, [pc, #40] @ (139774 ) │ │ │ │ + ldr r0, [pc, #40] @ (1399bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 2, cr0, cr14, cr8, {0} │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + @ instruction: 0xebe60008 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 13976c │ │ │ │ + bcs.n 1399b4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #16 │ │ │ │ movs r5, r0 │ │ │ │ ldmia r7!, {r1, r2, r3, r6} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139778 : │ │ │ │ +001399c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #84] @ (1397e4 ) │ │ │ │ + ldr r3, [pc, #84] @ (139a2c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #80] @ (1397e8 ) │ │ │ │ + ldr r4, [pc, #80] @ (139a30 ) │ │ │ │ add.w r3, r3, #768 @ 0x300 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 1397d4 │ │ │ │ - ldr r3, [pc, #72] @ (1397ec ) │ │ │ │ + cbz r0, 139a1c │ │ │ │ + ldr r3, [pc, #72] @ (139a34 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1397d8 │ │ │ │ + beq.n 139a20 │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 1397d8 │ │ │ │ - ldr r0, [pc, #56] @ (1397f0 ) │ │ │ │ + cbnz r0, 139a20 │ │ │ │ + ldr r0, [pc, #56] @ (139a38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #52] @ (1397f4 ) │ │ │ │ - ldr r1, [pc, #52] @ (1397f8 ) │ │ │ │ + ldr r3, [pc, #52] @ (139a3c ) │ │ │ │ + ldr r1, [pc, #52] @ (139a40 ) │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ - ldr r0, [pc, #52] @ (1397fc ) │ │ │ │ + ldr r0, [pc, #52] @ (139a44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 52658 │ │ │ │ nop │ │ │ │ - stc 0, cr0, [lr, #32]! │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + sbc.w r0, r6, r8 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139800 : │ │ │ │ +00139a48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (139864 ) │ │ │ │ + ldr r3, [pc, #76] @ (139aac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (139868 ) │ │ │ │ + ldr r4, [pc, #72] @ (139ab0 ) │ │ │ │ add.w r3, r3, #816 @ 0x330 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 139860 │ │ │ │ - ldr r3, [pc, #64] @ (13986c ) │ │ │ │ + cbz r0, 139aa8 │ │ │ │ + ldr r3, [pc, #64] @ (139ab4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139840 │ │ │ │ + bne.n 139a88 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 54b44 │ │ │ │ - ldr r0, [pc, #44] @ (139870 ) │ │ │ │ + ldr r0, [pc, #44] @ (139ab8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (139874 ) │ │ │ │ - ldr r1, [pc, #40] @ (139878 ) │ │ │ │ + ldr r3, [pc, #40] @ (139abc ) │ │ │ │ + ldr r1, [pc, #40] @ (139ac0 ) │ │ │ │ mov.w r2, #332 @ 0x14c │ │ │ │ - ldr r0, [pc, #40] @ (13987c ) │ │ │ │ + ldr r0, [pc, #40] @ (139ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc 0, cr0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + @ instruction: 0xeade0008 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 13995c │ │ │ │ + bvc.n 139ba4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r4 │ │ │ │ movs r5, r0 │ │ │ │ ldmia r6, {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139880 : │ │ │ │ +00139ac8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (1398e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (139b2c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (1398e8 ) │ │ │ │ + ldr r4, [pc, #72] @ (139b30 ) │ │ │ │ add.w r3, r3, #864 @ 0x360 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 1398e0 │ │ │ │ - ldr r3, [pc, #64] @ (1398ec ) │ │ │ │ + cbz r0, 139b28 │ │ │ │ + ldr r3, [pc, #64] @ (139b34 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1398c0 │ │ │ │ + bne.n 139b08 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 526e4 │ │ │ │ - ldr r0, [pc, #44] @ (1398f0 ) │ │ │ │ + ldr r0, [pc, #44] @ (139b38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (1398f4 ) │ │ │ │ - ldr r1, [pc, #40] @ (1398f8 ) │ │ │ │ + ldr r3, [pc, #40] @ (139b3c ) │ │ │ │ + ldr r1, [pc, #40] @ (139b40 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r0, [pc, #40] @ (1398fc ) │ │ │ │ + ldr r0, [pc, #40] @ (139b44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc 0, cr0, [r6], #32 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + orrs.w r0, lr, r8 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ movs r5, r0 │ │ │ │ ldmia r5!, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139900 : │ │ │ │ +00139b48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (139964 ) │ │ │ │ + ldr r3, [pc, #76] @ (139bac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (139968 ) │ │ │ │ + ldr r4, [pc, #72] @ (139bb0 ) │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 139960 │ │ │ │ - ldr r3, [pc, #64] @ (13996c ) │ │ │ │ + cbz r0, 139ba8 │ │ │ │ + ldr r3, [pc, #64] @ (139bb4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139940 │ │ │ │ + bne.n 139b88 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 52770 │ │ │ │ - ldr r0, [pc, #44] @ (139970 ) │ │ │ │ + ldr r0, [pc, #44] @ (139bb8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (139974 ) │ │ │ │ - ldr r1, [pc, #40] @ (139978 ) │ │ │ │ + ldr r3, [pc, #40] @ (139bbc ) │ │ │ │ + ldr r1, [pc, #40] @ (139bc0 ) │ │ │ │ movw r2, #437 @ 0x1b5 │ │ │ │ - ldr r0, [pc, #40] @ (13997c ) │ │ │ │ + ldr r0, [pc, #40] @ (139bc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc 0, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + ldrd r0, r0, [lr, #32] │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #28 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 139904 │ │ │ │ + bmi.n 139b4c │ │ │ │ movs r4, r0 │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139980 : │ │ │ │ +00139bc8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (1399e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (139c2c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (1399e8 ) │ │ │ │ + ldr r4, [pc, #72] @ (139c30 ) │ │ │ │ add.w r3, r3, #960 @ 0x3c0 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 1399e0 │ │ │ │ - ldr r3, [pc, #64] @ (1399ec ) │ │ │ │ + cbz r0, 139c28 │ │ │ │ + ldr r3, [pc, #64] @ (139c34 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1399c0 │ │ │ │ + bne.n 139c08 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 52810 │ │ │ │ - ldr r0, [pc, #44] @ (1399f0 ) │ │ │ │ + ldr r0, [pc, #44] @ (139c38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (1399f4 ) │ │ │ │ - ldr r1, [pc, #40] @ (1399f8 ) │ │ │ │ + ldr r3, [pc, #40] @ (139c3c ) │ │ │ │ + ldr r1, [pc, #40] @ (139c40 ) │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ - ldr r0, [pc, #40] @ (1399fc ) │ │ │ │ + ldr r0, [pc, #40] @ (139c44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sub.w r0, r6, r8 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + ldrd r0, r0, [lr, #-32] │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 139a94 │ │ │ │ + bmi.n 139cdc │ │ │ │ movs r4, r0 │ │ │ │ ldmia r4!, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139a00 : │ │ │ │ +00139c48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (139a64 ) │ │ │ │ + ldr r3, [pc, #76] @ (139cac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (139a68 ) │ │ │ │ + ldr r4, [pc, #72] @ (139cb0 ) │ │ │ │ add.w r3, r3, #1008 @ 0x3f0 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 139a60 │ │ │ │ - ldr r3, [pc, #64] @ (139a6c ) │ │ │ │ + cbz r0, 139ca8 │ │ │ │ + ldr r3, [pc, #64] @ (139cb4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139a40 │ │ │ │ + bne.n 139c88 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 528b0 │ │ │ │ - ldr r0, [pc, #44] @ (139a70 ) │ │ │ │ + ldr r0, [pc, #44] @ (139cb8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (139a74 ) │ │ │ │ - ldr r1, [pc, #40] @ (139a78 ) │ │ │ │ + ldr r3, [pc, #40] @ (139cbc ) │ │ │ │ + ldr r1, [pc, #40] @ (139cc0 ) │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ - ldr r0, [pc, #40] @ (139a7c ) │ │ │ │ + ldr r0, [pc, #40] @ (139cc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xeb260008 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + @ instruction: 0xe8de0008 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 139a14 │ │ │ │ + bcc.n 139c5c │ │ │ │ movs r4, r0 │ │ │ │ ldmia r4!, {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139a80 : │ │ │ │ +00139cc8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (139ae4 ) │ │ │ │ + ldr r3, [pc, #76] @ (139d2c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (139ae8 ) │ │ │ │ + ldr r4, [pc, #72] @ (139d30 ) │ │ │ │ add.w r3, r3, #1056 @ 0x420 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 139ae0 │ │ │ │ - ldr r3, [pc, #64] @ (139aec ) │ │ │ │ + cbz r0, 139d28 │ │ │ │ + ldr r3, [pc, #64] @ (139d34 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139ac0 │ │ │ │ + bne.n 139d08 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 54eac │ │ │ │ - ldr r0, [pc, #44] @ (139af0 ) │ │ │ │ + ldr r0, [pc, #44] @ (139d38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (139af4 ) │ │ │ │ - ldr r1, [pc, #40] @ (139af8 ) │ │ │ │ + ldr r3, [pc, #40] @ (139d3c ) │ │ │ │ + ldr r1, [pc, #40] @ (139d40 ) │ │ │ │ mov.w r2, #572 @ 0x23c │ │ │ │ - ldr r0, [pc, #40] @ (139afc ) │ │ │ │ + ldr r0, [pc, #40] @ (139d44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xeaa60008 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + @ instruction: 0xe85e0008 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ movs r6, r0 │ │ │ │ ldmia r3!, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139b00 : │ │ │ │ +00139d48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (139b64 ) │ │ │ │ + ldr r3, [pc, #76] @ (139dac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (139b68 ) │ │ │ │ + ldr r4, [pc, #72] @ (139db0 ) │ │ │ │ add.w r3, r3, #1104 @ 0x450 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 139b60 │ │ │ │ - ldr r3, [pc, #64] @ (139b6c ) │ │ │ │ + cbz r0, 139da8 │ │ │ │ + ldr r3, [pc, #64] @ (139db4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139b40 │ │ │ │ + bne.n 139d88 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 54f18 │ │ │ │ - ldr r0, [pc, #44] @ (139b70 ) │ │ │ │ + ldr r0, [pc, #44] @ (139db8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (139b74 ) │ │ │ │ - ldr r1, [pc, #40] @ (139b78 ) │ │ │ │ + ldr r3, [pc, #40] @ (139dbc ) │ │ │ │ + ldr r1, [pc, #40] @ (139dc0 ) │ │ │ │ movw r2, #609 @ 0x261 │ │ │ │ - ldr r0, [pc, #40] @ (139b7c ) │ │ │ │ + ldr r0, [pc, #40] @ (139dc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bic.w r0, r6, r8 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + b.n 139d6c │ │ │ │ + movs r0, r1 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ movs r0, r1 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ ldmia r3!, {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139b80 : │ │ │ │ +00139dc8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (139be4 ) │ │ │ │ + ldr r3, [pc, #76] @ (139e2c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (139be8 ) │ │ │ │ + ldr r4, [pc, #72] @ (139e30 ) │ │ │ │ add.w r3, r3, #1152 @ 0x480 │ │ │ │ add r4, pc │ │ │ │ bl 3409c │ │ │ │ - cbz r0, 139be0 │ │ │ │ - ldr r3, [pc, #64] @ (139bec ) │ │ │ │ + cbz r0, 139e28 │ │ │ │ + ldr r3, [pc, #64] @ (139e34 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 139bc0 │ │ │ │ + bne.n 139e08 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 52950 │ │ │ │ - ldr r0, [pc, #44] @ (139bf0 ) │ │ │ │ + ldr r0, [pc, #44] @ (139e38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #40] @ (139bf4 ) │ │ │ │ - ldr r1, [pc, #40] @ (139bf8 ) │ │ │ │ + ldr r3, [pc, #40] @ (139e3c ) │ │ │ │ + ldr r1, [pc, #40] @ (139e40 ) │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ - ldr r0, [pc, #40] @ (139bfc ) │ │ │ │ + ldr r0, [pc, #40] @ (139e44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe9a60008 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + b.n 139cec │ │ │ │ + movs r0, r1 │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #20 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #84 @ 0x54 │ │ │ │ movs r6, r0 │ │ │ │ ldmia r2, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00139c00 : │ │ │ │ +00139e48 : │ │ │ │ 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 │ │ │ │ - ldr.w r5, [pc, #1376] @ 13a174 │ │ │ │ + ldr.w r5, [pc, #1376] @ 13a3bc │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r2, [pc, #1376] @ 13a178 │ │ │ │ + ldr.w r2, [pc, #1376] @ 13a3c0 │ │ │ │ mov sl, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1372] @ 13a17c │ │ │ │ - ldr.w r3, [pc, #1372] @ 13a180 │ │ │ │ + ldr.w r4, [pc, #1372] @ 13a3c4 │ │ │ │ + ldr.w r3, [pc, #1372] @ 13a3c8 │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr.w r1, [r5, #336] @ 0x150 │ │ │ │ blx 23540 │ │ │ │ uxtb r0, r0 │ │ │ │ - cbnz r0, 139c6a │ │ │ │ - ldr.w r3, [pc, #1344] @ 13a184 │ │ │ │ + cbnz r0, 139eb2 │ │ │ │ + ldr.w r3, [pc, #1344] @ 13a3cc │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - ldr.w r2, [pc, #1340] @ 13a188 │ │ │ │ - ldr.w r3, [pc, #1320] @ 13a178 │ │ │ │ + ldr.w r2, [pc, #1340] @ 13a3d0 │ │ │ │ + ldr.w r3, [pc, #1320] @ 13a3c0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 13a0fe │ │ │ │ + bne.w 13a346 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r5, #336] @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ blx 23660 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 139ed8 │ │ │ │ - ldr.w r3, [pc, #1292] @ 13a18c │ │ │ │ + beq.w 13a120 │ │ │ │ + ldr.w r3, [pc, #1292] @ 13a3d4 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r5, #3752] @ 0xea8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23660 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 139f60 │ │ │ │ + beq.w 13a1a8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 139cba │ │ │ │ + beq.n 139f02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 139e52 │ │ │ │ + beq.w 13a09a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 139f7e │ │ │ │ + beq.w 13a1c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 139cd4 │ │ │ │ + beq.n 139f1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 139e5a │ │ │ │ - ldr.w r3, [pc, #1208] @ 13a190 │ │ │ │ + beq.w 13a0a2 │ │ │ │ + ldr.w r3, [pc, #1208] @ 13a3d8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 139fc8 │ │ │ │ + bne.w 13a210 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 139cfa │ │ │ │ + beq.n 139f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 139e62 │ │ │ │ - ldr.w r3, [pc, #1176] @ 13a194 │ │ │ │ + beq.w 13a0aa │ │ │ │ + ldr.w r3, [pc, #1176] @ 13a3dc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 139c42 │ │ │ │ + bne.n 139e8a │ │ │ │ blx 2345c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13a04c │ │ │ │ + beq.w 13a294 │ │ │ │ mov r0, r8 │ │ │ │ blx 22d54 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 38d48 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13a064 │ │ │ │ + beq.w 13a2ac │ │ │ │ mov.w fp, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ bl 39090 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ ldrd r5, r6, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13a08a │ │ │ │ + beq.w 13a2d2 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 13a156 │ │ │ │ + beq.w 13a39e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 139ea8 │ │ │ │ + beq.w 13a0f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 13a13a │ │ │ │ + beq.w 13a382 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 139eb8 │ │ │ │ + beq.w 13a100 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 139d84 │ │ │ │ + beq.n 139fcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 139e98 │ │ │ │ + beq.w 13a0e0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 139d92 │ │ │ │ + beq.n 139fda │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 139ea0 │ │ │ │ + beq.w 13a0e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 139f96 │ │ │ │ - ldr r3, [pc, #996] @ (13a184 ) │ │ │ │ + bpl.w 13a1de │ │ │ │ + ldr r3, [pc, #996] @ (13a3cc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 139dc4 │ │ │ │ - ldr r3, [pc, #1008] @ (13a198 ) │ │ │ │ + beq.n 13a00c │ │ │ │ + ldr r3, [pc, #1008] @ (13a3e0 ) │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 139ef0 │ │ │ │ + beq.w 13a138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx 2309c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 139ffc │ │ │ │ + blt.w 13a244 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 139e6a │ │ │ │ + beq.n 13a0b2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 23534 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 139df2 │ │ │ │ + beq.n 13a03a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 139ec0 │ │ │ │ + beq.n 13a108 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 139e00 │ │ │ │ + beq.n 13a048 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 139ecc │ │ │ │ + beq.n 13a114 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13a034 │ │ │ │ - ldr r3, [pc, #916] @ (13a19c ) │ │ │ │ + blt.w 13a27c │ │ │ │ + ldr r3, [pc, #916] @ (13a3e4 ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 139d32 │ │ │ │ + bne.n 139f7a │ │ │ │ mov r0, r8 │ │ │ │ blx 22d54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 139d32 │ │ │ │ - ldr r3, [pc, #896] @ (13a1a0 ) │ │ │ │ - ldr r1, [pc, #896] @ (13a1a4 ) │ │ │ │ + beq.n 139f7a │ │ │ │ + ldr r3, [pc, #896] @ (13a3e8 ) │ │ │ │ + ldr r1, [pc, #896] @ (13a3ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr r3, [pc, #888] @ (13a1a8 ) │ │ │ │ - ldr r1, [pc, #892] @ (13a1ac ) │ │ │ │ + ldr r3, [pc, #888] @ (13a3f0 ) │ │ │ │ + ldr r1, [pc, #892] @ (13a3f4 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r0, [pc, #888] @ (13a1b0 ) │ │ │ │ + ldr r0, [pc, #888] @ (13a3f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 24a84 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 139c48 │ │ │ │ + b.n 139e90 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139cba │ │ │ │ + b.n 139f02 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139cd4 │ │ │ │ + b.n 139f1c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139cfa │ │ │ │ + b.n 139f42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 139e7e │ │ │ │ + beq.n 13a0c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13a02c │ │ │ │ + beq.w 13a274 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 139e06 │ │ │ │ + beq.n 13a04e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 139e06 │ │ │ │ + bne.n 13a04e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139e06 │ │ │ │ + b.n 13a04e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139d82 │ │ │ │ + b.n 139fca │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139d92 │ │ │ │ + b.n 139fda │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 13a13a │ │ │ │ + beq.w 13a382 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 139d6e │ │ │ │ - b.n 139d92 │ │ │ │ + bne.w 139fb6 │ │ │ │ + b.n 139fda │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 139d78 │ │ │ │ - b.n 139d92 │ │ │ │ + bne.w 139fc0 │ │ │ │ + b.n 139fda │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 139df2 │ │ │ │ + b.n 13a03a │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 139e00 │ │ │ │ - ldr r3, [pc, #716] @ (13a1a8 ) │ │ │ │ + b.n 13a048 │ │ │ │ + ldr r3, [pc, #716] @ (13a3f0 ) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr r1, [pc, #724] @ (13a1b4 ) │ │ │ │ - ldr r0, [pc, #724] @ (13a1b8 ) │ │ │ │ + ldr r1, [pc, #724] @ (13a3fc ) │ │ │ │ + ldr r0, [pc, #724] @ (13a400 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 139e4e │ │ │ │ + b.n 13a096 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 139dc4 │ │ │ │ + bne.w 13a00c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.w 139dc4 │ │ │ │ + bmi.w 13a00c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 139dc4 │ │ │ │ - ldr r3, [pc, #684] @ (13a1bc ) │ │ │ │ + beq.w 13a00c │ │ │ │ + ldr r3, [pc, #684] @ (13a404 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 139dc4 │ │ │ │ + beq.w 13a00c │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 139dc4 │ │ │ │ + bne.w 13a00c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 139dc4 │ │ │ │ - ldr r3, [pc, #632] @ (13a1a8 ) │ │ │ │ - ldr r2, [pc, #652] @ (13a1c0 ) │ │ │ │ - ldr r1, [pc, #656] @ (13a1c4 ) │ │ │ │ + bne.w 13a00c │ │ │ │ + ldr r3, [pc, #632] @ (13a3f0 ) │ │ │ │ + ldr r2, [pc, #652] @ (13a408 ) │ │ │ │ + ldr r1, [pc, #656] @ (13a40c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #656] @ (13a1c8 ) │ │ │ │ + ldr r0, [pc, #656] @ (13a410 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 139e4e │ │ │ │ - ldr r3, [pc, #580] @ (13a1a8 ) │ │ │ │ + b.n 13a096 │ │ │ │ + ldr r3, [pc, #580] @ (13a3f0 ) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr r1, [pc, #612] @ (13a1cc ) │ │ │ │ - ldr r0, [pc, #612] @ (13a1d0 ) │ │ │ │ + ldr r1, [pc, #612] @ (13a414 ) │ │ │ │ + ldr r0, [pc, #612] @ (13a418 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 139e4e │ │ │ │ - ldr r3, [pc, #552] @ (13a1a8 ) │ │ │ │ + b.n 13a096 │ │ │ │ + ldr r3, [pc, #552] @ (13a3f0 ) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr r1, [pc, #588] @ (13a1d4 ) │ │ │ │ - ldr r0, [pc, #592] @ (13a1d8 ) │ │ │ │ + ldr r1, [pc, #588] @ (13a41c ) │ │ │ │ + ldr r0, [pc, #592] @ (13a420 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 139f76 │ │ │ │ - ldr r3, [pc, #528] @ (13a1a8 ) │ │ │ │ - ldr r2, [pc, #576] @ (13a1dc ) │ │ │ │ - ldr r1, [pc, #580] @ (13a1e0 ) │ │ │ │ + b.n 13a1be │ │ │ │ + ldr r3, [pc, #528] @ (13a3f0 ) │ │ │ │ + ldr r2, [pc, #576] @ (13a424 ) │ │ │ │ + ldr r1, [pc, #580] @ (13a428 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #580] @ (13a1e4 ) │ │ │ │ + ldr r0, [pc, #580] @ (13a42c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 139e4e │ │ │ │ - ldr r0, [pc, #540] @ (13a1e8 ) │ │ │ │ + b.n 13a096 │ │ │ │ + ldr r0, [pc, #540] @ (13a430 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 139fe4 │ │ │ │ + beq.n 13a22c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13a082 │ │ │ │ - ldr r3, [pc, #448] @ (13a1a8 ) │ │ │ │ + beq.n 13a2ca │ │ │ │ + ldr r3, [pc, #448] @ (13a3f0 ) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr r1, [pc, #512] @ (13a1ec ) │ │ │ │ - ldr r0, [pc, #512] @ (13a1f0 ) │ │ │ │ + ldr r1, [pc, #512] @ (13a434 ) │ │ │ │ + ldr r0, [pc, #512] @ (13a438 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 139e4e │ │ │ │ - ldr r3, [pc, #424] @ (13a1a8 ) │ │ │ │ + b.n 13a096 │ │ │ │ + ldr r3, [pc, #424] @ (13a3f0 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r1, [pc, #496] @ (13a1f4 ) │ │ │ │ - ldr r0, [pc, #496] @ (13a1f8 ) │ │ │ │ + ldr r1, [pc, #496] @ (13a43c ) │ │ │ │ + ldr r0, [pc, #496] @ (13a440 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 139e4e │ │ │ │ + b.n 13a096 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139e7e │ │ │ │ - ldr r3, [pc, #368] @ (13a1a8 ) │ │ │ │ + b.n 13a0c6 │ │ │ │ + ldr r3, [pc, #368] @ (13a3f0 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r1, [pc, #448] @ (13a1fc ) │ │ │ │ - ldr r0, [pc, #448] @ (13a200 ) │ │ │ │ + ldr r1, [pc, #448] @ (13a444 ) │ │ │ │ + ldr r0, [pc, #448] @ (13a448 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 139e42 │ │ │ │ - ldr r3, [pc, #344] @ (13a1a8 ) │ │ │ │ + b.n 13a08a │ │ │ │ + ldr r3, [pc, #344] @ (13a3f0 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r1, [pc, #432] @ (13a204 ) │ │ │ │ - ldr r0, [pc, #432] @ (13a208 ) │ │ │ │ + ldr r1, [pc, #432] @ (13a44c ) │ │ │ │ + ldr r0, [pc, #432] @ (13a450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 139e4e │ │ │ │ - ldr r3, [pc, #320] @ (13a1a8 ) │ │ │ │ + b.n 13a096 │ │ │ │ + ldr r3, [pc, #320] @ (13a3f0 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r1, [pc, #416] @ (13a20c ) │ │ │ │ - ldr r0, [pc, #416] @ (13a210 ) │ │ │ │ + ldr r1, [pc, #416] @ (13a454 ) │ │ │ │ + ldr r0, [pc, #416] @ (13a458 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 139e4e │ │ │ │ + b.n 13a096 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 139fe4 │ │ │ │ + b.n 13a22c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a09e │ │ │ │ + beq.n 13a2e6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 13a0ee │ │ │ │ + cbz r3, 13a336 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 13a11e │ │ │ │ + beq.n 13a366 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a0b2 │ │ │ │ + beq.n 13a2fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 13a0e6 │ │ │ │ - cbz r6, 13a102 │ │ │ │ + cbz r3, 13a32e │ │ │ │ + cbz r6, 13a34a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a0c4 │ │ │ │ + beq.n 13a30c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 13a0f6 │ │ │ │ + cbz r3, 13a33e │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 139c48 │ │ │ │ - ldr r3, [pc, #216] @ (13a1a8 ) │ │ │ │ + beq.w 139e90 │ │ │ │ + ldr r3, [pc, #216] @ (13a3f0 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r1, [pc, #316] @ (13a214 ) │ │ │ │ - ldr r0, [pc, #320] @ (13a218 ) │ │ │ │ + ldr r1, [pc, #316] @ (13a45c ) │ │ │ │ + ldr r0, [pc, #320] @ (13a460 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13a07a │ │ │ │ + b.n 13a2c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13a0b2 │ │ │ │ + b.n 13a2fa │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13a09e │ │ │ │ + b.n 13a2e6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13a0c4 │ │ │ │ + b.n 13a30c │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (13a21c ) │ │ │ │ - movw r2, #731 @ 0x2db │ │ │ │ + ldr r3, [pc, #280] @ (13a464 ) │ │ │ │ + movw r2, #766 @ 0x2fe │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #272] @ (13a220 ) │ │ │ │ - ldr r0, [pc, #276] @ (13a224 ) │ │ │ │ + ldr r1, [pc, #272] @ (13a468 ) │ │ │ │ + ldr r0, [pc, #276] @ (13a46c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2564 @ 0xa04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (13a228 ) │ │ │ │ - movw r2, #730 @ 0x2da │ │ │ │ + ldr r3, [pc, #264] @ (13a470 ) │ │ │ │ + movw r2, #765 @ 0x2fd │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #256] @ (13a22c ) │ │ │ │ - ldr r0, [pc, #260] @ (13a230 ) │ │ │ │ + ldr r1, [pc, #256] @ (13a474 ) │ │ │ │ + ldr r0, [pc, #260] @ (13a478 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2564 @ 0xa04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (13a234 ) │ │ │ │ - movw r2, #625 @ 0x271 │ │ │ │ + ldr r3, [pc, #248] @ (13a47c ) │ │ │ │ + mov.w r2, #660 @ 0x294 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #240] @ (13a238 ) │ │ │ │ - ldr r0, [pc, #244] @ (13a23c ) │ │ │ │ + ldr r1, [pc, #240] @ (13a480 ) │ │ │ │ + ldr r0, [pc, #244] @ (13a484 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2564 @ 0xa04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (13a240 ) │ │ │ │ - movw r2, #623 @ 0x26f │ │ │ │ + ldr r3, [pc, #232] @ (13a488 ) │ │ │ │ + movw r2, #658 @ 0x292 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #224] @ (13a244 ) │ │ │ │ - ldr r0, [pc, #228] @ (13a248 ) │ │ │ │ + ldr r1, [pc, #224] @ (13a48c ) │ │ │ │ + ldr r0, [pc, #228] @ (13a490 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2564 @ 0xa04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r3, #24] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r4, #20] │ │ │ │ movs r0, r1 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ @@ -441505,333 +441817,333 @@ │ │ │ │ stmia r0!, {r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ str r6, [r0, r0] │ │ │ │ movs r4, r0 │ │ │ │ ldmia r0!, {r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0013a24c : │ │ │ │ +0013a494 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #168] @ 13a304 │ │ │ │ + ldr.w ip, [pc, #168] @ 13a54c │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #164] @ 13a308 │ │ │ │ + ldr.w lr, [pc, #164] @ 13a550 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1200 @ 0x4b0 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr.w ip, [pc, #136] @ 13a30c │ │ │ │ + ldr.w ip, [pc, #136] @ 13a554 │ │ │ │ add lr, pc │ │ │ │ - ldr r4, [pc, #136] @ (13a310 ) │ │ │ │ + ldr r4, [pc, #136] @ (13a558 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 13a2f2 │ │ │ │ + cbz r0, 13a53a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 13a2d2 │ │ │ │ + bpl.n 13a51a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 13a2f6 │ │ │ │ + bpl.n 13a53e │ │ │ │ mov r0, r3 │ │ │ │ - bl 139c00 │ │ │ │ - ldr r2, [pc, #88] @ (13a314 ) │ │ │ │ - ldr r3, [pc, #76] @ (13a30c ) │ │ │ │ + bl 139e48 │ │ │ │ + ldr r2, [pc, #88] @ (13a55c ) │ │ │ │ + ldr r3, [pc, #76] @ (13a554 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13a300 │ │ │ │ + bne.n 13a548 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #68] @ (13a318 ) │ │ │ │ + ldr r0, [pc, #68] @ (13a560 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #60] @ (13a31c ) │ │ │ │ + ldr r3, [pc, #60] @ (13a564 ) │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - ldr r1, [pc, #60] @ (13a320 ) │ │ │ │ - ldr r0, [pc, #60] @ (13a324 ) │ │ │ │ + ldr r1, [pc, #60] @ (13a568 ) │ │ │ │ + ldr r0, [pc, #60] @ (13a56c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 13a2ba │ │ │ │ - ldr r0, [pc, #48] @ (13a328 ) │ │ │ │ + b.n 13a502 │ │ │ │ + ldr r0, [pc, #48] @ (13a570 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 13a2dc │ │ │ │ + b.n 13a524 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - b.n 13a8bc │ │ │ │ + b.n 13a674 │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ movs r0, r1 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ movs r0, r1 │ │ │ │ str r4, [sp, #648] @ 0x288 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r5, r0 │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13a3fc │ │ │ │ + bpl.n 13a644 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0013a32c : │ │ │ │ +0013a574 : │ │ │ │ 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 │ │ │ │ - ldr.w r2, [pc, #2436] @ 13acc4 │ │ │ │ + ldr.w r2, [pc, #2436] @ 13af0c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2436] @ 13acc8 │ │ │ │ + ldr.w r3, [pc, #2436] @ 13af10 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #2432] @ 13accc │ │ │ │ + ldr.w r6, [pc, #2432] @ 13af14 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 13abe2 │ │ │ │ + beq.w 13ae2a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - ldr.w r3, [pc, #2396] @ 13acd0 │ │ │ │ + ldr.w r3, [pc, #2396] @ 13af18 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w 13abe8 │ │ │ │ + beq.w 13ae30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 13ab0e │ │ │ │ + bpl.w 13ad56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2360] @ 13acd4 │ │ │ │ + ldr.w r3, [pc, #2360] @ 13af1c │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a3ba │ │ │ │ + beq.n 13a602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ac7c │ │ │ │ + beq.w 13aec4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13b1f6 │ │ │ │ + beq.w 13b43e │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, #3440] @ 0xd70 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13a3ec │ │ │ │ + beq.n 13a634 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ac86 │ │ │ │ + beq.w 13aece │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13b214 │ │ │ │ + beq.w 13b45c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13a412 │ │ │ │ + beq.n 13a65a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ac94 │ │ │ │ + beq.w 13aedc │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 13b0be │ │ │ │ + blt.w 13b306 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ab0e │ │ │ │ + beq.w 13ad56 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 13b4c4 │ │ │ │ + beq.w 13b70c │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 140a8e │ │ │ │ + beq.w 140cd6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3440] @ 0xd70 │ │ │ │ blx 23040 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13a470 │ │ │ │ + beq.n 13a6b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13acb4 │ │ │ │ + beq.w 13aefc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13b4f6 │ │ │ │ + blt.w 13b73e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 13ac24 │ │ │ │ + bpl.w 13ae6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r7, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13b142 │ │ │ │ + beq.w 13b38a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13aca4 │ │ │ │ + beq.w 13aeec │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 13b148 │ │ │ │ + beq.w 13b390 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2064] @ 13acd8 │ │ │ │ + ldr.w r3, [pc, #2064] @ 13af20 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 13b43e │ │ │ │ + bpl.w 13b686 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3776] @ 0xec0 │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b494 │ │ │ │ + beq.w 13b6dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ - ldr.w r2, [pc, #2016] @ 13acdc │ │ │ │ + bpl.w 13acee │ │ │ │ + ldr.w r2, [pc, #2016] @ 13af24 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 140ac6 │ │ │ │ - ldr.w r2, [pc, #2008] @ 13ace0 │ │ │ │ + beq.w 140d0e │ │ │ │ + ldr.w r2, [pc, #2008] @ 13af28 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 140adc │ │ │ │ + beq.w 140d24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.w 13aaa6 │ │ │ │ + bne.w 13acee │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr.w r1, [r9, #32] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr.w r1, [r9, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr.w r1, [r9, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr.w r1, [r9, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bpl.w 13aaa6 │ │ │ │ + bpl.w 13acee │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ @@ -441888,155 +442200,155 @@ │ │ │ │ cmp r0, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 13a648 │ │ │ │ + beq.n 13a890 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b33a │ │ │ │ + beq.w 13b582 │ │ │ │ movs r0, #9 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ blx 23264 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b514 │ │ │ │ + beq.w 13b75c │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w 140ae4 │ │ │ │ + bpl.w 140d2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 140ac6 │ │ │ │ + beq.w 140d0e │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 140adc │ │ │ │ + beq.w 140d24 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 140ae0 │ │ │ │ + ble.w 140d28 │ │ │ │ cmp r0, #1 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ cmp r0, #2 │ │ │ │ str.w r2, [r9, #16] │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ str.w r3, [r9, #20] │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #4 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #5 │ │ │ │ str.w r3, [r9, #28] │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ str.w r3, [r9, #32] │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #7 │ │ │ │ str.w r3, [r9, #36] @ 0x24 │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #8 │ │ │ │ str.w r3, [r9, #40] @ 0x28 │ │ │ │ - beq.w 140ae0 │ │ │ │ + beq.w 140d28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r9 │ │ │ │ str.w r3, [r9, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 139c00 │ │ │ │ + bl 139e48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a702 │ │ │ │ + beq.n 13a94a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b1e2 │ │ │ │ + beq.w 13b42a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a71a │ │ │ │ + beq.n 13a962 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b1ec │ │ │ │ + beq.w 13b434 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13b524 │ │ │ │ + beq.w 13b76c │ │ │ │ mov r0, r3 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3688] @ 0xe68 │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b53a │ │ │ │ + beq.w 13b782 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 140ac6 │ │ │ │ + beq.w 140d0e │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 140adc │ │ │ │ + beq.w 140d24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 13b0f2 │ │ │ │ + bne.w 13b33a │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13b0f2 │ │ │ │ + bpl.w 13b33a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -442079,19 +442391,19 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a84c │ │ │ │ + beq.n 13aa94 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b34c │ │ │ │ + beq.w 13b594 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -442134,278 +442446,278 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a8d0 │ │ │ │ + beq.n 13ab18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b25e │ │ │ │ + beq.w 13b4a6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a8ea │ │ │ │ + beq.n 13ab32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b246 │ │ │ │ + beq.w 13b48e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a900 │ │ │ │ + beq.n 13ab48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b252 │ │ │ │ + beq.w 13b49a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a916 │ │ │ │ + beq.n 13ab5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b26c │ │ │ │ + beq.w 13b4b4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a92c │ │ │ │ + beq.n 13ab74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b278 │ │ │ │ + beq.w 13b4c0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a942 │ │ │ │ + beq.n 13ab8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b284 │ │ │ │ + beq.w 13b4cc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a958 │ │ │ │ + beq.n 13aba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b290 │ │ │ │ + beq.w 13b4d8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22fac │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a97a │ │ │ │ + beq.n 13abc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b0e2 │ │ │ │ + beq.w 13b32a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13b6a8 │ │ │ │ + beq.w 13b8f0 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13a9a2 │ │ │ │ + beq.n 13abea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b40a │ │ │ │ + beq.w 13b652 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13b70e │ │ │ │ + blt.w 13b956 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13b166 │ │ │ │ + beq.w 13b3ae │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a9c8 │ │ │ │ + beq.n 13ac10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b364 │ │ │ │ + beq.w 13b5ac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a9de │ │ │ │ + beq.n 13ac26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b35a │ │ │ │ + beq.w 13b5a2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a9f4 │ │ │ │ + beq.n 13ac3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b4ec │ │ │ │ + beq.w 13b734 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aa0a │ │ │ │ + beq.n 13ac52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b4b0 │ │ │ │ + beq.w 13b6f8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aa20 │ │ │ │ + beq.n 13ac68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b48a │ │ │ │ + beq.w 13b6d2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aa36 │ │ │ │ + beq.n 13ac7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b480 │ │ │ │ + beq.w 13b6c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aa4a │ │ │ │ + beq.n 13ac92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b46e │ │ │ │ + beq.w 13b6b6 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13b794 │ │ │ │ + bpl.w 13b9dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 135cfc │ │ │ │ + bl 135f44 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aa78 │ │ │ │ + beq.n 13acc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b4ba │ │ │ │ + beq.w 13b702 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aa8e │ │ │ │ + beq.n 13acd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b2aa │ │ │ │ - cbnz r7, 13aaf0 │ │ │ │ + beq.w 13b4f2 │ │ │ │ + cbnz r7, 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - ldr r1, [pc, #588] @ (13ace4 ) │ │ │ │ - ldr r0, [pc, #588] @ (13ace8 ) │ │ │ │ + ldr r1, [pc, #588] @ (13af2c ) │ │ │ │ + ldr r0, [pc, #588] @ (13af30 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13aaf0 │ │ │ │ - ldr r0, [pc, #580] @ (13acec ) │ │ │ │ + b.n 13ad38 │ │ │ │ + ldr r0, [pc, #580] @ (13af34 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aac8 │ │ │ │ + beq.n 13ad10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b23e │ │ │ │ + beq.w 13b486 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #714 @ 0x2ca │ │ │ │ - ldr r1, [pc, #544] @ (13acf0 ) │ │ │ │ - ldr r0, [pc, #544] @ (13acf4 ) │ │ │ │ + ldr r1, [pc, #544] @ (13af38 ) │ │ │ │ + ldr r0, [pc, #544] @ (13af3c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ movs r7, #0 │ │ │ │ - ldr r2, [pc, #516] @ (13acf8 ) │ │ │ │ - ldr r3, [pc, #468] @ (13acc8 ) │ │ │ │ + ldr r2, [pc, #516] @ (13af40 ) │ │ │ │ + ldr r3, [pc, #468] @ (13af10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 13c2c2 │ │ │ │ + bne.w 13c50a │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 13b3e2 │ │ │ │ - ldr r3, [pc, #432] @ (13acd4 ) │ │ │ │ + beq.w 13b62a │ │ │ │ + ldr r3, [pc, #432] @ (13af1c ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3440] @ 0xd70 │ │ │ │ - bl 136474 │ │ │ │ + bl 1366bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b0ea │ │ │ │ + beq.w 13b332 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 13b418 │ │ │ │ + beq.w 13b660 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 13a476 │ │ │ │ + bne.w 13a6be │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w sl, [r3, #3440] @ 0xd70 │ │ │ │ ldr.w r3, [r7, #356] @ 0x164 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22d18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b690 │ │ │ │ + beq.w 13b8d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140aaa │ │ │ │ + beq.w 140cf2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ @@ -442417,230 +442729,230 @@ │ │ │ │ mov r2, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 139218 │ │ │ │ + bl 139460 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b232 │ │ │ │ + beq.w 13b47a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b0b2 │ │ │ │ + beq.w 13b2fa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13b6f6 │ │ │ │ + beq.w 13b93e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13a476 │ │ │ │ + bne.w 13a6be │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13a476 │ │ │ │ - ldr r3, [pc, #236] @ (13acd0 ) │ │ │ │ + b.n 13a6be │ │ │ │ + ldr r3, [pc, #236] @ (13af18 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13abfe │ │ │ │ + beq.n 13ae46 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13acac │ │ │ │ + beq.n 13aef4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 135c9c │ │ │ │ + bl 135ee4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 13a37e │ │ │ │ - ldr r3, [pc, #200] @ (13acd8 ) │ │ │ │ + bne.w 13a5c6 │ │ │ │ + ldr r3, [pc, #200] @ (13af20 ) │ │ │ │ mov.w r2, #704 @ 0x2c0 │ │ │ │ - ldr r1, [pc, #232] @ (13acfc ) │ │ │ │ - ldr r0, [pc, #232] @ (13ad00 ) │ │ │ │ + ldr r1, [pc, #232] @ (13af44 ) │ │ │ │ + ldr r0, [pc, #232] @ (13af48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13aaee │ │ │ │ + b.n 13ad36 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n 13ad0c │ │ │ │ + bpl.n 13af54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 13b764 │ │ │ │ + beq.w 13b9ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14746c │ │ │ │ + bl 1476b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b436 │ │ │ │ + beq.w 13b67e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b29c │ │ │ │ + beq.w 13b4e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ - ldr r3, [pc, #112] @ (13acd8 ) │ │ │ │ + bne.w 13ad38 │ │ │ │ + ldr r3, [pc, #112] @ (13af20 ) │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ - ldr r1, [pc, #152] @ (13ad04 ) │ │ │ │ - ldr r0, [pc, #152] @ (13ad08 ) │ │ │ │ + ldr r1, [pc, #152] @ (13af4c ) │ │ │ │ + ldr r0, [pc, #152] @ (13af50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13aaf0 │ │ │ │ + b.n 13ad38 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a3ba │ │ │ │ + b.w 13a602 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w 13a3ec │ │ │ │ + b.w 13a634 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 13a41a │ │ │ │ - b.n 13b0be │ │ │ │ + bge.w 13a662 │ │ │ │ + b.n 13b306 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13a4b0 │ │ │ │ + b.n 13a6f8 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13abfe │ │ │ │ + b.n 13ae46 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w 13a470 │ │ │ │ + b.w 13a6b8 │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r6, 13ad6a │ │ │ │ + cbnz r6, 13afb2 │ │ │ │ movs r4, r0 │ │ │ │ vld1.8 {d0[0]}, [sl], r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r5, r0 │ │ │ │ - cbnz r6, 13ad68 │ │ │ │ + cbnz r6, 13afb0 │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r6, #25 │ │ │ │ movs r5, r0 │ │ │ │ hlt 0x0002 │ │ │ │ movs r4, r0 │ │ │ │ lsls r2, r3, #24 │ │ │ │ movs r5, r0 │ │ │ │ rev r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ad20 │ │ │ │ + beq.n 13af68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b376 │ │ │ │ - ldr.w r3, [pc, #3052] @ 13b910 │ │ │ │ + beq.w 13b5be │ │ │ │ + ldr.w r3, [pc, #3052] @ 13bb58 │ │ │ │ add.w r2, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #3688] @ 0xe68 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b8cc │ │ │ │ + beq.w 13bb14 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ - ldr.w r2, [pc, #3016] @ 13b914 │ │ │ │ + bpl.w 13b5ea │ │ │ │ + ldr.w r2, [pc, #3016] @ 13bb5c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 140ac6 │ │ │ │ - ldr.w r2, [pc, #3008] @ 13b918 │ │ │ │ + beq.w 140d0e │ │ │ │ + ldr.w r2, [pc, #3008] @ 13bb60 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 140adc │ │ │ │ + beq.w 140d24 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 13b3a2 │ │ │ │ + bne.w 13b5ea │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ + bpl.w 13b5ea │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ + bpl.w 13b5ea │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ + bpl.w 13b5ea │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ + bpl.w 13b5ea │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ + bpl.w 13b5ea │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ + bpl.w 13b5ea │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 13b3a2 │ │ │ │ + bpl.w 13b5ea │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -442681,19 +442993,19 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ae66 │ │ │ │ + beq.n 13b0ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b8fa │ │ │ │ + beq.w 13bb42 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -442734,714 +443046,714 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13aef2 │ │ │ │ + beq.n 13b13a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b75a │ │ │ │ + beq.w 13b9a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13af06 │ │ │ │ + beq.n 13b14e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b724 │ │ │ │ + beq.w 13b96c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13af1e │ │ │ │ + beq.n 13b166 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b72e │ │ │ │ + beq.w 13b976 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13af36 │ │ │ │ + beq.n 13b17e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b738 │ │ │ │ + beq.w 13b980 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13af4c │ │ │ │ + beq.n 13b194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b742 │ │ │ │ + beq.w 13b98a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13af62 │ │ │ │ + beq.n 13b1aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b74a │ │ │ │ + beq.w 13b992 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13af78 │ │ │ │ + beq.n 13b1c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b752 │ │ │ │ + beq.w 13b99a │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13af9c │ │ │ │ + beq.n 13b1e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b38a │ │ │ │ + beq.w 13b5d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 13b9f8 │ │ │ │ + beq.w 13bc40 │ │ │ │ mov r0, r8 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13afc4 │ │ │ │ + beq.n 13b20c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b78c │ │ │ │ + beq.w 13b9d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 13ba40 │ │ │ │ + blt.w 13bc88 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b554 │ │ │ │ + beq.w 13b79c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13afea │ │ │ │ + beq.n 13b232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b904 │ │ │ │ + beq.w 13bb4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b002 │ │ │ │ + beq.n 13b24a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b86e │ │ │ │ + beq.w 13bab6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b01a │ │ │ │ + beq.n 13b262 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b85a │ │ │ │ + beq.w 13baa2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b030 │ │ │ │ + beq.n 13b278 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b864 │ │ │ │ + beq.w 13baac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b046 │ │ │ │ + beq.n 13b28e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b850 │ │ │ │ + beq.w 13ba98 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b05c │ │ │ │ + beq.n 13b2a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b848 │ │ │ │ + beq.w 13ba90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13bae0 │ │ │ │ + bpl.w 13bd28 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 135cfc │ │ │ │ + bl 135f44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b092 │ │ │ │ + beq.n 13b2da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b392 │ │ │ │ + beq.w 13b5da │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #784 @ 0x310 │ │ │ │ - ldr.w r1, [pc, #2172] @ 13b91c │ │ │ │ - ldr.w r0, [pc, #2172] @ 13b920 │ │ │ │ + ldr.w r1, [pc, #2172] @ 13bb64 │ │ │ │ + ldr.w r0, [pc, #2172] @ 13bb68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13aaf0 │ │ │ │ + b.n 13ad38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 13abc8 │ │ │ │ - ldr.w r3, [pc, #2128] @ 13b910 │ │ │ │ + b.n 13ae10 │ │ │ │ + ldr.w r3, [pc, #2128] @ 13bb58 │ │ │ │ movw r2, #706 @ 0x2c2 │ │ │ │ - ldr.w r1, [pc, #2140] @ 13b924 │ │ │ │ - ldr.w r0, [pc, #2140] @ 13b928 │ │ │ │ + ldr.w r1, [pc, #2140] @ 13bb6c │ │ │ │ + ldr.w r0, [pc, #2140] @ 13bb70 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 13aaee │ │ │ │ + b.n 13ad36 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13a97a │ │ │ │ + b.n 13abc2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ab44 │ │ │ │ - ldr.w r0, [pc, #2104] @ 13b92c │ │ │ │ + b.n 13ad8c │ │ │ │ + ldr.w r0, [pc, #2104] @ 13bb74 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b116 │ │ │ │ + beq.n 13b35e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b478 │ │ │ │ + beq.w 13b6c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #2064] @ 13b930 │ │ │ │ - ldr.w r0, [pc, #2064] @ 13b934 │ │ │ │ + ldr.w r1, [pc, #2064] @ 13bb78 │ │ │ │ + ldr.w r0, [pc, #2064] @ 13bb7c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ - b.n 13aaee │ │ │ │ + b.n 13ad36 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 13a4c6 │ │ │ │ - ldr.w r3, [pc, #1988] @ 13b910 │ │ │ │ + bne.w 13a70e │ │ │ │ + ldr.w r3, [pc, #1988] @ 13bb58 │ │ │ │ movw r2, #713 @ 0x2c9 │ │ │ │ - ldr.w r1, [pc, #2020] @ 13b938 │ │ │ │ - ldr.w r0, [pc, #2020] @ 13b93c │ │ │ │ + ldr.w r1, [pc, #2020] @ 13bb80 │ │ │ │ + ldr.w r0, [pc, #2020] @ 13bb84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b18a │ │ │ │ + beq.n 13b3d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b36e │ │ │ │ + beq.w 13b5b6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13b878 │ │ │ │ + beq.w 13bac0 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13b1b2 │ │ │ │ + beq.n 13b3fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b37e │ │ │ │ + beq.w 13b5c6 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13b8e4 │ │ │ │ + blt.w 13bb2c │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13b2ba │ │ │ │ + beq.n 13b502 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13a9de │ │ │ │ + beq.w 13ac26 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13a9de │ │ │ │ + bne.w 13ac26 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a9de │ │ │ │ + b.w 13ac26 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a702 │ │ │ │ + b.w 13a94a │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a71a │ │ │ │ - ldr.w r3, [pc, #1816] @ 13b910 │ │ │ │ + b.w 13a962 │ │ │ │ + ldr.w r3, [pc, #1816] @ 13bb58 │ │ │ │ movw r2, #706 @ 0x2c2 │ │ │ │ - ldr.w r1, [pc, #1856] @ 13b940 │ │ │ │ - ldr.w r0, [pc, #1856] @ 13b944 │ │ │ │ + ldr.w r1, [pc, #1856] @ 13bb88 │ │ │ │ + ldr.w r0, [pc, #1856] @ 13bb8c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13b0da │ │ │ │ - ldr.w r3, [pc, #1784] @ 13b910 │ │ │ │ + b.n 13b322 │ │ │ │ + ldr.w r3, [pc, #1784] @ 13bb58 │ │ │ │ movw r2, #706 @ 0x2c2 │ │ │ │ - ldr.w r1, [pc, #1832] @ 13b948 │ │ │ │ - ldr.w r0, [pc, #1832] @ 13b94c │ │ │ │ + ldr.w r1, [pc, #1832] @ 13bb90 │ │ │ │ + ldr.w r0, [pc, #1832] @ 13bb94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 13abbc │ │ │ │ + b.n 13ae04 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13aac8 │ │ │ │ + b.n 13ad10 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a8ea │ │ │ │ + b.w 13ab32 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a900 │ │ │ │ + b.w 13ab48 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a8d0 │ │ │ │ + b.w 13ab18 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a916 │ │ │ │ + b.w 13ab5e │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a92c │ │ │ │ + b.w 13ab74 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a942 │ │ │ │ + b.w 13ab8a │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a958 │ │ │ │ + b.w 13aba0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ - b.n 13ac64 │ │ │ │ + bne.w 13ad38 │ │ │ │ + b.n 13aeac │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ - b.w 13aa90 │ │ │ │ + bne.w 13ad38 │ │ │ │ + b.w 13acd8 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b2e0 │ │ │ │ + beq.n 13b528 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13b39a │ │ │ │ + beq.n 13b5e2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13bb06 │ │ │ │ + beq.w 13bd4e │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13b308 │ │ │ │ + beq.n 13b550 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b8c0 │ │ │ │ + beq.w 13bb08 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13bb58 │ │ │ │ + blt.w 13bda0 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13b7ba │ │ │ │ + beq.w 13ba02 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13a9f4 │ │ │ │ + beq.w 13ac3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13a9f4 │ │ │ │ + bne.w 13ac3c │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a9f4 │ │ │ │ + b.w 13ac3c │ │ │ │ mov r0, r9 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ - b.w 13a648 │ │ │ │ + b.w 13a890 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a84c │ │ │ │ + b.w 13aa94 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a9de │ │ │ │ + b.w 13ac26 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a9c8 │ │ │ │ + b.w 13ac10 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b18a │ │ │ │ + b.n 13b3d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ad20 │ │ │ │ + b.n 13af68 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 13b1b2 │ │ │ │ + b.n 13b3fa │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13af9c │ │ │ │ + b.n 13b1e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b092 │ │ │ │ + b.n 13b2da │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b2e0 │ │ │ │ - ldr.w r0, [pc, #1452] @ 13b950 │ │ │ │ + b.n 13b528 │ │ │ │ + ldr.w r0, [pc, #1452] @ 13bb98 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b3c6 │ │ │ │ + beq.n 13b60e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b840 │ │ │ │ + beq.w 13ba88 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #1412] @ 13b954 │ │ │ │ - ldr.w r0, [pc, #1412] @ 13b958 │ │ │ │ + ldr.w r1, [pc, #1412] @ 13bb9c │ │ │ │ + ldr.w r0, [pc, #1412] @ 13bba0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r1, [pc, #1324] @ 13b910 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r1, [pc, #1324] @ 13bb58 │ │ │ │ mov.w r2, #708 @ 0x2c4 │ │ │ │ - ldr.w r3, [pc, #1392] @ 13b95c │ │ │ │ - ldr.w r0, [pc, #1392] @ 13b960 │ │ │ │ + ldr.w r3, [pc, #1392] @ 13bba4 │ │ │ │ + ldr.w r0, [pc, #1392] @ 13bba8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1380] @ 13b964 │ │ │ │ + ldr.w r1, [pc, #1380] @ 13bbac │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.w 13a9a2 │ │ │ │ - ldr.w r3, [pc, #1268] @ 13b910 │ │ │ │ + b.w 13abea │ │ │ │ + ldr.w r3, [pc, #1268] @ 13bb58 │ │ │ │ mov.w r2, #708 @ 0x2c4 │ │ │ │ - ldr.w r1, [pc, #1348] @ 13b968 │ │ │ │ - ldr.w r0, [pc, #1348] @ 13b96c │ │ │ │ + ldr.w r1, [pc, #1348] @ 13bbb0 │ │ │ │ + ldr.w r0, [pc, #1348] @ 13bbb4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ac52 │ │ │ │ - ldr.w r2, [pc, #1328] @ 13b970 │ │ │ │ + b.n 13ae9a │ │ │ │ + ldr.w r2, [pc, #1328] @ 13bbb8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r1, [pc, #1324] @ 13b974 │ │ │ │ - ldr.w r0, [pc, #1324] @ 13b978 │ │ │ │ + ldr.w r1, [pc, #1324] @ 13bbbc │ │ │ │ + ldr.w r0, [pc, #1324] @ 13bbc0 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #714 @ 0x2ca │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa4a │ │ │ │ + b.w 13ac92 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b116 │ │ │ │ + b.n 13b35e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa36 │ │ │ │ + b.w 13ac7e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa20 │ │ │ │ + b.w 13ac68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #714 @ 0x2ca │ │ │ │ - ldr.w r1, [pc, #1248] @ 13b97c │ │ │ │ - ldr.w r0, [pc, #1248] @ 13b980 │ │ │ │ + ldr.w r1, [pc, #1248] @ 13bbc4 │ │ │ │ + ldr.w r0, [pc, #1248] @ 13bbc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aadc │ │ │ │ + b.w 13ad24 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa0a │ │ │ │ + b.w 13ac52 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa78 │ │ │ │ - ldr.w r1, [pc, #1096] @ 13b910 │ │ │ │ + b.w 13acc0 │ │ │ │ + ldr.w r1, [pc, #1096] @ 13bb58 │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - ldr.w r3, [pc, #1204] @ 13b984 │ │ │ │ - ldr.w r0, [pc, #1204] @ 13b988 │ │ │ │ + ldr.w r3, [pc, #1204] @ 13bbcc │ │ │ │ + ldr.w r0, [pc, #1204] @ 13bbd0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1192] @ 13b98c │ │ │ │ + ldr.w r1, [pc, #1192] @ 13bbd4 │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13a9f4 │ │ │ │ - ldr.w r3, [pc, #1048] @ 13b910 │ │ │ │ + b.w 13ac3c │ │ │ │ + ldr.w r3, [pc, #1048] @ 13bb58 │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - ldr.w r1, [pc, #1168] @ 13b990 │ │ │ │ - ldr.w r0, [pc, #1168] @ 13b994 │ │ │ │ + ldr.w r1, [pc, #1168] @ 13bbd8 │ │ │ │ + ldr.w r0, [pc, #1168] @ 13bbdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ bl 39824 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ - b.w 13a65e │ │ │ │ - ldr.w r1, [pc, #1136] @ 13b998 │ │ │ │ + b.w 13a8a6 │ │ │ │ + ldr.w r1, [pc, #1136] @ 13bbe0 │ │ │ │ movw r2, #714 @ 0x2ca │ │ │ │ - ldr.w r0, [pc, #1132] @ 13b99c │ │ │ │ + ldr.w r0, [pc, #1132] @ 13bbe4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13b45e │ │ │ │ + b.n 13b6a6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #1116] @ 13b9a0 │ │ │ │ - ldr.w r0, [pc, #1116] @ 13b9a4 │ │ │ │ + ldr.w r1, [pc, #1116] @ 13bbe8 │ │ │ │ + ldr.w r0, [pc, #1116] @ 13bbec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13b12e │ │ │ │ + b.n 13b376 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b574 │ │ │ │ + beq.n 13b7bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13b678 │ │ │ │ + beq.w 13b8c0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 13bb72 │ │ │ │ + beq.w 13bdba │ │ │ │ mov r0, r8 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b59c │ │ │ │ + beq.n 13b7e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ba38 │ │ │ │ + beq.w 13bc80 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 13bbb4 │ │ │ │ + blt.w 13bdfc │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 13afea │ │ │ │ + bne.w 13b232 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b5cc │ │ │ │ + beq.n 13b814 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13b680 │ │ │ │ + beq.n 13b8c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13bd3e │ │ │ │ + beq.w 13bf86 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b5ee │ │ │ │ + beq.n 13b836 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13bbac │ │ │ │ + beq.w 13bdf4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 13bd72 │ │ │ │ + blt.w 13bfba │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13b002 │ │ │ │ + bne.w 13b24a │ │ │ │ movs r2, #2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b622 │ │ │ │ + beq.n 13b86a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13b688 │ │ │ │ + beq.n 13b8d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13c2dc │ │ │ │ + beq.w 13c524 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b644 │ │ │ │ + beq.n 13b88c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13bd8c │ │ │ │ + beq.w 13bfd4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 13c30e │ │ │ │ + blt.w 13c556 │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13bc54 │ │ │ │ + beq.w 13be9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13b030 │ │ │ │ + beq.w 13b278 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13b030 │ │ │ │ + bne.w 13b278 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b030 │ │ │ │ + b.n 13b278 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b574 │ │ │ │ + b.n 13b7bc │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b5cc │ │ │ │ + b.n 13b814 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b622 │ │ │ │ - ldr r3, [pc, #636] @ (13b910 ) │ │ │ │ + b.n 13b86a │ │ │ │ + ldr r3, [pc, #636] @ (13bb58 ) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - ldr r1, [pc, #784] @ (13b9a8 ) │ │ │ │ - ldr r0, [pc, #784] @ (13b9ac ) │ │ │ │ + ldr r1, [pc, #784] @ (13bbf0 ) │ │ │ │ + ldr r0, [pc, #784] @ (13bbf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #768] @ (13b9b0 ) │ │ │ │ - ldr r0, [pc, #768] @ (13b9b4 ) │ │ │ │ + ldr r1, [pc, #768] @ (13bbf8 ) │ │ │ │ + ldr r0, [pc, #768] @ (13bbfc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -443456,157 +443768,157 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr r3, [pc, #536] @ (13b910 ) │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr r3, [pc, #536] @ (13bb58 ) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - ldr r1, [pc, #696] @ (13b9b8 ) │ │ │ │ - ldr r0, [pc, #700] @ (13b9bc ) │ │ │ │ + ldr r1, [pc, #696] @ (13bc00 ) │ │ │ │ + ldr r0, [pc, #700] @ (13bc04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 13b0da │ │ │ │ + b.n 13b322 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #680] @ (13b9c0 ) │ │ │ │ - ldr r0, [pc, #684] @ (13b9c4 ) │ │ │ │ + ldr r1, [pc, #680] @ (13bc08 ) │ │ │ │ + ldr r0, [pc, #684] @ (13bc0c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13b6bc │ │ │ │ + b.n 13b904 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13af06 │ │ │ │ + b.w 13b14e │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13af1e │ │ │ │ + b.w 13b166 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13af36 │ │ │ │ + b.w 13b17e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13af4c │ │ │ │ + b.n 13b194 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13af62 │ │ │ │ + b.n 13b1aa │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13af78 │ │ │ │ + b.n 13b1c0 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aef2 │ │ │ │ - ldr r2, [pc, #424] @ (13b910 ) │ │ │ │ - ldr r3, [pc, #608] @ (13b9c8 ) │ │ │ │ - ldr r1, [pc, #608] @ (13b9cc ) │ │ │ │ + b.w 13b13a │ │ │ │ + ldr r2, [pc, #424] @ (13bb58 ) │ │ │ │ + ldr r3, [pc, #608] @ (13bc10 ) │ │ │ │ + ldr r1, [pc, #608] @ (13bc14 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #608] @ (13b9d0 ) │ │ │ │ + ldr r0, [pc, #608] @ (13bc18 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #781 @ 0x30d │ │ │ │ bl 46444 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13afc4 │ │ │ │ + b.n 13b20c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #572] @ (13b9d4 ) │ │ │ │ - ldr r1, [pc, #572] @ (13b9d8 ) │ │ │ │ - ldr r0, [pc, #576] @ (13b9dc ) │ │ │ │ + ldr r2, [pc, #572] @ (13bc1c ) │ │ │ │ + ldr r1, [pc, #572] @ (13bc20 ) │ │ │ │ + ldr r0, [pc, #576] @ (13bc24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, fp, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13b7de │ │ │ │ + beq.n 13ba26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 13b838 │ │ │ │ + cbz r3, 13ba80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13bcd8 │ │ │ │ + beq.w 13bf20 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13b806 │ │ │ │ + beq.n 13ba4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13bb4c │ │ │ │ + beq.w 13bd94 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13bd18 │ │ │ │ + blt.w 13bf60 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13ba5a │ │ │ │ + beq.w 13bca2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13aa0a │ │ │ │ + beq.w 13ac52 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13aa0a │ │ │ │ + bne.w 13ac52 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa0a │ │ │ │ + b.w 13ac52 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b7de │ │ │ │ + b.n 13ba26 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b3c6 │ │ │ │ + b.n 13b60e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b05c │ │ │ │ + b.n 13b2a4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13b046 │ │ │ │ + b.w 13b28e │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13b01a │ │ │ │ + b.w 13b262 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13b030 │ │ │ │ + b.w 13b278 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13b002 │ │ │ │ + b.w 13b24a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #352] @ (13b9e0 ) │ │ │ │ - ldr r0, [pc, #352] @ (13b9e4 ) │ │ │ │ + ldr r1, [pc, #352] @ (13bc28 ) │ │ │ │ + ldr r0, [pc, #352] @ (13bc2c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -443619,44 +443931,44 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 13b308 │ │ │ │ + b.n 13b550 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #276] @ (13b9e8 ) │ │ │ │ - ldr r0, [pc, #276] @ (13b9ec ) │ │ │ │ + ldr r1, [pc, #276] @ (13bc30 ) │ │ │ │ + ldr r0, [pc, #276] @ (13bc34 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #260] @ (13b9f0 ) │ │ │ │ - ldr r0, [pc, #260] @ (13b9f4 ) │ │ │ │ + ldr r1, [pc, #260] @ (13bc38 ) │ │ │ │ + ldr r0, [pc, #260] @ (13bc3c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13b88c │ │ │ │ + b.n 13bad4 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13ae66 │ │ │ │ + b.w 13b0ae │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13afea │ │ │ │ + b.w 13b232 │ │ │ │ nop │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -443682,15 +443994,15 @@ │ │ │ │ movs r5, r0 │ │ │ │ push {r1, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r5, r0 │ │ │ │ push {r2, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 13b9ac │ │ │ │ + cbnz r0, 13bbf4 │ │ │ │ movs r4, r0 │ │ │ │ cdp2 0, 11, cr0, cr2, cr4, {0} │ │ │ │ uxtb r4, r0 │ │ │ │ movs r4, r0 │ │ │ │ uxtb r2, r1 │ │ │ │ movs r4, r0 │ │ │ │ uxth r6, r4 │ │ │ │ @@ -443701,29 +444013,29 @@ │ │ │ │ movs r4, r0 │ │ │ │ strh r4, [r5, #24] │ │ │ │ movs r4, r0 │ │ │ │ cdp2 0, 3, cr0, cr10, cr4, {0} │ │ │ │ sxtb r0, r1 │ │ │ │ movs r4, r0 │ │ │ │ stc2l 0, cr0, [r4, #16]! │ │ │ │ - cbz r6, 13b9c0 │ │ │ │ + cbz r6, 13bc08 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 13b9c2 │ │ │ │ + cbz r0, 13bc0a │ │ │ │ movs r4, r0 │ │ │ │ - cbz r4, 13b9bc │ │ │ │ + cbz r4, 13bc04 │ │ │ │ movs r4, r0 │ │ │ │ stc2 0, cr0, [r4, #16]! │ │ │ │ stc2 0, cr0, [r2, #16] │ │ │ │ - cbz r2, 13b9bc │ │ │ │ + cbz r2, 13bc04 │ │ │ │ movs r4, r0 │ │ │ │ ldc2l 0, cr0, [r8, #-16] │ │ │ │ - cbz r2, 13b9ba │ │ │ │ + cbz r2, 13bc02 │ │ │ │ movs r4, r0 │ │ │ │ ldc2 0, cr0, [lr, #-16]! │ │ │ │ - cbz r0, 13b9bc │ │ │ │ + cbz r0, 13bc04 │ │ │ │ movs r4, r0 │ │ │ │ umlal r0, r0, lr, r4 │ │ │ │ add r7, sp, #1016 @ 0x3f8 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xfbd40004 │ │ │ │ add r7, sp, #920 @ 0x398 │ │ │ │ movs r4, r0 │ │ │ │ @@ -443750,16 +444062,16 @@ │ │ │ │ add r5, sp, #776 @ 0x308 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb.w r0, [r8, #4] │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2856] @ 13c528 │ │ │ │ - ldr.w r0, [pc, #2856] @ 13c52c │ │ │ │ + ldr.w r1, [pc, #2856] @ 13c770 │ │ │ │ + ldr.w r0, [pc, #2856] @ 13c774 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ @@ -443768,90 +444080,90 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b59c │ │ │ │ + b.n 13b7e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2792] @ 13c530 │ │ │ │ - ldr.w r0, [pc, #2792] @ 13c534 │ │ │ │ + ldr.w r1, [pc, #2792] @ 13c778 │ │ │ │ + ldr.w r0, [pc, #2792] @ 13c77c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13ba10 │ │ │ │ + b.n 13bc58 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ba7e │ │ │ │ + beq.n 13bcc6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 13bad8 │ │ │ │ + cbz r3, 13bd20 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13c280 │ │ │ │ + beq.w 13c4c8 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13baa6 │ │ │ │ + beq.n 13bcee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13bd32 │ │ │ │ + beq.w 13bf7a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13c2c6 │ │ │ │ + blt.w 13c50e │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13bbce │ │ │ │ + beq.w 13be16 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13aa20 │ │ │ │ + beq.w 13ac68 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13aa20 │ │ │ │ + bne.w 13ac68 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa20 │ │ │ │ + b.w 13ac68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ba7e │ │ │ │ + b.n 13bcc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #784 @ 0x310 │ │ │ │ - ldr.w r4, [pc, #2640] @ 13c538 │ │ │ │ - ldr.w r1, [pc, #2640] @ 13c53c │ │ │ │ - ldr.w r0, [pc, #2640] @ 13c540 │ │ │ │ + ldr.w r4, [pc, #2640] @ 13c780 │ │ │ │ + ldr.w r1, [pc, #2640] @ 13c784 │ │ │ │ + ldr.w r0, [pc, #2640] @ 13c788 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #2612] @ 13c544 │ │ │ │ - ldr.w r0, [pc, #2612] @ 13c548 │ │ │ │ + ldr.w r1, [pc, #2612] @ 13c78c │ │ │ │ + ldr.w r0, [pc, #2612] @ 13c790 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -443862,158 +444174,158 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 13b806 │ │ │ │ + b.n 13ba4e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #2540] @ 13c54c │ │ │ │ - ldr.w r0, [pc, #2540] @ 13c550 │ │ │ │ + ldr.w r1, [pc, #2540] @ 13c794 │ │ │ │ + ldr.w r0, [pc, #2540] @ 13c798 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13bb1e │ │ │ │ + b.n 13bd66 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2520] @ 13c554 │ │ │ │ - ldr.w r0, [pc, #2520] @ 13c558 │ │ │ │ + ldr.w r1, [pc, #2520] @ 13c79c │ │ │ │ + ldr.w r0, [pc, #2520] @ 13c7a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b5ee │ │ │ │ + b.n 13b836 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2464] @ 13c55c │ │ │ │ - ldr.w r0, [pc, #2464] @ 13c560 │ │ │ │ + ldr.w r1, [pc, #2464] @ 13c7a4 │ │ │ │ + ldr.w r0, [pc, #2464] @ 13c7a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13bb8a │ │ │ │ + b.n 13bdd2 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bbf2 │ │ │ │ + beq.n 13be3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 13bc4c │ │ │ │ + cbz r3, 13be94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13c324 │ │ │ │ + beq.w 13c56c │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13bc1a │ │ │ │ + beq.n 13be62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c2b6 │ │ │ │ + beq.w 13c4fe │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13c354 │ │ │ │ + blt.w 13c59c │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13bd94 │ │ │ │ + beq.w 13bfdc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13aa36 │ │ │ │ + beq.w 13ac7e │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13aa36 │ │ │ │ + bne.w 13ac7e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13aa36 │ │ │ │ + b.w 13ac7e │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13bbf2 │ │ │ │ + b.n 13be3a │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bc78 │ │ │ │ + beq.n 13bec0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 13bcd0 │ │ │ │ + cbz r3, 13bf18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13c4dc │ │ │ │ + beq.w 13c724 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bc9a │ │ │ │ + beq.n 13bee2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c306 │ │ │ │ + beq.w 13c54e │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 13cc86 │ │ │ │ + blt.w 13cece │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c1fc │ │ │ │ + beq.w 13c444 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13b046 │ │ │ │ + beq.w 13b28e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13b046 │ │ │ │ + bne.w 13b28e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13b046 │ │ │ │ + b.w 13b28e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13bc78 │ │ │ │ + b.n 13bec0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #2180] @ 13c564 │ │ │ │ - ldr.w r0, [pc, #2180] @ 13c568 │ │ │ │ + ldr.w r1, [pc, #2180] @ 13c7ac │ │ │ │ + ldr.w r0, [pc, #2180] @ 13c7b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -444022,770 +444334,770 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #2124] @ 13c56c │ │ │ │ - ldr.w r0, [pc, #2124] @ 13c570 │ │ │ │ + ldr.w r1, [pc, #2124] @ 13c7b4 │ │ │ │ + ldr.w r0, [pc, #2124] @ 13c7b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13bcf0 │ │ │ │ + b.n 13bf38 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 13baa6 │ │ │ │ + b.n 13bcee │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2092] @ 13c574 │ │ │ │ - ldr.w r0, [pc, #2092] @ 13c578 │ │ │ │ + ldr.w r1, [pc, #2092] @ 13c7bc │ │ │ │ + ldr.w r0, [pc, #2092] @ 13c7c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2048] @ 13c57c │ │ │ │ - ldr.w r0, [pc, #2048] @ 13c580 │ │ │ │ + ldr.w r1, [pc, #2048] @ 13c7c4 │ │ │ │ + ldr.w r0, [pc, #2048] @ 13c7c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13bd56 │ │ │ │ + b.n 13bf9e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13b644 │ │ │ │ + b.n 13b88c │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bdbc │ │ │ │ + beq.n 13c004 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c1f4 │ │ │ │ + beq.w 13c43c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13c4c4 │ │ │ │ + beq.w 13c70c │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13bde4 │ │ │ │ + beq.n 13c02c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c46a │ │ │ │ + beq.w 13c6b2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13c4ac │ │ │ │ + blt.w 13c6f4 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 13aa36 │ │ │ │ + bne.w 13ac7e │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3736] @ 0xe98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13d046 │ │ │ │ + beq.w 13d28e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 13c47e │ │ │ │ + bpl.w 13c6c6 │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 30490 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 13c47e │ │ │ │ + bne.w 13c6c6 │ │ │ │ ldr.w r9, [r1, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13c47e │ │ │ │ + bpl.w 13c6c6 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13c47e │ │ │ │ + bpl.w 13c6c6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13be52 │ │ │ │ + beq.n 13c09a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13be78 │ │ │ │ + beq.n 13c0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c4a4 │ │ │ │ + beq.w 13c6ec │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13f34a │ │ │ │ + beq.w 13f592 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 140a02 │ │ │ │ + beq.w 140c4a │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 13f33c │ │ │ │ + beq.w 13f584 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13bec2 │ │ │ │ + beq.n 13c10a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f362 │ │ │ │ + beq.w 13f5aa │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13beda │ │ │ │ + beq.n 13c122 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f324 │ │ │ │ + beq.w 13f56c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 13befe │ │ │ │ + beq.n 13c146 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13f32e │ │ │ │ + beq.w 13f576 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f302 │ │ │ │ + beq.w 13f54a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 13bf24 │ │ │ │ + beq.n 13c16c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13f31a │ │ │ │ + beq.w 13f562 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 13d008 │ │ │ │ + blt.w 13d250 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c5ec │ │ │ │ + beq.w 13c834 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bf4e │ │ │ │ + beq.n 13c196 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d03c │ │ │ │ + beq.w 13d284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 13d138 │ │ │ │ + bpl.w 13d380 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cefa │ │ │ │ + beq.w 13d142 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13cf5a │ │ │ │ + beq.w 13d1a2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 13cf00 │ │ │ │ + beq.w 13d148 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 13dc44 │ │ │ │ + bpl.w 13de8c │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 13dc00 │ │ │ │ + beq.w 13de48 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r1, [r7, #604] @ 0x25c │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1409ca │ │ │ │ + beq.w 140c12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bfe8 │ │ │ │ + beq.n 13c230 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13cf1c │ │ │ │ + beq.w 13d164 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bffe │ │ │ │ + beq.n 13c246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ffdc │ │ │ │ + beq.w 140224 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13f9d2 │ │ │ │ + beq.w 13fc1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 13f9f8 │ │ │ │ + bpl.w 13fc40 │ │ │ │ ldr.w r1, [r7, #272] @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c03e │ │ │ │ + beq.n 13c286 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f9ee │ │ │ │ + beq.w 13fc36 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1404ac │ │ │ │ + beq.w 1406f4 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13f81c │ │ │ │ + bpl.w 13fa64 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 13c062 │ │ │ │ + beq.n 13c2aa │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 13fa3c │ │ │ │ + bpl.w 13fc84 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 13c074 │ │ │ │ + beq.n 13c2bc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 140204 │ │ │ │ + beq.w 14044c │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14085a │ │ │ │ + beq.w 140aa2 │ │ │ │ str r0, [sp, #32] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13c0a4 │ │ │ │ + beq.n 13c2ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1404a2 │ │ │ │ + beq.w 1406ea │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 13fcda │ │ │ │ + blt.w 13ff22 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13cca0 │ │ │ │ + beq.w 13cee8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c0ce │ │ │ │ + beq.n 13c316 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140876 │ │ │ │ + beq.w 140abe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c0dc │ │ │ │ + beq.n 13c324 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 1404d2 │ │ │ │ + bpl.w 14071a │ │ │ │ ldr.w r1, [r7, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c106 │ │ │ │ + beq.n 13c34e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fcf4 │ │ │ │ + beq.w 13ff3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 14055c │ │ │ │ + beq.w 1407a4 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w 13fdc6 │ │ │ │ + bpl.w 14000e │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13fd26 │ │ │ │ + bpl.w 13ff6e │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 13c136 │ │ │ │ + beq.n 13c37e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 140516 │ │ │ │ + bpl.w 14075e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 13c148 │ │ │ │ + beq.n 13c390 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 13fd6c │ │ │ │ + beq.w 13ffb4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 139218 │ │ │ │ + bl 139460 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c176 │ │ │ │ + beq.n 13c3be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fdb2 │ │ │ │ + beq.w 13fffa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c18e │ │ │ │ + beq.n 13c3d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fdbc │ │ │ │ + beq.w 140004 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fd12 │ │ │ │ + beq.w 13ff5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fcfe │ │ │ │ + beq.w 13ff46 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c1c0 │ │ │ │ + beq.n 13c408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fd1c │ │ │ │ + beq.w 13ff64 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c1d6 │ │ │ │ + beq.n 13c41e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fd08 │ │ │ │ + beq.w 13ff50 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ - ldr r1, [pc, #928] @ (13c584 ) │ │ │ │ - ldr r0, [pc, #928] @ (13c588 ) │ │ │ │ + ldr r1, [pc, #928] @ (13c7cc ) │ │ │ │ + ldr r0, [pc, #928] @ (13c7d0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaf0 │ │ │ │ + b.w 13ad38 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13bdbc │ │ │ │ + b.n 13c004 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c220 │ │ │ │ + beq.n 13c468 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 13c278 │ │ │ │ + cbz r3, 13c4c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13c500 │ │ │ │ + beq.w 13c748 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c242 │ │ │ │ + beq.n 13c48a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c51e │ │ │ │ + beq.w 13c766 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 13cfe2 │ │ │ │ + blt.w 13d22a │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13c36a │ │ │ │ + beq.w 13c5b2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13b05c │ │ │ │ + beq.w 13b2a4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13b05c │ │ │ │ + bne.w 13b2a4 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13b05c │ │ │ │ + b.w 13b2a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13c220 │ │ │ │ + b.n 13c468 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #772] @ (13c58c ) │ │ │ │ - ldr r0, [pc, #772] @ (13c590 ) │ │ │ │ + ldr r1, [pc, #772] @ (13c7d4 ) │ │ │ │ + ldr r0, [pc, #772] @ (13c7d8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 13bc1a │ │ │ │ + b.n 13be62 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #708] @ (13c594 ) │ │ │ │ - ldr r0, [pc, #712] @ (13c598 ) │ │ │ │ + ldr r1, [pc, #708] @ (13c7dc ) │ │ │ │ + ldr r0, [pc, #712] @ (13c7e0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13c294 │ │ │ │ + b.n 13c4dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #696] @ (13c59c ) │ │ │ │ - ldr r0, [pc, #696] @ (13c5a0 ) │ │ │ │ + ldr r1, [pc, #696] @ (13c7e4 ) │ │ │ │ + ldr r0, [pc, #696] @ (13c7e8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13bc9a │ │ │ │ + b.n 13bee2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #652] @ (13c5a4 ) │ │ │ │ - ldr r0, [pc, #656] @ (13c5a8 ) │ │ │ │ + ldr r1, [pc, #652] @ (13c7ec ) │ │ │ │ + ldr r0, [pc, #656] @ (13c7f0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13c2f0 │ │ │ │ + b.n 13c538 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #640] @ (13c5ac ) │ │ │ │ - ldr r0, [pc, #640] @ (13c5b0 ) │ │ │ │ + ldr r1, [pc, #640] @ (13c7f4 ) │ │ │ │ + ldr r0, [pc, #640] @ (13c7f8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #600] @ (13c5b4 ) │ │ │ │ - ldr r0, [pc, #600] @ (13c5b8 ) │ │ │ │ + ldr r1, [pc, #600] @ (13c7fc ) │ │ │ │ + ldr r0, [pc, #600] @ (13c800 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13c338 │ │ │ │ + b.n 13c580 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c390 │ │ │ │ + beq.n 13c5d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13c462 │ │ │ │ + beq.n 13c6aa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13d062 │ │ │ │ + beq.w 13d2aa │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c3b0 │ │ │ │ + beq.n 13c5f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13c476 │ │ │ │ + beq.n 13c6be │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 13d11c │ │ │ │ + blt.w 13d364 │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13b05c │ │ │ │ + bne.w 13b2a4 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r5, [r3, #3832] @ 0xef8 │ │ │ │ blx 22f94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13d100 │ │ │ │ + beq.w 13d348 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c3fa │ │ │ │ + beq.n 13c642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d07e │ │ │ │ + beq.w 13d2c6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13d0da │ │ │ │ - ldr r2, [pc, #440] @ (13c5bc ) │ │ │ │ + beq.w 13d322 │ │ │ │ + ldr r2, [pc, #440] @ (13c804 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13d088 │ │ │ │ + beq.w 13d2d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c42e │ │ │ │ + beq.n 13c676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d0f6 │ │ │ │ + beq.w 13d33e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 13d0b4 │ │ │ │ + bne.w 13d2fc │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d0aa │ │ │ │ + beq.w 13d2f2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #787 @ 0x313 │ │ │ │ - ldr r1, [pc, #364] @ (13c5c0 ) │ │ │ │ - ldr r0, [pc, #368] @ (13c5c4 ) │ │ │ │ + ldr r1, [pc, #364] @ (13c808 ) │ │ │ │ + ldr r0, [pc, #368] @ (13c80c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13c390 │ │ │ │ + b.n 13c5d8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 13bde4 │ │ │ │ + b.n 13c02c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13c3b0 │ │ │ │ - ldr r0, [pc, #328] @ (13c5c8 ) │ │ │ │ + b.n 13c5f8 │ │ │ │ + ldr r0, [pc, #328] @ (13c810 ) │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13f34a │ │ │ │ + beq.w 13f592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13f34a │ │ │ │ + bne.w 13f592 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13be78 │ │ │ │ + b.n 13c0c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #280] @ (13c5cc ) │ │ │ │ - ldr r0, [pc, #280] @ (13c5d0 ) │ │ │ │ + ldr r1, [pc, #280] @ (13c814 ) │ │ │ │ + ldr r0, [pc, #280] @ (13c818 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr r1, [pc, #264] @ (13c5d4 ) │ │ │ │ - ldr r0, [pc, #264] @ (13c5d8 ) │ │ │ │ + ldr r1, [pc, #264] @ (13c81c ) │ │ │ │ + ldr r0, [pc, #264] @ (13c820 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #248] @ (13c5dc ) │ │ │ │ - ldr r0, [pc, #248] @ (13c5e0 ) │ │ │ │ + ldr r1, [pc, #248] @ (13c824 ) │ │ │ │ + ldr r0, [pc, #248] @ (13c828 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r1, [pc, #220] @ (13c5e4 ) │ │ │ │ - ldr r0, [pc, #220] @ (13c5e8 ) │ │ │ │ + ldr r1, [pc, #220] @ (13c82c ) │ │ │ │ + ldr r0, [pc, #220] @ (13c830 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13c242 │ │ │ │ + b.n 13c48a │ │ │ │ nop │ │ │ │ strb.w r0, [r0, #4] │ │ │ │ add r4, sp, #584 @ 0x248 │ │ │ │ movs r4, r0 │ │ │ │ ldrh.w r0, [r8, r4] │ │ │ │ add r4, sp, #296 @ 0x128 │ │ │ │ movs r4, r0 │ │ │ │ @@ -444815,175 +445127,175 @@ │ │ │ │ @ instruction: 0xf53a0004 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ movs r4, r0 │ │ │ │ add.w r0, r6, #8650752 @ 0x840000 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xf0a00004 │ │ │ │ - add r4, pc, #712 @ (adr r4, 13c854 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 13ca9c ) │ │ │ │ movs r4, r0 │ │ │ │ vext.8 d16, d12, d4, #0 │ │ │ │ - add r4, pc, #56 @ (adr r4, 13c5cc ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 13c814 ) │ │ │ │ movs r4, r0 │ │ │ │ vext.8 d0, d6, d4, #0 │ │ │ │ - add r3, pc, #800 @ (adr r3, 13c8bc ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 13cb04 ) │ │ │ │ movs r4, r0 │ │ │ │ vaddl.s32 q0, d0, d4 │ │ │ │ - add r3, pc, #712 @ (adr r3, 13c86c ) │ │ │ │ + add r3, pc, #712 @ (adr r3, 13cab4 ) │ │ │ │ movs r4, r0 │ │ │ │ vhadd.s32 d16, d14, d4 │ │ │ │ - add r3, pc, #512 @ (adr r3, 13c7ac ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 13c9f4 ) │ │ │ │ movs r4, r0 │ │ │ │ vhadd.s16 d16, d8, d4 │ │ │ │ - add r3, pc, #424 @ (adr r3, 13c75c ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 13c9a4 ) │ │ │ │ movs r4, r0 │ │ │ │ vhadd.s32 d0, d8, d4 │ │ │ │ - add r3, pc, #232 @ (adr r3, 13c6a4 ) │ │ │ │ + add r3, pc, #232 @ (adr r3, 13c8ec ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 3, cr0, cr2, cr4, {0} │ │ │ │ - add r2, pc, #272 @ (adr r2, 13c6d8 ) │ │ │ │ + add r2, pc, #272 @ (adr r2, 13c920 ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r6!, {r1, r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ ldcl 0, cr0, [r0, #16] │ │ │ │ - add r1, pc, #904 @ (adr r1, 13c95c ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 13cba4 ) │ │ │ │ movs r4, r0 │ │ │ │ ldc 0, cr0, [r8, #16]! │ │ │ │ - add r1, pc, #808 @ (adr r1, 13c904 ) │ │ │ │ + add r1, pc, #808 @ (adr r1, 13cb4c ) │ │ │ │ movs r4, r0 │ │ │ │ stc 0, cr0, [r0, #16]! │ │ │ │ - add r1, pc, #712 @ (adr r1, 13c8ac ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 13caf4 ) │ │ │ │ movs r4, r0 │ │ │ │ ldcl 0, cr0, [ip, #-16]! │ │ │ │ - add r1, pc, #568 @ (adr r1, 13c824 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 13ca6c ) │ │ │ │ movs r4, r0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c610 │ │ │ │ + beq.n 13c858 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13cffe │ │ │ │ + beq.w 13d246 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13cfb8 │ │ │ │ + beq.w 13d200 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13c638 │ │ │ │ + beq.n 13c880 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13cfd4 │ │ │ │ + beq.w 13d21c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13cf9c │ │ │ │ + blt.w 13d1e4 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 13bf4e │ │ │ │ + bne.w 13c196 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3600] @ 0xe10 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13cf80 │ │ │ │ + beq.w 13d1c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ bl 30490 │ │ │ │ cmp r0, #12 │ │ │ │ - bne.w 13cf26 │ │ │ │ + bne.w 13d16e │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ mov sl, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 13cf26 │ │ │ │ + bpl.w 13d16e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c742 │ │ │ │ + beq.n 13c98a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -445058,686 +445370,686 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c80a │ │ │ │ + beq.n 13ca52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d15e │ │ │ │ + beq.w 13d3a6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 13cf64 │ │ │ │ + beq.w 13d1ac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1409e6 │ │ │ │ + beq.w 140c2e │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140bbc │ │ │ │ + beq.w 140e04 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140ba0 │ │ │ │ + beq.w 140de8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140b84 │ │ │ │ + beq.w 140dcc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140b68 │ │ │ │ + beq.w 140db0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140b4c │ │ │ │ + beq.w 140d94 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140b30 │ │ │ │ + beq.w 140d78 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140b14 │ │ │ │ + beq.w 140d5c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140af8 │ │ │ │ + beq.w 140d40 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140a3a │ │ │ │ + beq.w 140c82 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140a1e │ │ │ │ + beq.w 140c66 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c944 │ │ │ │ + beq.n 13cb8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f2f8 │ │ │ │ + beq.w 13f540 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c95a │ │ │ │ + beq.n 13cba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f36c │ │ │ │ + beq.w 13f5b4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c970 │ │ │ │ + beq.n 13cbb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f376 │ │ │ │ + beq.w 13f5be │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c986 │ │ │ │ + beq.n 13cbce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f380 │ │ │ │ + beq.w 13f5c8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c99c │ │ │ │ + beq.n 13cbe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f38a │ │ │ │ + beq.w 13f5d2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c9b2 │ │ │ │ + beq.n 13cbfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f394 │ │ │ │ + beq.w 13f5dc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c9c8 │ │ │ │ + beq.n 13cc10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f39e │ │ │ │ + beq.w 13f5e6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c9de │ │ │ │ + beq.n 13cc26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dea2 │ │ │ │ + beq.w 13e0ea │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c9f4 │ │ │ │ + beq.n 13cc3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13deac │ │ │ │ + beq.w 13e0f4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ca0a │ │ │ │ + beq.n 13cc52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13deb6 │ │ │ │ + beq.w 13e0fe │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ca20 │ │ │ │ + beq.n 13cc68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dec0 │ │ │ │ + beq.w 13e108 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ca36 │ │ │ │ + beq.n 13cc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d168 │ │ │ │ + beq.w 13d3b0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ca5a │ │ │ │ + beq.n 13cca2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d170 │ │ │ │ + beq.w 13d3b8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13de7a │ │ │ │ + beq.w 13e0c2 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13ca82 │ │ │ │ + beq.n 13ccca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13de94 │ │ │ │ + beq.w 13e0dc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13de00 │ │ │ │ + blt.w 13e048 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13deca │ │ │ │ + beq.w 13e112 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13caa8 │ │ │ │ + beq.n 13ccf0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13de70 │ │ │ │ + beq.w 13e0b8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cabe │ │ │ │ + beq.n 13cd06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13df42 │ │ │ │ + beq.w 13e18a │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cad4 │ │ │ │ + beq.n 13cd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dff2 │ │ │ │ + beq.w 13e23a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13caea │ │ │ │ + beq.n 13cd32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dffc │ │ │ │ + beq.w 13e244 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb00 │ │ │ │ + beq.n 13cd48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dfca │ │ │ │ + beq.w 13e212 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb16 │ │ │ │ + beq.n 13cd5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dfd4 │ │ │ │ + beq.w 13e21c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb2c │ │ │ │ + beq.n 13cd74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dfde │ │ │ │ + beq.w 13e226 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb42 │ │ │ │ + beq.n 13cd8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dfe8 │ │ │ │ + beq.w 13e230 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb58 │ │ │ │ + beq.n 13cda0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dd24 │ │ │ │ + beq.w 13df6c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb6e │ │ │ │ + beq.n 13cdb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dd2e │ │ │ │ + beq.w 13df76 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb84 │ │ │ │ + beq.n 13cdcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dd38 │ │ │ │ + beq.w 13df80 │ │ │ │ ldr.w r1, [r7, #332] @ 0x14c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13dcfe │ │ │ │ + beq.w 13df46 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13cbb4 │ │ │ │ + beq.n 13cdfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dd42 │ │ │ │ + beq.w 13df8a │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 13dd4c │ │ │ │ + blt.w 13df94 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d178 │ │ │ │ + beq.w 13d3c0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cbde │ │ │ │ + beq.n 13ce26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dd1a │ │ │ │ + beq.w 13df62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cbec │ │ │ │ + beq.n 13ce34 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 13dda4 │ │ │ │ + bpl.w 13dfec │ │ │ │ ldr.w r1, [r7, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cc16 │ │ │ │ + beq.n 13ce5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dd68 │ │ │ │ + beq.w 13dfb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 13ddd2 │ │ │ │ + beq.w 13e01a │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 13dd72 │ │ │ │ + beq.w 13dfba │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1448bc │ │ │ │ + bl 144b04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cc42 │ │ │ │ + beq.n 13ce8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ddc8 │ │ │ │ + beq.w 13e010 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ddf6 │ │ │ │ + beq.w 13e03e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cc64 │ │ │ │ + beq.n 13ceac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ddec │ │ │ │ + beq.w 13e034 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr.w r1, [pc, #2920] @ 13d7dc │ │ │ │ - ldr.w r0, [pc, #2920] @ 13d7e0 │ │ │ │ + ldr.w r1, [pc, #2920] @ 13da24 │ │ │ │ + ldr.w r0, [pc, #2920] @ 13da28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaf0 │ │ │ │ + b.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2900] @ 13d7e4 │ │ │ │ - ldr.w r0, [pc, #2900] @ 13d7e8 │ │ │ │ + ldr.w r1, [pc, #2900] @ 13da2c │ │ │ │ + ldr.w r0, [pc, #2900] @ 13da30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13c4f0 │ │ │ │ + b.n 13c738 │ │ │ │ ldr.w r3, [r7, #1344] @ 0x540 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [r7, #216] @ 0xd8 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 140834 │ │ │ │ + beq.w 140a7c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13ccd6 │ │ │ │ + beq.n 13cf1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140850 │ │ │ │ + beq.w 140a98 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 13f7f8 │ │ │ │ + blt.w 13fa40 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ - cbnz r3, 13cd24 │ │ │ │ + cbnz r3, 13cf6c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13f7de │ │ │ │ + beq.w 13fa26 │ │ │ │ str r0, [sp, #32] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13cd12 │ │ │ │ + beq.n 13cf5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f812 │ │ │ │ + beq.w 13fa5a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 13f714 │ │ │ │ + blt.w 13f95c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f5e2 │ │ │ │ + beq.w 13f82a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 13f58c │ │ │ │ + bpl.w 13f7d4 │ │ │ │ ldr.w r1, [r7, #252] @ 0xfc │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ blx 22d18 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1405a4 │ │ │ │ + beq.w 1407ec │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.n 13cd72 │ │ │ │ + beq.n 13cfba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f5d6 │ │ │ │ + beq.w 13f81e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14059a │ │ │ │ + beq.w 1407e2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14057e │ │ │ │ + beq.w 1407c6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w 140682 │ │ │ │ + bpl.w 1408ca │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 140636 │ │ │ │ + bpl.w 14087e │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 13cdae │ │ │ │ + beq.n 13cff6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1405ea │ │ │ │ + bpl.w 140832 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 13cdc0 │ │ │ │ + beq.n 13d008 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 140880 │ │ │ │ + beq.w 140ac8 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 13cea6 │ │ │ │ + bpl.n 13d0ee │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ strd fp, r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 143e18 │ │ │ │ + bl 144060 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cdfa │ │ │ │ + beq.n 13d042 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1408c6 │ │ │ │ + beq.w 140b0e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ce10 │ │ │ │ + beq.n 13d058 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13cef2 │ │ │ │ + beq.n 13d13a │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ce96 │ │ │ │ + beq.n 13d0de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13ce7e │ │ │ │ + cbz r3, 13d0c6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ce38 │ │ │ │ + beq.n 13d080 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 13ce9e │ │ │ │ + cbz r3, 13d0e6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ce4a │ │ │ │ + beq.n 13d092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 13ce86 │ │ │ │ + cbz r3, 13d0ce │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ce5c │ │ │ │ + beq.n 13d0a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 13ce8e │ │ │ │ + cbz r3, 13d0d6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ - ldr.w r1, [pc, #2432] @ 13d7ec │ │ │ │ - ldr.w r0, [pc, #2432] @ 13d7f0 │ │ │ │ + ldr.w r1, [pc, #2432] @ 13da34 │ │ │ │ + ldr.w r0, [pc, #2432] @ 13da38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaf0 │ │ │ │ + b.w 13ad38 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ce24 │ │ │ │ + b.n 13d06c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ce4a │ │ │ │ + b.n 13d092 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ce5c │ │ │ │ + b.n 13d0a4 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ce1c │ │ │ │ + b.n 13d064 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ce38 │ │ │ │ - ldr.w r3, [pc, #2380] @ 13d7f4 │ │ │ │ + b.n 13d080 │ │ │ │ + ldr.w r3, [pc, #2380] @ 13da3c │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2364] @ 13d7f8 │ │ │ │ - ldr.w r0, [pc, #2364] @ 13d7fc │ │ │ │ + ldr.w r1, [pc, #2364] @ 13da40 │ │ │ │ + ldr.w r0, [pc, #2364] @ 13da44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ @@ -445746,1405 +446058,1405 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ce10 │ │ │ │ + b.n 13d058 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 13bf9c │ │ │ │ + bne.w 13c1e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - ldr.w r1, [pc, #2296] @ 13d800 │ │ │ │ - ldr.w r0, [pc, #2296] @ 13d804 │ │ │ │ + ldr.w r1, [pc, #2296] @ 13da48 │ │ │ │ + ldr.w r0, [pc, #2296] @ 13da4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13bfe8 │ │ │ │ - ldr.w r0, [pc, #2272] @ 13d808 │ │ │ │ + b.w 13c230 │ │ │ │ + ldr.w r0, [pc, #2272] @ 13da50 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cf64 │ │ │ │ + beq.n 13d1ac │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ mov sl, r2 │ │ │ │ strd r2, r2, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - b.n 13c7fe │ │ │ │ + b.n 13ca46 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13bf86 │ │ │ │ + b.w 13c1ce │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2208] @ 13d80c │ │ │ │ - ldr.w r0, [pc, #2208] @ 13d810 │ │ │ │ + ldr.w r1, [pc, #2208] @ 13da54 │ │ │ │ + ldr.w r0, [pc, #2208] @ 13da58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2188] @ 13d814 │ │ │ │ - ldr.w r0, [pc, #2188] @ 13d818 │ │ │ │ + ldr.w r1, [pc, #2188] @ 13da5c │ │ │ │ + ldr.w r0, [pc, #2188] @ 13da60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #718 @ 0x2ce │ │ │ │ - ldr.w r1, [pc, #2168] @ 13d81c │ │ │ │ - ldr.w r0, [pc, #2168] @ 13d820 │ │ │ │ + ldr.w r1, [pc, #2168] @ 13da64 │ │ │ │ + ldr.w r0, [pc, #2168] @ 13da68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #718 @ 0x2ce │ │ │ │ - ldr.w r1, [pc, #2148] @ 13d824 │ │ │ │ - ldr.w r0, [pc, #2148] @ 13d828 │ │ │ │ + ldr.w r1, [pc, #2148] @ 13da6c │ │ │ │ + ldr.w r0, [pc, #2148] @ 13da70 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.w 13c638 │ │ │ │ + b.w 13c880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2112] @ 13d82c │ │ │ │ - ldr.w r0, [pc, #2112] @ 13d830 │ │ │ │ + ldr.w r1, [pc, #2112] @ 13da74 │ │ │ │ + ldr.w r0, [pc, #2112] @ 13da78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13c514 │ │ │ │ + b.w 13c75c │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c610 │ │ │ │ + b.w 13c858 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #718 @ 0x2ce │ │ │ │ - ldr.w r1, [pc, #2084] @ 13d834 │ │ │ │ - ldr.w r0, [pc, #2084] @ 13d838 │ │ │ │ + ldr.w r1, [pc, #2084] @ 13da7c │ │ │ │ + ldr.w r0, [pc, #2084] @ 13da80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13bf4e │ │ │ │ + b.w 13c196 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #718 @ 0x2ce │ │ │ │ - ldr.w r1, [pc, #2028] @ 13d83c │ │ │ │ - ldr.w r0, [pc, #2028] @ 13d840 │ │ │ │ + ldr.w r1, [pc, #2028] @ 13da84 │ │ │ │ + ldr.w r0, [pc, #2028] @ 13da88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #2008] @ 13d844 │ │ │ │ - ldr.w r0, [pc, #2008] @ 13d848 │ │ │ │ + ldr.w r1, [pc, #2008] @ 13da8c │ │ │ │ + ldr.w r0, [pc, #2008] @ 13da90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c3fa │ │ │ │ + b.w 13c642 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #787 @ 0x313 │ │ │ │ - ldr.w r1, [pc, #1980] @ 13d84c │ │ │ │ - ldr.w r0, [pc, #1980] @ 13d850 │ │ │ │ + ldr.w r1, [pc, #1980] @ 13da94 │ │ │ │ + ldr.w r0, [pc, #1980] @ 13da98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c44a │ │ │ │ - ldr.w r3, [pc, #1948] @ 13d854 │ │ │ │ + b.w 13c692 │ │ │ │ + ldr.w r3, [pc, #1948] @ 13da9c │ │ │ │ movw r2, #787 @ 0x313 │ │ │ │ - ldr.w r1, [pc, #1944] @ 13d858 │ │ │ │ + ldr.w r1, [pc, #1944] @ 13daa0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1936] @ 13d85c │ │ │ │ + ldr.w r0, [pc, #1936] @ 13daa4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #786 @ 0x312 │ │ │ │ - ldr.w r1, [pc, #1916] @ 13d860 │ │ │ │ - ldr.w r0, [pc, #1916] @ 13d864 │ │ │ │ + ldr.w r1, [pc, #1916] @ 13daa8 │ │ │ │ + ldr.w r0, [pc, #1916] @ 13daac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c42e │ │ │ │ + b.w 13c676 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #786 @ 0x312 │ │ │ │ - ldr.w r1, [pc, #1888] @ 13d868 │ │ │ │ - ldr.w r0, [pc, #1888] @ 13d86c │ │ │ │ + ldr.w r1, [pc, #1888] @ 13dab0 │ │ │ │ + ldr.w r0, [pc, #1888] @ 13dab4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr.w r1, [pc, #1868] @ 13d870 │ │ │ │ - ldr.w r0, [pc, #1868] @ 13d874 │ │ │ │ + ldr.w r1, [pc, #1868] @ 13dab8 │ │ │ │ + ldr.w r0, [pc, #1868] @ 13dabc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1852] @ 13d878 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1852] @ 13dac0 │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ str r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1840] @ 13d87c │ │ │ │ - ldr.w r0, [pc, #1840] @ 13d880 │ │ │ │ + ldr.w r1, [pc, #1840] @ 13dac4 │ │ │ │ + ldr.w r0, [pc, #1840] @ 13dac8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c80a │ │ │ │ + b.w 13ca52 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ca36 │ │ │ │ + b.n 13cc7e │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ca5a │ │ │ │ + b.n 13cca2 │ │ │ │ ldr.w r1, [r7, #212] @ 0xd4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13dcd8 │ │ │ │ + beq.w 13df20 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13d1a8 │ │ │ │ + beq.n 13d3f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dcf4 │ │ │ │ + beq.w 13df3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 13dcb2 │ │ │ │ + blt.w 13defa │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d438 │ │ │ │ + beq.w 13d680 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d1d2 │ │ │ │ + beq.n 13d41a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dcce │ │ │ │ + beq.w 13df16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d1e0 │ │ │ │ + beq.n 13d428 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 13dc8e │ │ │ │ + bpl.w 13ded6 │ │ │ │ ldr.w r1, [r7, #1124] @ 0x464 │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13dc82 │ │ │ │ + beq.w 13deca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f23e │ │ │ │ + beq.w 13f486 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 13da38 │ │ │ │ + beq.w 13dc80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 13da00 │ │ │ │ + bpl.w 13dc48 │ │ │ │ mov r0, r5 │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d248 │ │ │ │ + beq.n 13d490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f248 │ │ │ │ + beq.w 13f490 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 13dbdc │ │ │ │ + blt.w 13de24 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13db42 │ │ │ │ + beq.w 13dd8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 13db1e │ │ │ │ + bpl.w 13dd66 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13daea │ │ │ │ + beq.w 13dd32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13db0a │ │ │ │ + beq.w 13dd52 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13daf0 │ │ │ │ + beq.w 13dd38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 13daac │ │ │ │ + bpl.w 13dcf4 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 13da60 │ │ │ │ + beq.w 13dca8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r1, [r7, #604] @ 0x25c │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140a56 │ │ │ │ + beq.w 140c9e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d2f4 │ │ │ │ + beq.n 13d53c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13db14 │ │ │ │ + beq.w 13dd5c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d30c │ │ │ │ + beq.n 13d554 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13daa4 │ │ │ │ + beq.w 13dcec │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 13eb88 │ │ │ │ + beq.w 13edd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 13eb44 │ │ │ │ + bpl.w 13ed8c │ │ │ │ ldr.w r1, [r7, #272] @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d34c │ │ │ │ + beq.n 13d594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13dbf6 │ │ │ │ + beq.w 13de3e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 13ec30 │ │ │ │ + beq.w 13ee78 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 13ebea │ │ │ │ + bpl.w 13ee32 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 13d372 │ │ │ │ + bmi.n 13d5ba │ │ │ │ cmp sl, r8 │ │ │ │ - bne.w 13eba4 │ │ │ │ + bne.w 13edec │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - bne.n 13d384 │ │ │ │ + bne.n 13d5cc │ │ │ │ cmp fp, r8 │ │ │ │ - bne.w 13ec4a │ │ │ │ + bne.w 13ee92 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r9 │ │ │ │ strd fp, r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 1457f8 │ │ │ │ + bl 145a40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d3ac │ │ │ │ + beq.n 13d5f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ec90 │ │ │ │ + beq.w 13eed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ec9a │ │ │ │ + beq.w 13eee2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d3d0 │ │ │ │ + beq.n 13d618 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13eca4 │ │ │ │ + beq.w 13eeec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d3e8 │ │ │ │ + beq.n 13d630 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ecae │ │ │ │ + beq.w 13eef6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d400 │ │ │ │ + beq.n 13d648 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ecb8 │ │ │ │ + beq.w 13ef00 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d416 │ │ │ │ + beq.n 13d65e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ffe6 │ │ │ │ + beq.w 14022e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - ldr.w r1, [pc, #1120] @ 13d884 │ │ │ │ - ldr.w r0, [pc, #1120] @ 13d888 │ │ │ │ + ldr.w r1, [pc, #1120] @ 13dacc │ │ │ │ + ldr.w r0, [pc, #1120] @ 13dad0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaf0 │ │ │ │ + b.w 13ad38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d450 │ │ │ │ + beq.n 13d698 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f226 │ │ │ │ + beq.w 13f46e │ │ │ │ ldr.w r1, [r7, #220] @ 0xdc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ blx 22fac │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13f1e2 │ │ │ │ + beq.w 13f42a │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13d482 │ │ │ │ + beq.n 13d6ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f230 │ │ │ │ + beq.w 13f478 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13ecc2 │ │ │ │ + blt.w 13ef0a │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13d6fe │ │ │ │ + beq.w 13d946 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d4a8 │ │ │ │ + beq.n 13d6f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f1fa │ │ │ │ + beq.w 13f442 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d4b6 │ │ │ │ + beq.n 13d6fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 13f176 │ │ │ │ + bpl.w 13f3be │ │ │ │ ldr.w r1, [r7, #1324] @ 0x52c │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d4e0 │ │ │ │ + beq.n 13d728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ecde │ │ │ │ + beq.w 13ef26 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13f15e │ │ │ │ + beq.w 13f3a6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w 13f060 │ │ │ │ + bpl.w 13f2a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d504 │ │ │ │ + beq.n 13d74c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 13ece8 │ │ │ │ + bpl.w 13ef30 │ │ │ │ mov r0, r5 │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d52a │ │ │ │ + beq.n 13d772 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ed1a │ │ │ │ + beq.w 13ef62 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 13f03e │ │ │ │ + blt.w 13f286 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 13edfc │ │ │ │ + beq.w 13f044 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 13edd8 │ │ │ │ + bpl.w 13f020 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13eda4 │ │ │ │ + beq.w 13efec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13edc4 │ │ │ │ + beq.w 13f00c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 13edaa │ │ │ │ + beq.w 13eff2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 13ed6c │ │ │ │ + bpl.w 13efb4 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 13ed24 │ │ │ │ + beq.w 13ef6c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r1, [r7, #604] @ 0x25c │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140a72 │ │ │ │ + beq.w 140cba │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d5d0 │ │ │ │ + beq.n 13d818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13edce │ │ │ │ + beq.w 13f016 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d5e8 │ │ │ │ + beq.n 13d830 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ed62 │ │ │ │ + beq.w 13efaa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 13f024 │ │ │ │ + beq.w 13f26c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 13f000 │ │ │ │ + bpl.w 13f248 │ │ │ │ ldr.w r1, [r7, #272] @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d628 │ │ │ │ + beq.n 13d870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13eea6 │ │ │ │ + beq.w 13f0ee │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 13ef8c │ │ │ │ + beq.w 13f1d4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.w 13ef02 │ │ │ │ + bpl.w 13f14a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 13eec4 │ │ │ │ + bpl.w 13f10c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 13d658 │ │ │ │ + bmi.n 13d8a0 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.w 13efc0 │ │ │ │ + bne.w 13f208 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - bne.n 13d66a │ │ │ │ + bne.n 13d8b2 │ │ │ │ cmp fp, r8 │ │ │ │ - bne.w 13ef42 │ │ │ │ + bne.w 13f18a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 147988 │ │ │ │ + bl 147bd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 13d68e │ │ │ │ + cbnz r3, 13d8d6 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 13d69c │ │ │ │ + cbnz r3, 13d8e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d6b0 │ │ │ │ + beq.n 13d8f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ef82 │ │ │ │ + beq.w 13f1ca │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d6c8 │ │ │ │ + beq.n 13d910 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13eeb0 │ │ │ │ + beq.w 13f0f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d6e0 │ │ │ │ + beq.n 13d928 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13eeba │ │ │ │ + beq.w 13f102 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - ldr r1, [pc, #412] @ (13d88c ) │ │ │ │ - ldr r0, [pc, #416] @ (13d890 ) │ │ │ │ + ldr r1, [pc, #412] @ (13dad4 ) │ │ │ │ + ldr r0, [pc, #416] @ (13dad8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaf0 │ │ │ │ + b.w 13ad38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d710 │ │ │ │ + beq.n 13d958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13d7cc │ │ │ │ + beq.n 13da14 │ │ │ │ cmp fp, r8 │ │ │ │ - beq.w 13d8a0 │ │ │ │ + beq.w 13dae8 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r5, [r3, #3828] @ 0xef4 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d73c │ │ │ │ + beq.n 13d984 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13d7d4 │ │ │ │ + beq.n 13da1c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13f204 │ │ │ │ + beq.w 13f44c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d762 │ │ │ │ + beq.n 13d9aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13d97c │ │ │ │ + beq.w 13dbc4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13eb0a │ │ │ │ - ldr r2, [pc, #296] @ (13d894 ) │ │ │ │ + beq.w 13ed52 │ │ │ │ + ldr r2, [pc, #296] @ (13dadc ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13eae8 │ │ │ │ + beq.w 13ed30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d796 │ │ │ │ + beq.n 13d9de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f21c │ │ │ │ + beq.w 13f464 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 13eac2 │ │ │ │ + bne.w 13ed0a │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13d7b4 │ │ │ │ + cbnz r3, 13d9fc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr r1, [pc, #220] @ (13d898 ) │ │ │ │ - ldr r0, [pc, #220] @ (13d89c ) │ │ │ │ + ldr r1, [pc, #220] @ (13dae0 ) │ │ │ │ + ldr r0, [pc, #220] @ (13dae4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d710 │ │ │ │ + b.n 13d958 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d73c │ │ │ │ - b.n 13d3fc │ │ │ │ + b.n 13d984 │ │ │ │ + b.n 13d644 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13d3cc │ │ │ │ + b.n 13d614 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13d01c │ │ │ │ + b.n 13d264 │ │ │ │ movs r4, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ strh r6, [r4, #56] @ 0x38 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 13df88 │ │ │ │ + b.n 13e1d0 │ │ │ │ movs r4, r0 │ │ │ │ str r7, [sp, #864] @ 0x360 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13def4 │ │ │ │ + b.n 13e13c │ │ │ │ movs r4, r0 │ │ │ │ str r7, [sp, #552] @ 0x228 │ │ │ │ movs r4, r0 │ │ │ │ ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13de38 │ │ │ │ + b.n 13e080 │ │ │ │ movs r4, r0 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13de08 │ │ │ │ + b.n 13e050 │ │ │ │ movs r4, r0 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13ddd8 │ │ │ │ + b.n 13e020 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dda8 │ │ │ │ + b.n 13dff0 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #840] @ 0x348 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dd5c │ │ │ │ + b.n 13dfa4 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dd18 │ │ │ │ + b.n 13df60 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dca4 │ │ │ │ + b.n 13deec │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dc74 │ │ │ │ + b.n 13debc │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dc30 │ │ │ │ + b.n 13de78 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ movs r4, r0 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dbdc │ │ │ │ + b.n 13de24 │ │ │ │ movs r4, r0 │ │ │ │ str r5, [sp, #816] @ 0x330 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13dba0 │ │ │ │ + b.n 13dde8 │ │ │ │ movs r4, r0 │ │ │ │ str r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13db5c │ │ │ │ + b.n 13dda4 │ │ │ │ movs r4, r0 │ │ │ │ str r5, [sp, #552] @ 0x228 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13db2c │ │ │ │ + b.n 13dd74 │ │ │ │ movs r4, r0 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r4, r0 │ │ │ │ str r6, [r6, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13daec │ │ │ │ + b.n 13dd34 │ │ │ │ movs r4, r0 │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ movs r4, r0 │ │ │ │ udf #92 @ 0x5c │ │ │ │ movs r4, r0 │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 13d7bc │ │ │ │ + blt.n 13da04 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r5, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 13d82c │ │ │ │ + bge.n 13da74 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ movs r4, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d8b6 │ │ │ │ + beq.n 13dafe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13d984 │ │ │ │ + beq.n 13dbcc │ │ │ │ add.w r2, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r7, [r2, #3824] @ 0xef0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d8cc │ │ │ │ + beq.n 13db14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 13d994 │ │ │ │ + bpl.n 13dbdc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d8ee │ │ │ │ + beq.n 13db36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13d98c │ │ │ │ + beq.n 13dbd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13f196 │ │ │ │ + beq.w 13f3de │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d912 │ │ │ │ + beq.n 13db5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13d9ba │ │ │ │ + beq.n 13dc02 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 13d9e4 │ │ │ │ - ldr.w r2, [pc, #3188] @ 13e58c │ │ │ │ + beq.n 13dc2c │ │ │ │ + ldr.w r2, [pc, #3188] @ 13e7d4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13d9c2 │ │ │ │ + beq.n 13dc0a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d944 │ │ │ │ + beq.n 13db8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f1ae │ │ │ │ + beq.w 13f3f6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 13f1c2 │ │ │ │ + bne.w 13f40a │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f1b8 │ │ │ │ + beq.w 13f400 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #777 @ 0x309 │ │ │ │ - ldr.w r1, [pc, #3112] @ 13e590 │ │ │ │ - ldr.w r0, [pc, #3112] @ 13e594 │ │ │ │ + ldr.w r1, [pc, #3112] @ 13e7d8 │ │ │ │ + ldr.w r0, [pc, #3112] @ 13e7dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d762 │ │ │ │ + b.n 13d9aa │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d8b6 │ │ │ │ + b.n 13dafe │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d8ee │ │ │ │ - ldr.w r3, [pc, #3072] @ 13e598 │ │ │ │ + b.n 13db36 │ │ │ │ + ldr.w r3, [pc, #3072] @ 13e7e0 │ │ │ │ movw r2, #777 @ 0x309 │ │ │ │ - ldr.w r1, [pc, #3068] @ 13e59c │ │ │ │ + ldr.w r1, [pc, #3068] @ 13e7e4 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #3060] @ 13e5a0 │ │ │ │ + ldr.w r0, [pc, #3060] @ 13e7e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d912 │ │ │ │ + b.n 13db5a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #777 @ 0x309 │ │ │ │ - ldr.w r1, [pc, #3032] @ 13e5a4 │ │ │ │ - ldr.w r0, [pc, #3032] @ 13e5a8 │ │ │ │ + ldr.w r1, [pc, #3032] @ 13e7ec │ │ │ │ + ldr.w r0, [pc, #3032] @ 13e7f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #777 @ 0x309 │ │ │ │ - ldr.w r1, [pc, #3008] @ 13e5ac │ │ │ │ - ldr.w r0, [pc, #3008] @ 13e5b0 │ │ │ │ + ldr.w r1, [pc, #3008] @ 13e7f4 │ │ │ │ + ldr.w r0, [pc, #3008] @ 13e7f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #2992] @ 13e5b4 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #2992] @ 13e7fc │ │ │ │ mov.w r2, #756 @ 0x2f4 │ │ │ │ - ldr.w r1, [pc, #2988] @ 13e5b8 │ │ │ │ + ldr.w r1, [pc, #2988] @ 13e800 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2980] @ 13e5bc │ │ │ │ + ldr.w r0, [pc, #2980] @ 13e804 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #755 @ 0x2f3 │ │ │ │ - ldr.w r1, [pc, #2944] @ 13e5c0 │ │ │ │ - ldr.w r0, [pc, #2944] @ 13e5c4 │ │ │ │ + ldr.w r1, [pc, #2944] @ 13e808 │ │ │ │ + ldr.w r0, [pc, #2944] @ 13e80c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #2916] @ 13e5c8 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #2916] @ 13e810 │ │ │ │ movw r2, #758 @ 0x2f6 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2904] @ 13e5cc │ │ │ │ - ldr.w r0, [pc, #2904] @ 13e5d0 │ │ │ │ + ldr.w r1, [pc, #2904] @ 13e814 │ │ │ │ + ldr.w r0, [pc, #2904] @ 13e818 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d30c │ │ │ │ - ldr.w r3, [pc, #2852] @ 13e5d4 │ │ │ │ + b.n 13d554 │ │ │ │ + ldr.w r3, [pc, #2852] @ 13e81c │ │ │ │ movw r2, #758 @ 0x2f6 │ │ │ │ - ldr.w r1, [pc, #2848] @ 13e5d8 │ │ │ │ + ldr.w r1, [pc, #2848] @ 13e820 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2840] @ 13e5dc │ │ │ │ + ldr.w r0, [pc, #2840] @ 13e824 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 13d2a8 │ │ │ │ + bne.w 13d4f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #757 @ 0x2f5 │ │ │ │ - ldr.w r1, [pc, #2792] @ 13e5e0 │ │ │ │ - ldr.w r0, [pc, #2792] @ 13e5e4 │ │ │ │ + ldr.w r1, [pc, #2792] @ 13e828 │ │ │ │ + ldr.w r0, [pc, #2792] @ 13e82c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13da22 │ │ │ │ + b.n 13dc6a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d292 │ │ │ │ + b.w 13d4da │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d2f4 │ │ │ │ - ldr.w r3, [pc, #2760] @ 13e5e8 │ │ │ │ + b.w 13d53c │ │ │ │ + ldr.w r3, [pc, #2760] @ 13e830 │ │ │ │ movw r2, #757 @ 0x2f5 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2748] @ 13e5ec │ │ │ │ - ldr.w r0, [pc, #2748] @ 13e5f0 │ │ │ │ + ldr.w r1, [pc, #2748] @ 13e834 │ │ │ │ + ldr.w r0, [pc, #2748] @ 13e838 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13da22 │ │ │ │ + b.n 13dc6a │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 13dbaa │ │ │ │ + beq.n 13ddf2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144fb0 │ │ │ │ + bl 1451f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13db66 │ │ │ │ + beq.n 13ddae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13eb26 │ │ │ │ + beq.w 13ed6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13eb3a │ │ │ │ + beq.w 13ed82 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13db88 │ │ │ │ + beq.n 13ddd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13eb30 │ │ │ │ + beq.w 13ed78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ - ldr.w r1, [pc, #2652] @ 13e5f4 │ │ │ │ - ldr.w r0, [pc, #2652] @ 13e5f8 │ │ │ │ + ldr.w r1, [pc, #2652] @ 13e83c │ │ │ │ + ldr.w r0, [pc, #2652] @ 13e840 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaf0 │ │ │ │ - ldr.w r3, [pc, #2640] @ 13e5fc │ │ │ │ + b.w 13ad38 │ │ │ │ + ldr.w r3, [pc, #2640] @ 13e844 │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ - ldr.w r1, [pc, #2636] @ 13e600 │ │ │ │ + ldr.w r1, [pc, #2636] @ 13e848 │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2624] @ 13e604 │ │ │ │ + ldr.w r0, [pc, #2624] @ 13e84c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #756 @ 0x2f4 │ │ │ │ - ldr.w r1, [pc, #2596] @ 13e608 │ │ │ │ - ldr.w r0, [pc, #2596] @ 13e60c │ │ │ │ + ldr.w r1, [pc, #2596] @ 13e850 │ │ │ │ + ldr.w r0, [pc, #2596] @ 13e854 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13da22 │ │ │ │ + b.n 13dc6a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d34c │ │ │ │ - ldr.w r3, [pc, #2572] @ 13e610 │ │ │ │ + b.w 13d594 │ │ │ │ + ldr.w r3, [pc, #2572] @ 13e858 │ │ │ │ mov.w r2, #720 @ 0x2d0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2560] @ 13e614 │ │ │ │ - ldr.w r0, [pc, #2560] @ 13e618 │ │ │ │ + ldr.w r1, [pc, #2560] @ 13e85c │ │ │ │ + ldr.w r0, [pc, #2560] @ 13e860 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #2516] @ 13e61c │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #2516] @ 13e864 │ │ │ │ mov.w r2, #720 @ 0x2d0 │ │ │ │ - ldr.w r1, [pc, #2512] @ 13e620 │ │ │ │ + ldr.w r1, [pc, #2512] @ 13e868 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2504] @ 13e624 │ │ │ │ + ldr.w r0, [pc, #2504] @ 13e86c │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13da38 │ │ │ │ + beq.w 13dc80 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ - b.w 13d222 │ │ │ │ - ldr.w r3, [pc, #2456] @ 13e628 │ │ │ │ + b.w 13d46a │ │ │ │ + ldr.w r3, [pc, #2456] @ 13e870 │ │ │ │ movw r2, #755 @ 0x2f3 │ │ │ │ - ldr.w r1, [pc, #2452] @ 13e62c │ │ │ │ + ldr.w r1, [pc, #2452] @ 13e874 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2440] @ 13e630 │ │ │ │ + ldr.w r0, [pc, #2440] @ 13e878 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13da50 │ │ │ │ + b.n 13dc98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ - ldr.w r1, [pc, #2424] @ 13e634 │ │ │ │ - ldr.w r0, [pc, #2424] @ 13e638 │ │ │ │ + ldr.w r1, [pc, #2424] @ 13e87c │ │ │ │ + ldr.w r0, [pc, #2424] @ 13e880 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d1d2 │ │ │ │ + b.w 13d41a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ - ldr.w r1, [pc, #2396] @ 13e63c │ │ │ │ - ldr.w r0, [pc, #2396] @ 13e640 │ │ │ │ + ldr.w r1, [pc, #2396] @ 13e884 │ │ │ │ + ldr.w r0, [pc, #2396] @ 13e888 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d1a8 │ │ │ │ + b.w 13d3f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - ldr.w r1, [pc, #2364] @ 13e644 │ │ │ │ - ldr.w r0, [pc, #2364] @ 13e648 │ │ │ │ + ldr.w r1, [pc, #2364] @ 13e88c │ │ │ │ + ldr.w r0, [pc, #2364] @ 13e890 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cbde │ │ │ │ + b.w 13ce26 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb58 │ │ │ │ + b.w 13cda0 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb6e │ │ │ │ + b.w 13cdb6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb84 │ │ │ │ + b.w 13cdcc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cbb4 │ │ │ │ + b.w 13cdfc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - ldr.w r1, [pc, #2296] @ 13e64c │ │ │ │ - ldr.w r0, [pc, #2296] @ 13e650 │ │ │ │ + ldr.w r1, [pc, #2296] @ 13e894 │ │ │ │ + ldr.w r0, [pc, #2296] @ 13e898 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cc16 │ │ │ │ - ldr.w r3, [pc, #2272] @ 13e654 │ │ │ │ + b.w 13ce5e │ │ │ │ + ldr.w r3, [pc, #2272] @ 13e89c │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr.w r1, [pc, #2268] @ 13e658 │ │ │ │ + ldr.w r1, [pc, #2268] @ 13e8a0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2256] @ 13e65c │ │ │ │ + ldr.w r0, [pc, #2256] @ 13e8a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #2232] @ 13e660 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #2232] @ 13e8a8 │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ - ldr.w r1, [pc, #2228] @ 13e664 │ │ │ │ + ldr.w r1, [pc, #2228] @ 13e8ac │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2220] @ 13e668 │ │ │ │ + ldr.w r0, [pc, #2220] @ 13e8b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13da50 │ │ │ │ + b.n 13dc98 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cc42 │ │ │ │ + b.w 13ce8a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ - ldr.w r1, [pc, #2192] @ 13e66c │ │ │ │ - ldr.w r0, [pc, #2192] @ 13e670 │ │ │ │ + ldr.w r1, [pc, #2192] @ 13e8b4 │ │ │ │ + ldr.w r0, [pc, #2192] @ 13e8b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13da50 │ │ │ │ + b.n 13dc98 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cc64 │ │ │ │ + b.w 13ceac │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cc4e │ │ │ │ + b.w 13ce96 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2156] @ 13e674 │ │ │ │ - ldr.w r0, [pc, #2156] @ 13e678 │ │ │ │ + ldr.w r1, [pc, #2156] @ 13e8bc │ │ │ │ + ldr.w r0, [pc, #2156] @ 13e8c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -447169,98 +447481,98 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13caa8 │ │ │ │ + b.w 13ccf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2040] @ 13e67c │ │ │ │ - ldr.w r0, [pc, #2040] @ 13e680 │ │ │ │ + ldr.w r1, [pc, #2040] @ 13e8c4 │ │ │ │ + ldr.w r0, [pc, #2040] @ 13e8c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13de18 │ │ │ │ + b.n 13e060 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b.w 13ca82 │ │ │ │ + b.w 13ccca │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c9de │ │ │ │ + b.w 13cc26 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c9f4 │ │ │ │ + b.w 13cc3c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13ca0a │ │ │ │ + b.w 13cc52 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13ca20 │ │ │ │ + b.w 13cc68 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13deee │ │ │ │ + beq.n 13e136 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 13df4c │ │ │ │ + cbz r3, 13e194 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13df54 │ │ │ │ + beq.n 13e19c │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13df12 │ │ │ │ + beq.n 13e15a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13dfbe │ │ │ │ + beq.n 13e206 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e080 │ │ │ │ + blt.w 13e2c8 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e006 │ │ │ │ + beq.n 13e24e │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cabe │ │ │ │ + beq.w 13cd06 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cabe │ │ │ │ + bne.w 13cd06 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cabe │ │ │ │ + b.w 13cd06 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cabe │ │ │ │ + b.w 13cd06 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13deee │ │ │ │ + b.n 13e136 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #1832] @ 13e684 │ │ │ │ - ldr.w r0, [pc, #1832] @ 13e688 │ │ │ │ + ldr.w r1, [pc, #1832] @ 13e8cc │ │ │ │ + ldr.w r0, [pc, #1832] @ 13e8d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -447283,99 +447595,99 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - b.n 13df12 │ │ │ │ + b.n 13e15a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb00 │ │ │ │ + b.w 13cd48 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb16 │ │ │ │ + b.w 13cd5e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb2c │ │ │ │ + b.w 13cd74 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb42 │ │ │ │ + b.w 13cd8a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cad4 │ │ │ │ + b.w 13cd1c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13caea │ │ │ │ + b.w 13cd32 │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e02c │ │ │ │ + beq.n 13e274 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e09a │ │ │ │ + beq.n 13e2e2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e0a2 │ │ │ │ + beq.n 13e2ea │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e050 │ │ │ │ + beq.n 13e298 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e106 │ │ │ │ + beq.n 13e34e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e18c │ │ │ │ + blt.w 13e3d4 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e112 │ │ │ │ + beq.n 13e35a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cad4 │ │ │ │ + beq.w 13cd1c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cad4 │ │ │ │ + bne.w 13cd1c │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cad4 │ │ │ │ + b.w 13cd1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #1540] @ 13e68c │ │ │ │ - ldr.w r0, [pc, #1540] @ 13e690 │ │ │ │ + ldr.w r1, [pc, #1540] @ 13e8d4 │ │ │ │ + ldr.w r0, [pc, #1540] @ 13e8d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13df6c │ │ │ │ + b.n 13e1b4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e02c │ │ │ │ + b.n 13e274 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #1512] @ 13e694 │ │ │ │ - ldr.w r0, [pc, #1512] @ 13e698 │ │ │ │ + ldr.w r1, [pc, #1512] @ 13e8dc │ │ │ │ + ldr.w r0, [pc, #1512] @ 13e8e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -447396,81 +447708,81 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b.n 13e050 │ │ │ │ + b.n 13e298 │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e138 │ │ │ │ + beq.n 13e380 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e1a6 │ │ │ │ + beq.n 13e3ee │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e1ae │ │ │ │ + beq.n 13e3f6 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e15c │ │ │ │ + beq.n 13e3a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e20c │ │ │ │ + beq.n 13e454 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e292 │ │ │ │ + blt.w 13e4da │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e218 │ │ │ │ + beq.n 13e460 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13caea │ │ │ │ + beq.w 13cd32 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13caea │ │ │ │ + bne.w 13cd32 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13caea │ │ │ │ + b.w 13cd32 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #1288] @ 13e69c │ │ │ │ - ldr.w r0, [pc, #1288] @ 13e6a0 │ │ │ │ + ldr.w r1, [pc, #1288] @ 13e8e4 │ │ │ │ + ldr.w r0, [pc, #1288] @ 13e8e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e0ba │ │ │ │ + b.n 13e302 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e138 │ │ │ │ + b.n 13e380 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #1260] @ 13e6a4 │ │ │ │ - ldr.w r0, [pc, #1260] @ 13e6a8 │ │ │ │ + ldr.w r1, [pc, #1260] @ 13e8ec │ │ │ │ + ldr.w r0, [pc, #1260] @ 13e8f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -447489,81 +447801,81 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - b.n 13e15c │ │ │ │ + b.n 13e3a4 │ │ │ │ ldr.w sl, [sp, #52] @ 0x34 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e23e │ │ │ │ + beq.n 13e486 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e2ac │ │ │ │ + beq.n 13e4f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e2b4 │ │ │ │ + beq.n 13e4fc │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e262 │ │ │ │ + beq.n 13e4aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e308 │ │ │ │ + beq.n 13e550 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e396 │ │ │ │ + blt.w 13e5de │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e314 │ │ │ │ + beq.n 13e55c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cb00 │ │ │ │ + beq.w 13cd48 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cb00 │ │ │ │ + bne.w 13cd48 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb00 │ │ │ │ + b.w 13cd48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #1040] @ 13e6ac │ │ │ │ - ldr.w r0, [pc, #1040] @ 13e6b0 │ │ │ │ + ldr.w r1, [pc, #1040] @ 13e8f4 │ │ │ │ + ldr.w r0, [pc, #1040] @ 13e8f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e1c6 │ │ │ │ + b.n 13e40e │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e23e │ │ │ │ + b.n 13e486 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr r1, [pc, #1016] @ (13e6b4 ) │ │ │ │ - ldr r0, [pc, #1016] @ (13e6b8 ) │ │ │ │ + ldr r1, [pc, #1016] @ (13e8fc ) │ │ │ │ + ldr r0, [pc, #1016] @ (13e900 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -447580,84 +447892,84 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b.n 13e262 │ │ │ │ + b.n 13e4aa │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e33a │ │ │ │ + beq.n 13e582 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e3ac │ │ │ │ + beq.n 13e5f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e3b4 │ │ │ │ + beq.n 13e5fc │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e366 │ │ │ │ + beq.n 13e5ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 13e366 │ │ │ │ + cbnz r3, 13e5ae │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e47c │ │ │ │ + blt.w 13e6c4 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e402 │ │ │ │ + beq.n 13e64a │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cb16 │ │ │ │ + beq.w 13cd5e │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cb16 │ │ │ │ + bne.w 13cd5e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb16 │ │ │ │ + b.w 13cd5e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr r1, [pc, #796] @ (13e6bc ) │ │ │ │ - ldr r0, [pc, #800] @ (13e6c0 ) │ │ │ │ + ldr r1, [pc, #796] @ (13e904 ) │ │ │ │ + ldr r0, [pc, #800] @ (13e908 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e2c8 │ │ │ │ + b.n 13e510 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e33a │ │ │ │ + b.n 13e582 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr r1, [pc, #776] @ (13e6c4 ) │ │ │ │ - ldr r0, [pc, #776] @ (13e6c8 ) │ │ │ │ + ldr r1, [pc, #776] @ (13e90c ) │ │ │ │ + ldr r0, [pc, #776] @ (13e910 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -447672,76 +447984,76 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e428 │ │ │ │ + beq.n 13e670 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e492 │ │ │ │ + beq.n 13e6da │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e49a │ │ │ │ + beq.n 13e6e2 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e44c │ │ │ │ + beq.n 13e694 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e4e2 │ │ │ │ + beq.n 13e72a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e56e │ │ │ │ + blt.w 13e7b6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e4ee │ │ │ │ + beq.n 13e736 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cb2c │ │ │ │ + beq.w 13cd74 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cb2c │ │ │ │ + bne.w 13cd74 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb2c │ │ │ │ + b.w 13cd74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr r1, [pc, #584] @ (13e6cc ) │ │ │ │ - ldr r0, [pc, #584] @ (13e6d0 ) │ │ │ │ + ldr r1, [pc, #584] @ (13e914 ) │ │ │ │ + ldr r0, [pc, #584] @ (13e918 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e3c8 │ │ │ │ + b.n 13e610 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e428 │ │ │ │ + b.n 13e670 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr r1, [pc, #560] @ (13e6d4 ) │ │ │ │ - ldr r0, [pc, #564] @ (13e6d8 ) │ │ │ │ + ldr r1, [pc, #560] @ (13e91c ) │ │ │ │ + ldr r0, [pc, #564] @ (13e920 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -447754,218 +448066,218 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 13e44c │ │ │ │ + b.n 13e694 │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e514 │ │ │ │ + beq.n 13e75c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e584 │ │ │ │ + beq.n 13e7cc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13e6e4 │ │ │ │ + beq.w 13e92c │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e53c │ │ │ │ + beq.n 13e784 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13e72a │ │ │ │ + beq.w 13e972 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e7b8 │ │ │ │ + blt.w 13ea00 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13e736 │ │ │ │ + beq.w 13e97e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cb42 │ │ │ │ + beq.w 13cd8a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cb42 │ │ │ │ + bne.w 13cd8a │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb42 │ │ │ │ + b.w 13cd8a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr r1, [pc, #356] @ (13e6dc ) │ │ │ │ - ldr r0, [pc, #360] @ (13e6e0 ) │ │ │ │ + ldr r1, [pc, #356] @ (13e924 ) │ │ │ │ + ldr r0, [pc, #360] @ (13e928 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e4ae │ │ │ │ + b.n 13e6f6 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e514 │ │ │ │ + b.n 13e75c │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 13e5c4 │ │ │ │ + bls.n 13e80c │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r5, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 13e560 │ │ │ │ + bhi.n 13e7a8 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r4, [r5, #38] @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 13e514 │ │ │ │ + bhi.n 13e75c │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 13e4d8 │ │ │ │ + bhi.n 13e720 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r4, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ ldrb r4, [r5, r5] │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 13e6a8 │ │ │ │ + bhi.n 13e8f0 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 13e644 │ │ │ │ + bhi.n 13e88c │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r2, #34] @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r2, #34] @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 13e5ec │ │ │ │ + bhi.n 13e834 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r4, #32] │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 13e570 │ │ │ │ + bvc.n 13e7b8 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r2, #30] │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 13e4f4 │ │ │ │ + bvc.n 13e73c │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r3, #28] │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r2, r1] │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 13e690 │ │ │ │ + bvc.n 13e8d8 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r4, #26] │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 13e5cc │ │ │ │ + bvs.n 13e814 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r4, [r7, #22] │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r0, #24] │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 13e598 │ │ │ │ + bvs.n 13e7e0 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r2, #22] │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 13e544 │ │ │ │ + bvs.n 13e78c │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r5, #20] │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r6, #20] │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 13e6f4 │ │ │ │ + bvs.n 13e93c │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r5, r4] │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 13e688 │ │ │ │ + bvs.n 13e8d0 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r7, #16] │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r3, r3] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13e5fc │ │ │ │ + bpl.n 13e844 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13e5c4 │ │ │ │ + bpl.n 13e80c │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13e580 │ │ │ │ + bpl.n 13e7c8 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13e73c │ │ │ │ + bpl.n 13e984 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13e6a8 │ │ │ │ + bpl.n 13e8f0 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 13e660 │ │ │ │ + bpl.n 13e8a8 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ movs r4, r0 │ │ │ │ ldr r0, [r1, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 13e608 │ │ │ │ + bmi.n 13e850 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r4, [r3, #6] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 13e5bc │ │ │ │ + bmi.n 13e804 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 13e768 │ │ │ │ + bmi.n 13e9b0 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r1, #4] │ │ │ │ movs r4, r0 │ │ │ │ - bcc.n 13e67c │ │ │ │ + bcc.n 13e8c4 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ movs r4, r0 │ │ │ │ - bcc.n 13e6d0 │ │ │ │ + bcc.n 13e918 │ │ │ │ movs r4, r0 │ │ │ │ strh r6, [r6, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 13e680 │ │ │ │ + bne.n 13e8c8 │ │ │ │ movs r4, r0 │ │ │ │ strh r2, [r1, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 13e644 │ │ │ │ + bne.n 13e88c │ │ │ │ movs r4, r0 │ │ │ │ strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 13e678 │ │ │ │ + beq.n 13e8c0 │ │ │ │ movs r4, r0 │ │ │ │ strh r6, [r7, #38] @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 13e63c │ │ │ │ + beq.n 13e884 │ │ │ │ movs r4, r0 │ │ │ │ strh r4, [r3, #38] @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ strh r0, [r7, #30] │ │ │ │ movs r4, r0 │ │ │ │ @@ -447991,16 +448303,16 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldmia r5!, {r1, r2, r3} │ │ │ │ movs r4, r0 │ │ │ │ strh r0, [r4, #8] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #3260] @ 13f3a8 │ │ │ │ - ldr.w r0, [pc, #3260] @ 13f3ac │ │ │ │ + ldr.w r1, [pc, #3260] @ 13f5f0 │ │ │ │ + ldr.w r0, [pc, #3260] @ 13f5f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -448011,84 +448323,84 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 13e53c │ │ │ │ + b.n 13e784 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e75c │ │ │ │ + beq.n 13e9a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e7d2 │ │ │ │ + beq.n 13ea1a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e7da │ │ │ │ + beq.n 13ea22 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e788 │ │ │ │ + beq.n 13e9d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 13e788 │ │ │ │ + cbnz r3, 13e9d0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13e89a │ │ │ │ + blt.w 13eae2 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e81a │ │ │ │ + beq.n 13ea62 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cb58 │ │ │ │ + beq.w 13cda0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cb58 │ │ │ │ + bne.w 13cda0 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb58 │ │ │ │ + b.w 13cda0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #3056] @ 13f3b0 │ │ │ │ - ldr.w r0, [pc, #3056] @ 13f3b4 │ │ │ │ + ldr.w r1, [pc, #3056] @ 13f5f8 │ │ │ │ + ldr.w r0, [pc, #3056] @ 13f5fc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e6fc │ │ │ │ + b.n 13e944 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e75c │ │ │ │ + b.n 13e9a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #3028] @ 13f3b8 │ │ │ │ - ldr.w r0, [pc, #3028] @ 13f3bc │ │ │ │ + ldr.w r1, [pc, #3028] @ 13f600 │ │ │ │ + ldr.w r0, [pc, #3028] @ 13f604 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -448097,1036 +448409,1036 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e840 │ │ │ │ + beq.n 13ea88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e8b4 │ │ │ │ + beq.n 13eafc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e8bc │ │ │ │ + beq.n 13eb04 │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e86c │ │ │ │ + beq.n 13eab4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 13e86c │ │ │ │ + cbnz r3, 13eab4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 13e970 │ │ │ │ + blt.n 13ebb8 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e8f6 │ │ │ │ + beq.n 13eb3e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cb6e │ │ │ │ + beq.w 13cdb6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cb6e │ │ │ │ + bne.w 13cdb6 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb6e │ │ │ │ + b.w 13cdb6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2844] @ 13f3c0 │ │ │ │ - ldr.w r0, [pc, #2844] @ 13f3c4 │ │ │ │ + ldr.w r1, [pc, #2844] @ 13f608 │ │ │ │ + ldr.w r0, [pc, #2844] @ 13f60c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e7f2 │ │ │ │ + b.n 13ea3a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e840 │ │ │ │ + b.n 13ea88 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2820] @ 13f3c8 │ │ │ │ - ldr.w r0, [pc, #2820] @ 13f3cc │ │ │ │ + ldr.w r1, [pc, #2820] @ 13f610 │ │ │ │ + ldr.w r0, [pc, #2820] @ 13f614 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e91c │ │ │ │ + beq.n 13eb64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e98a │ │ │ │ + beq.n 13ebd2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13e992 │ │ │ │ + beq.n 13ebda │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13e940 │ │ │ │ + beq.n 13eb88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e9c6 │ │ │ │ + beq.n 13ec0e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 13ea68 │ │ │ │ + blt.w 13ecb0 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13e9d2 │ │ │ │ + beq.n 13ec1a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13cb84 │ │ │ │ + beq.w 13cdcc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13cb84 │ │ │ │ + bne.w 13cdcc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cb84 │ │ │ │ + b.w 13cdcc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2648] @ 13f3d0 │ │ │ │ - ldr.w r0, [pc, #2648] @ 13f3d4 │ │ │ │ + ldr.w r1, [pc, #2648] @ 13f618 │ │ │ │ + ldr.w r0, [pc, #2648] @ 13f61c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e8d4 │ │ │ │ + b.n 13eb1c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e91c │ │ │ │ + b.n 13eb64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2620] @ 13f3d8 │ │ │ │ - ldr.w r0, [pc, #2620] @ 13f3dc │ │ │ │ + ldr.w r1, [pc, #2620] @ 13f620 │ │ │ │ + ldr.w r0, [pc, #2620] @ 13f624 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 13e940 │ │ │ │ + b.n 13eb88 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13e9f8 │ │ │ │ + beq.n 13ec40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ea82 │ │ │ │ + beq.n 13ecca │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13eaa6 │ │ │ │ + beq.n 13ecee │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 13ea24 │ │ │ │ + beq.n 13ec6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 13ea24 │ │ │ │ + cbnz r3, 13ec6c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 13ea8a │ │ │ │ + blt.n 13ecd2 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 13cb84 │ │ │ │ + bne.w 13cdcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13ea46 │ │ │ │ + beq.n 13ec8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 13ea46 │ │ │ │ + cbnz r3, 13ec8e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 13d710 │ │ │ │ + beq.w 13d958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13d710 │ │ │ │ + bne.w 13d958 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d710 │ │ │ │ + b.w 13d958 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2416] @ 13f3e0 │ │ │ │ - ldr.w r0, [pc, #2416] @ 13f3e4 │ │ │ │ + ldr.w r1, [pc, #2416] @ 13f628 │ │ │ │ + ldr.w r0, [pc, #2416] @ 13f62c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13e9aa │ │ │ │ + b.n 13ebf2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13e9f8 │ │ │ │ + b.n 13ec40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2388] @ 13f3e8 │ │ │ │ - ldr.w r0, [pc, #2388] @ 13f3ec │ │ │ │ + ldr.w r1, [pc, #2388] @ 13f630 │ │ │ │ + ldr.w r0, [pc, #2388] @ 13f634 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - ldr.w r1, [pc, #2368] @ 13f3f0 │ │ │ │ - ldr.w r0, [pc, #2368] @ 13f3f4 │ │ │ │ + ldr.w r1, [pc, #2368] @ 13f638 │ │ │ │ + ldr.w r0, [pc, #2368] @ 13f63c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ - ldr.w r3, [pc, #2356] @ 13f3f8 │ │ │ │ + b.w 13b376 │ │ │ │ + ldr.w r3, [pc, #2356] @ 13f640 │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr.w r1, [pc, #2352] @ 13f3fc │ │ │ │ + ldr.w r1, [pc, #2352] @ 13f644 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2340] @ 13f400 │ │ │ │ + ldr.w r0, [pc, #2340] @ 13f648 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr.w r1, [pc, #2324] @ 13f404 │ │ │ │ - ldr.w r0, [pc, #2324] @ 13f408 │ │ │ │ + ldr.w r1, [pc, #2324] @ 13f64c │ │ │ │ + ldr.w r0, [pc, #2324] @ 13f650 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr.w r1, [pc, #2296] @ 13f40c │ │ │ │ - ldr.w r0, [pc, #2296] @ 13f410 │ │ │ │ + ldr.w r1, [pc, #2296] @ 13f654 │ │ │ │ + ldr.w r0, [pc, #2296] @ 13f658 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13db66 │ │ │ │ + b.w 13ddae │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13db88 │ │ │ │ + b.w 13ddd0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13db72 │ │ │ │ - ldr.w r3, [pc, #2252] @ 13f414 │ │ │ │ + b.w 13ddba │ │ │ │ + ldr.w r3, [pc, #2252] @ 13f65c │ │ │ │ movw r2, #759 @ 0x2f7 │ │ │ │ - ldr.w r1, [pc, #2248] @ 13f418 │ │ │ │ + ldr.w r1, [pc, #2248] @ 13f660 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2240] @ 13f41c │ │ │ │ + ldr.w r0, [pc, #2240] @ 13f664 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #758 @ 0x2f6 │ │ │ │ - ldr.w r1, [pc, #2192] @ 13f420 │ │ │ │ - ldr.w r0, [pc, #2192] @ 13f424 │ │ │ │ + ldr.w r1, [pc, #2192] @ 13f668 │ │ │ │ + ldr.w r0, [pc, #2192] @ 13f66c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13dace │ │ │ │ - ldr.w r3, [pc, #2176] @ 13f428 │ │ │ │ + b.w 13dd16 │ │ │ │ + ldr.w r3, [pc, #2176] @ 13f670 │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2164] @ 13f42c │ │ │ │ - ldr.w r0, [pc, #2164] @ 13f430 │ │ │ │ + ldr.w r1, [pc, #2164] @ 13f674 │ │ │ │ + ldr.w r0, [pc, #2164] @ 13f678 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #2120] @ 13f434 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #2120] @ 13f67c │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2104] @ 13f438 │ │ │ │ - ldr.w r0, [pc, #2104] @ 13f43c │ │ │ │ + ldr.w r1, [pc, #2104] @ 13f680 │ │ │ │ + ldr.w r0, [pc, #2104] @ 13f684 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #759 @ 0x2f7 │ │ │ │ - ldr.w r1, [pc, #2056] @ 13f440 │ │ │ │ - ldr.w r0, [pc, #2056] @ 13f444 │ │ │ │ + ldr.w r1, [pc, #2056] @ 13f688 │ │ │ │ + ldr.w r0, [pc, #2056] @ 13f68c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13eb66 │ │ │ │ - ldr.w r3, [pc, #2044] @ 13f448 │ │ │ │ + b.n 13edae │ │ │ │ + ldr.w r3, [pc, #2044] @ 13f690 │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2028] @ 13f44c │ │ │ │ - ldr.w r0, [pc, #2028] @ 13f450 │ │ │ │ + ldr.w r1, [pc, #2028] @ 13f694 │ │ │ │ + ldr.w r0, [pc, #2028] @ 13f698 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d3ac │ │ │ │ + b.w 13d5f4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d3b8 │ │ │ │ + b.w 13d600 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d3d0 │ │ │ │ + b.w 13d618 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d3e8 │ │ │ │ + b.w 13d630 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d400 │ │ │ │ + b.w 13d648 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #763 @ 0x2fb │ │ │ │ - ldr.w r1, [pc, #1928] @ 13f454 │ │ │ │ - ldr.w r0, [pc, #1928] @ 13f458 │ │ │ │ + ldr.w r1, [pc, #1928] @ 13f69c │ │ │ │ + ldr.w r0, [pc, #1928] @ 13f6a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b45e │ │ │ │ + b.w 13b6a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d4e0 │ │ │ │ - ldr.w r3, [pc, #1904] @ 13f45c │ │ │ │ + b.w 13d728 │ │ │ │ + ldr.w r3, [pc, #1904] @ 13f6a4 │ │ │ │ movw r2, #769 @ 0x301 │ │ │ │ - ldr.w r1, [pc, #1900] @ 13f460 │ │ │ │ + ldr.w r1, [pc, #1900] @ 13f6a8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1892] @ 13f464 │ │ │ │ + ldr.w r0, [pc, #1892] @ 13f6ac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d52a │ │ │ │ - ldr.w r3, [pc, #1856] @ 13f468 │ │ │ │ + b.w 13d772 │ │ │ │ + ldr.w r3, [pc, #1856] @ 13f6b0 │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1844] @ 13f46c │ │ │ │ - ldr.w r0, [pc, #1844] @ 13f470 │ │ │ │ + ldr.w r1, [pc, #1844] @ 13f6b4 │ │ │ │ + ldr.w r0, [pc, #1844] @ 13f6b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d5e8 │ │ │ │ - ldr.w r3, [pc, #1796] @ 13f474 │ │ │ │ + b.w 13d830 │ │ │ │ + ldr.w r3, [pc, #1796] @ 13f6bc │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ - ldr.w r1, [pc, #1792] @ 13f478 │ │ │ │ + ldr.w r1, [pc, #1792] @ 13f6c0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1784] @ 13f47c │ │ │ │ + ldr.w r0, [pc, #1784] @ 13f6c4 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 13d584 │ │ │ │ + bne.w 13d7cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #770 @ 0x302 │ │ │ │ - ldr.w r1, [pc, #1740] @ 13f480 │ │ │ │ - ldr.w r0, [pc, #1740] @ 13f484 │ │ │ │ + ldr.w r1, [pc, #1740] @ 13f6c8 │ │ │ │ + ldr.w r0, [pc, #1740] @ 13f6cc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13ed0a │ │ │ │ + b.n 13ef52 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d570 │ │ │ │ + b.w 13d7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d5d0 │ │ │ │ - ldr.w r3, [pc, #1708] @ 13f488 │ │ │ │ + b.w 13d818 │ │ │ │ + ldr.w r3, [pc, #1708] @ 13f6d0 │ │ │ │ movw r2, #770 @ 0x302 │ │ │ │ - ldr.w r1, [pc, #1704] @ 13f48c │ │ │ │ + ldr.w r1, [pc, #1704] @ 13f6d4 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1696] @ 13f490 │ │ │ │ + ldr.w r0, [pc, #1696] @ 13f6d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13ed0a │ │ │ │ + b.n 13ef52 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 13ee80 │ │ │ │ + bpl.n 13f0c8 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 13ee54 │ │ │ │ + beq.n 13f09c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 14746c │ │ │ │ + bl 1476b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 13ee26 │ │ │ │ + cbnz r3, 13f06e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f058 │ │ │ │ + beq.w 13f2a0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 13aaf0 │ │ │ │ + bne.w 13ad38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ - ldr.w r1, [pc, #1620] @ 13f494 │ │ │ │ - ldr.w r0, [pc, #1620] @ 13f498 │ │ │ │ + ldr.w r1, [pc, #1620] @ 13f6dc │ │ │ │ + ldr.w r0, [pc, #1620] @ 13f6e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaf0 │ │ │ │ - ldr.w r3, [pc, #1604] @ 13f49c │ │ │ │ + b.w 13ad38 │ │ │ │ + ldr.w r3, [pc, #1604] @ 13f6e4 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ - ldr.w r1, [pc, #1600] @ 13f4a0 │ │ │ │ + ldr.w r1, [pc, #1600] @ 13f6e8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1592] @ 13f4a4 │ │ │ │ + ldr.w r0, [pc, #1592] @ 13f6ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1572] @ 13f4a8 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1572] @ 13f6f0 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ - ldr.w r1, [pc, #1568] @ 13f4ac │ │ │ │ + ldr.w r1, [pc, #1568] @ 13f6f4 │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1560] @ 13f4b0 │ │ │ │ + ldr.w r0, [pc, #1560] @ 13f6f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13b0da │ │ │ │ + b.w 13b322 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d628 │ │ │ │ + b.w 13d870 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d6c8 │ │ │ │ + b.w 13d910 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d6e0 │ │ │ │ - ldr.w r3, [pc, #1516] @ 13f4b4 │ │ │ │ + b.w 13d928 │ │ │ │ + ldr.w r3, [pc, #1516] @ 13f6fc │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1504] @ 13f4b8 │ │ │ │ - ldr.w r0, [pc, #1504] @ 13f4bc │ │ │ │ + ldr.w r1, [pc, #1504] @ 13f700 │ │ │ │ + ldr.w r0, [pc, #1504] @ 13f704 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1468] @ 13f4c0 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1468] @ 13f708 │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1452] @ 13f4c4 │ │ │ │ - ldr.w r0, [pc, #1452] @ 13f4c8 │ │ │ │ + ldr.w r1, [pc, #1452] @ 13f70c │ │ │ │ + ldr.w r0, [pc, #1452] @ 13f710 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1416] @ 13f4cc │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1416] @ 13f714 │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1400] @ 13f4d0 │ │ │ │ - ldr.w r0, [pc, #1400] @ 13f4d4 │ │ │ │ + ldr.w r1, [pc, #1400] @ 13f718 │ │ │ │ + ldr.w r0, [pc, #1400] @ 13f71c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d6b0 │ │ │ │ + b.w 13d8f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ - ldr.w r1, [pc, #1348] @ 13f4d8 │ │ │ │ - ldr.w r0, [pc, #1348] @ 13f4dc │ │ │ │ + ldr.w r1, [pc, #1348] @ 13f720 │ │ │ │ + ldr.w r0, [pc, #1348] @ 13f724 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1308] @ 13f4e0 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1308] @ 13f728 │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1296] @ 13f4e4 │ │ │ │ - ldr.w r0, [pc, #1296] @ 13f4e8 │ │ │ │ + ldr.w r1, [pc, #1296] @ 13f72c │ │ │ │ + ldr.w r0, [pc, #1296] @ 13f730 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1256] @ 13f4ec │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1256] @ 13f734 │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1244] @ 13f4f0 │ │ │ │ - ldr.w r0, [pc, #1244] @ 13f4f4 │ │ │ │ + ldr.w r1, [pc, #1244] @ 13f738 │ │ │ │ + ldr.w r0, [pc, #1244] @ 13f73c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13efa4 │ │ │ │ + b.n 13f1ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ - ldr.w r1, [pc, #1228] @ 13f4f8 │ │ │ │ - ldr.w r0, [pc, #1228] @ 13f4fc │ │ │ │ + ldr.w r1, [pc, #1228] @ 13f740 │ │ │ │ + ldr.w r0, [pc, #1228] @ 13f744 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13ed8e │ │ │ │ + b.n 13efd6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #769 @ 0x301 │ │ │ │ - ldr.w r1, [pc, #1208] @ 13f500 │ │ │ │ - ldr.w r0, [pc, #1208] @ 13f504 │ │ │ │ + ldr.w r1, [pc, #1208] @ 13f748 │ │ │ │ + ldr.w r0, [pc, #1208] @ 13f74c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13ed0a │ │ │ │ + b.n 13ef52 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13ee32 │ │ │ │ + b.n 13f07a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f076 │ │ │ │ + beq.n 13f2be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 13f076 │ │ │ │ + cbnz r3, 13f2be │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f090 │ │ │ │ + beq.n 13f2d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 13f090 │ │ │ │ + cbnz r3, 13f2d8 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r2, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r7, [r2, #3820] @ 0xeec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f0a6 │ │ │ │ + beq.n 13f2ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 13f25a │ │ │ │ + bpl.w 13f4a2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f0cc │ │ │ │ + beq.n 13f314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f252 │ │ │ │ + beq.w 13f49a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13f2d8 │ │ │ │ + beq.w 13f520 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f0f2 │ │ │ │ + beq.n 13f33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f27a │ │ │ │ + beq.w 13f4c2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13f2c0 │ │ │ │ - ldr.w r2, [pc, #1036] @ 13f508 │ │ │ │ + beq.w 13f508 │ │ │ │ + ldr.w r2, [pc, #1036] @ 13f750 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13f2a2 │ │ │ │ + beq.w 13f4ea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f128 │ │ │ │ + beq.n 13f370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f2f0 │ │ │ │ + beq.w 13f538 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 13f282 │ │ │ │ + bne.w 13f4ca │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13f146 │ │ │ │ + cbnz r3, 13f38e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #766 @ 0x2fe │ │ │ │ - ldr r1, [pc, #956] @ (13f50c ) │ │ │ │ - ldr r0, [pc, #960] @ (13f510 ) │ │ │ │ + ldr r1, [pc, #956] @ (13f754 ) │ │ │ │ + ldr r0, [pc, #960] @ (13f758 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr r1, [pc, #940] @ (13f514 ) │ │ │ │ - ldr r0, [pc, #944] @ (13f518 ) │ │ │ │ + ldr r1, [pc, #940] @ (13f75c ) │ │ │ │ + ldr r0, [pc, #944] @ (13f760 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b0da │ │ │ │ - ldr r3, [pc, #932] @ (13f51c ) │ │ │ │ + b.w 13b322 │ │ │ │ + ldr r3, [pc, #932] @ (13f764 ) │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr r1, [pc, #928] @ (13f520 ) │ │ │ │ + ldr r1, [pc, #928] @ (13f768 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #920] @ (13f524 ) │ │ │ │ + ldr r0, [pc, #920] @ (13f76c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13b0da │ │ │ │ + b.w 13b322 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #777 @ 0x309 │ │ │ │ - ldr r1, [pc, #904] @ (13f528 ) │ │ │ │ - ldr r0, [pc, #908] @ (13f52c ) │ │ │ │ + ldr r1, [pc, #904] @ (13f770 ) │ │ │ │ + ldr r0, [pc, #908] @ (13f774 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d944 │ │ │ │ + b.w 13db8c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d960 │ │ │ │ - ldr r3, [pc, #876] @ (13f530 ) │ │ │ │ + b.w 13dba8 │ │ │ │ + ldr r3, [pc, #876] @ (13f778 ) │ │ │ │ movw r2, #777 @ 0x309 │ │ │ │ - ldr r1, [pc, #872] @ (13f534 ) │ │ │ │ + ldr r1, [pc, #872] @ (13f77c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #864] @ (13f538 ) │ │ │ │ + ldr r0, [pc, #864] @ (13f780 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #763 @ 0x2fb │ │ │ │ - ldr r1, [pc, #848] @ (13f53c ) │ │ │ │ - ldr r0, [pc, #852] @ (13f540 ) │ │ │ │ + ldr r1, [pc, #848] @ (13f784 ) │ │ │ │ + ldr r0, [pc, #852] @ (13f788 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b45e │ │ │ │ + b.w 13b6a6 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d4a8 │ │ │ │ + b.w 13d6f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr r1, [pc, #824] @ (13f544 ) │ │ │ │ - ldr r0, [pc, #824] @ (13f548 ) │ │ │ │ + ldr r1, [pc, #824] @ (13f78c ) │ │ │ │ + ldr r0, [pc, #824] @ (13f790 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d796 │ │ │ │ + b.w 13d9de │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d450 │ │ │ │ + b.w 13d698 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.w 13d482 │ │ │ │ + b.w 13d6ca │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d20c │ │ │ │ + b.w 13d454 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d248 │ │ │ │ + b.w 13d490 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f0cc │ │ │ │ - ldr r3, [pc, #752] @ (13f54c ) │ │ │ │ + b.n 13f314 │ │ │ │ + ldr r3, [pc, #752] @ (13f794 ) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr r1, [pc, #748] @ (13f550 ) │ │ │ │ + ldr r1, [pc, #748] @ (13f798 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #740] @ (13f554 ) │ │ │ │ + ldr r0, [pc, #740] @ (13f79c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f0f2 │ │ │ │ - ldr r3, [pc, #724] @ (13f558 ) │ │ │ │ + b.n 13f33a │ │ │ │ + ldr r3, [pc, #724] @ (13f7a0 ) │ │ │ │ movw r2, #766 @ 0x2fe │ │ │ │ - ldr r1, [pc, #720] @ (13f55c ) │ │ │ │ + ldr r1, [pc, #720] @ (13f7a4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #712] @ (13f560 ) │ │ │ │ + ldr r0, [pc, #712] @ (13f7a8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #766 @ 0x2fe │ │ │ │ - ldr r1, [pc, #696] @ (13f564 ) │ │ │ │ - ldr r0, [pc, #700] @ (13f568 ) │ │ │ │ + ldr r1, [pc, #696] @ (13f7ac ) │ │ │ │ + ldr r0, [pc, #700] @ (13f7b0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr r1, [pc, #676] @ (13f56c ) │ │ │ │ - ldr r0, [pc, #676] @ (13f570 ) │ │ │ │ + ldr r1, [pc, #676] @ (13f7b4 ) │ │ │ │ + ldr r0, [pc, #676] @ (13f7b8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ - ldr r1, [pc, #660] @ (13f574 ) │ │ │ │ - ldr r0, [pc, #660] @ (13f578 ) │ │ │ │ + ldr r1, [pc, #660] @ (13f7bc ) │ │ │ │ + ldr r0, [pc, #660] @ (13f7c0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f128 │ │ │ │ + b.n 13f370 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c944 │ │ │ │ + b.w 13cb8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #718 @ 0x2ce │ │ │ │ - ldr r1, [pc, #624] @ (13f57c ) │ │ │ │ - ldr r0, [pc, #628] @ (13f580 ) │ │ │ │ + ldr r1, [pc, #624] @ (13f7c4 ) │ │ │ │ + ldr r0, [pc, #628] @ (13f7c8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13d020 │ │ │ │ + b.w 13d268 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13bf24 │ │ │ │ + b.w 13c16c │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13beda │ │ │ │ + b.w 13c122 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.w 13befe │ │ │ │ + b.w 13c146 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 13beb6 │ │ │ │ - b.w 13beda │ │ │ │ + bne.w 13c0fe │ │ │ │ + b.w 13c122 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #718 @ 0x2ce │ │ │ │ - ldr r1, [pc, #560] @ (13f584 ) │ │ │ │ - ldr r0, [pc, #564] @ (13f588 ) │ │ │ │ + ldr r1, [pc, #560] @ (13f7cc ) │ │ │ │ + ldr r0, [pc, #564] @ (13f7d0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13b12e │ │ │ │ + b.w 13b376 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13bec2 │ │ │ │ + b.w 13c10a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c95a │ │ │ │ + b.w 13cba2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c970 │ │ │ │ + b.w 13cbb8 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c986 │ │ │ │ + b.w 13cbce │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c99c │ │ │ │ + b.w 13cbe4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c9b2 │ │ │ │ + b.w 13cbfa │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c9c8 │ │ │ │ + b.w 13cc10 │ │ │ │ ldmia r3!, {r2, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r4, #30] │ │ │ │ movs r4, r0 │ │ │ │ ldmia r2!, {r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ @@ -449173,25 +449485,25 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ movs r4, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r0, #14] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #160] @ (13f4b8 ) │ │ │ │ + ldr r4, [pc, #160] @ (13f700 ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r7!, {r1, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r7, #12] │ │ │ │ movs r4, r0 │ │ │ │ stmia r6!, {r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #16] @ (13f43c ) │ │ │ │ + ldr r5, [pc, #16] @ (13f684 ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r6!, {r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r5, r0 │ │ │ │ @@ -449209,37 +449521,37 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldrb r4, [r6, #8] │ │ │ │ movs r4, r0 │ │ │ │ stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r1, #7] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #528] @ (13f670 ) │ │ │ │ + ldr r2, [pc, #528] @ (13f8b8 ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r5!, {r2, r3, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ movs r4, r0 │ │ │ │ stmia r5!, {r1, r3, r6} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #0] @ (13f478 ) │ │ │ │ + ldr r2, [pc, #0] @ (13f6c0 ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #592] @ (13f6dc ) │ │ │ │ + ldr r1, [pc, #592] @ (13f924 ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r4!, {r2, r3, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ movs r4, r0 │ │ │ │ stmia r4!, {r6} │ │ │ │ movs r4, r0 │ │ │ │ @@ -449275,15 +449587,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ strb r4, [r7, #28] │ │ │ │ movs r4, r0 │ │ │ │ stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ strb r6, [r7, #27] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #928] @ (13f884 ) │ │ │ │ + ldr r0, [pc, #928] @ (13facc ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r2!, {r2, r3, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ strb r6, [r7, #26] │ │ │ │ movs r4, r0 │ │ │ │ bx sp │ │ │ │ movs r4, r0 │ │ │ │ @@ -449361,22 +449673,22 @@ │ │ │ │ movvc r4, r0 │ │ │ │ strbvc r4, [r1, #14] │ │ │ │ movvs r4, r0 │ │ │ │ itee cc │ │ │ │ movcc r4, r0 │ │ │ │ strbcs r4, [r0, #13] │ │ │ │ movcs r4, r0 │ │ │ │ - ldr.w r3, [pc, #2868] @ 1400c4 │ │ │ │ + ldr.w r3, [pc, #2868] @ 14030c │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr.w r1, [pc, #2864] @ 1400c8 │ │ │ │ + ldr.w r1, [pc, #2864] @ 140310 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2856] @ 1400cc │ │ │ │ + ldr.w r0, [pc, #2856] @ 140314 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -449385,1060 +449697,1060 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - b.w 13cd72 │ │ │ │ + b.w 13cfba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f5f6 │ │ │ │ + beq.n 13f83e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f73e │ │ │ │ + beq.w 13f986 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f60c │ │ │ │ + beq.n 13f854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f72e │ │ │ │ + beq.w 13f976 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f624 │ │ │ │ + beq.n 13f86c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f736 │ │ │ │ + beq.w 13f97e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f63a │ │ │ │ + beq.n 13f882 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13f6fc │ │ │ │ + beq.n 13f944 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f64e │ │ │ │ + beq.n 13f896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13f704 │ │ │ │ + beq.n 13f94c │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r5, [r3, #3816] @ 0xee8 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f674 │ │ │ │ + beq.n 13f8bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13f70c │ │ │ │ + beq.n 13f954 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13f78c │ │ │ │ + beq.w 13f9d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f698 │ │ │ │ + beq.n 13f8e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13f746 │ │ │ │ + beq.n 13f98e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 13f770 │ │ │ │ - ldr.w r2, [pc, #2608] @ 1400d0 │ │ │ │ + beq.n 13f9b8 │ │ │ │ + ldr.w r2, [pc, #2608] @ 140318 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13f74e │ │ │ │ + beq.n 13f996 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f6c8 │ │ │ │ + beq.n 13f910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13f7a8 │ │ │ │ + beq.n 13f9f0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 13f7b8 │ │ │ │ + bne.n 13fa00 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13f7b0 │ │ │ │ + beq.n 13f9f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - ldr.w r1, [pc, #2540] @ 1400d4 │ │ │ │ - ldr.w r0, [pc, #2540] @ 1400d8 │ │ │ │ + ldr.w r1, [pc, #2540] @ 14031c │ │ │ │ + ldr.w r0, [pc, #2540] @ 140320 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f63a │ │ │ │ + b.n 13f882 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f64e │ │ │ │ + b.n 13f896 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f674 │ │ │ │ + b.n 13f8bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ - ldr.w r1, [pc, #2496] @ 1400dc │ │ │ │ - ldr.w r0, [pc, #2496] @ 1400e0 │ │ │ │ + ldr.w r1, [pc, #2496] @ 140324 │ │ │ │ + ldr.w r0, [pc, #2496] @ 140328 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13f5ae │ │ │ │ + b.n 13f7f6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f60c │ │ │ │ + b.n 13f854 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f624 │ │ │ │ + b.n 13f86c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f5f6 │ │ │ │ + b.n 13f83e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f698 │ │ │ │ + b.n 13f8e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - ldr.w r1, [pc, #2444] @ 1400e4 │ │ │ │ - ldr.w r0, [pc, #2444] @ 1400e8 │ │ │ │ + ldr.w r1, [pc, #2444] @ 14032c │ │ │ │ + ldr.w r0, [pc, #2444] @ 140330 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - ldr.w r1, [pc, #2420] @ 1400ec │ │ │ │ - ldr.w r0, [pc, #2420] @ 1400f0 │ │ │ │ + ldr.w r1, [pc, #2420] @ 140334 │ │ │ │ + ldr.w r0, [pc, #2420] @ 140338 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - ldr.w r1, [pc, #2400] @ 1400f4 │ │ │ │ - ldr.w r0, [pc, #2400] @ 1400f8 │ │ │ │ + ldr.w r1, [pc, #2400] @ 14033c │ │ │ │ + ldr.w r0, [pc, #2400] @ 140340 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f6c8 │ │ │ │ + b.n 13f910 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f6e0 │ │ │ │ - ldr.w r3, [pc, #2368] @ 1400fc │ │ │ │ + b.n 13f928 │ │ │ │ + ldr.w r3, [pc, #2368] @ 140344 │ │ │ │ movw r2, #749 @ 0x2ed │ │ │ │ - ldr.w r1, [pc, #2364] @ 140100 │ │ │ │ + ldr.w r1, [pc, #2364] @ 140348 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2356] @ 140104 │ │ │ │ + ldr.w r0, [pc, #2356] @ 14034c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ - ldr.w r1, [pc, #2336] @ 140108 │ │ │ │ - ldr.w r0, [pc, #2336] @ 14010c │ │ │ │ + ldr.w r1, [pc, #2336] @ 140350 │ │ │ │ + ldr.w r0, [pc, #2336] @ 140354 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13f5ae │ │ │ │ + b.n 13f7f6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ - ldr.w r1, [pc, #2320] @ 140110 │ │ │ │ - ldr.w r0, [pc, #2320] @ 140114 │ │ │ │ + ldr.w r1, [pc, #2320] @ 140358 │ │ │ │ + ldr.w r0, [pc, #2320] @ 14035c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13f5ae │ │ │ │ + b.n 13f7f6 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cd12 │ │ │ │ + b.w 13cf5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f830 │ │ │ │ + beq.n 13fa78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1404c8 │ │ │ │ + beq.w 140710 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f846 │ │ │ │ + beq.n 13fa8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f9aa │ │ │ │ + beq.w 13fbf2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f85e │ │ │ │ + beq.n 13faa6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f9b2 │ │ │ │ + beq.w 13fbfa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f876 │ │ │ │ + beq.n 13fabe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f9ba │ │ │ │ + beq.w 13fc02 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f88c │ │ │ │ + beq.n 13fad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f9c2 │ │ │ │ + beq.w 13fc0a │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r8, [r3, #3780] @ 0xec4 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f8b4 │ │ │ │ + beq.n 13fafc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13f9ca │ │ │ │ + beq.w 13fc12 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1400a2 │ │ │ │ + beq.w 1402ea │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r3, #3784] @ 0xec8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 140084 │ │ │ │ + bpl.w 1402cc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f8f6 │ │ │ │ + beq.n 13fb3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fff0 │ │ │ │ + beq.w 140238 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 13fff8 │ │ │ │ + beq.w 140240 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f924 │ │ │ │ + beq.n 13fb6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1400ba │ │ │ │ + beq.w 140302 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f93c │ │ │ │ + beq.n 13fb84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140016 │ │ │ │ + beq.w 14025e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 140064 │ │ │ │ - ldr.w r2, [pc, #1932] @ 1400d0 │ │ │ │ + beq.w 1402ac │ │ │ │ + ldr.w r2, [pc, #1932] @ 140318 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14001e │ │ │ │ + beq.w 140266 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f972 │ │ │ │ + beq.n 13fbba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14007c │ │ │ │ + beq.w 1402c4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 140044 │ │ │ │ + bne.w 14028c │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14003c │ │ │ │ + beq.w 140284 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr.w r1, [pc, #1920] @ 140118 │ │ │ │ - ldr.w r0, [pc, #1920] @ 14011c │ │ │ │ + ldr.w r1, [pc, #1920] @ 140360 │ │ │ │ + ldr.w r0, [pc, #1920] @ 140364 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f846 │ │ │ │ + b.n 13fa8e │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f85e │ │ │ │ + b.n 13faa6 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f876 │ │ │ │ + b.n 13fabe │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f88c │ │ │ │ + b.n 13fad4 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f8b4 │ │ │ │ + b.n 13fafc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #720 @ 0x2d0 │ │ │ │ - ldr.w r1, [pc, #1860] @ 140120 │ │ │ │ - ldr.w r0, [pc, #1860] @ 140124 │ │ │ │ + ldr.w r1, [pc, #1860] @ 140368 │ │ │ │ + ldr.w r0, [pc, #1860] @ 14036c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13dc66 │ │ │ │ + b.w 13deae │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c03e │ │ │ │ - ldr.w r3, [pc, #1836] @ 140128 │ │ │ │ + b.w 13c286 │ │ │ │ + ldr.w r3, [pc, #1836] @ 140370 │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ - ldr.w r1, [pc, #1832] @ 14012c │ │ │ │ + ldr.w r1, [pc, #1832] @ 140374 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1824] @ 140130 │ │ │ │ + ldr.w r0, [pc, #1824] @ 140378 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fa50 │ │ │ │ + beq.n 13fc98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fbcc │ │ │ │ + beq.w 13fe14 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fa66 │ │ │ │ + beq.n 13fcae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fbd4 │ │ │ │ + beq.w 13fe1c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fa7e │ │ │ │ + beq.n 13fcc6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fbdc │ │ │ │ + beq.w 13fe24 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fa96 │ │ │ │ + beq.n 13fcde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fbe4 │ │ │ │ + beq.w 13fe2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13faac │ │ │ │ + beq.n 13fcf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fbbc │ │ │ │ + beq.w 13fe04 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r8, [r3, #3788] @ 0xecc │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fad2 │ │ │ │ + beq.n 13fd1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13fbc4 │ │ │ │ + beq.n 13fe0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13fc42 │ │ │ │ + beq.w 13fe8a │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r3, #3792] @ 0xed0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 13fc1e │ │ │ │ + bpl.w 13fe66 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fb12 │ │ │ │ + beq.n 13fd5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13fbec │ │ │ │ + beq.n 13fe34 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 13fbf4 │ │ │ │ + beq.n 13fe3c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fb3c │ │ │ │ + beq.n 13fd84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13fc16 │ │ │ │ + beq.n 13fe5e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fb54 │ │ │ │ + beq.n 13fd9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fc5e │ │ │ │ + beq.w 13fea6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 13fcb6 │ │ │ │ - ldr.w r2, [pc, #1396] @ 1400d0 │ │ │ │ + beq.w 13fefe │ │ │ │ + ldr.w r2, [pc, #1396] @ 140318 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13fc66 │ │ │ │ + beq.n 13feae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fb88 │ │ │ │ + beq.n 13fdd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13fcd2 │ │ │ │ + beq.w 13ff1a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 13fc90 │ │ │ │ + bne.n 13fed8 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13fc88 │ │ │ │ + beq.n 13fed0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - ldr.w r1, [pc, #1420] @ 140134 │ │ │ │ - ldr.w r0, [pc, #1420] @ 140138 │ │ │ │ + ldr.w r1, [pc, #1420] @ 14037c │ │ │ │ + ldr.w r0, [pc, #1420] @ 140380 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13faac │ │ │ │ + b.n 13fcf4 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fad2 │ │ │ │ + b.n 13fd1a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fa50 │ │ │ │ + b.n 13fc98 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fa66 │ │ │ │ + b.n 13fcae │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fa7e │ │ │ │ + b.n 13fcc6 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fa96 │ │ │ │ + b.n 13fcde │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fb12 │ │ │ │ + b.n 13fd5a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr.w r1, [pc, #1344] @ 14013c │ │ │ │ - ldr.w r0, [pc, #1344] @ 140140 │ │ │ │ + ldr.w r1, [pc, #1344] @ 140384 │ │ │ │ + ldr.w r0, [pc, #1344] @ 140388 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fb3c │ │ │ │ - ldr.w r3, [pc, #1316] @ 140144 │ │ │ │ + b.n 13fd84 │ │ │ │ + ldr.w r3, [pc, #1316] @ 14038c │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr.w r1, [pc, #1312] @ 140148 │ │ │ │ + ldr.w r1, [pc, #1312] @ 140390 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1300] @ 14014c │ │ │ │ + ldr.w r0, [pc, #1300] @ 140394 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 13fc0c │ │ │ │ + b.n 13fe54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr.w r1, [pc, #1284] @ 140150 │ │ │ │ - ldr.w r0, [pc, #1284] @ 140154 │ │ │ │ + ldr.w r1, [pc, #1284] @ 140398 │ │ │ │ + ldr.w r0, [pc, #1284] @ 14039c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fb54 │ │ │ │ + b.n 13fd9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - ldr.w r1, [pc, #1256] @ 140158 │ │ │ │ - ldr.w r0, [pc, #1256] @ 14015c │ │ │ │ + ldr.w r1, [pc, #1256] @ 1403a0 │ │ │ │ + ldr.w r0, [pc, #1256] @ 1403a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fba0 │ │ │ │ - ldr.w r3, [pc, #1228] @ 140160 │ │ │ │ + b.n 13fde8 │ │ │ │ + ldr.w r3, [pc, #1228] @ 1403a8 │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - ldr.w r1, [pc, #1224] @ 140164 │ │ │ │ + ldr.w r1, [pc, #1224] @ 1403ac │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1216] @ 140168 │ │ │ │ + ldr.w r0, [pc, #1216] @ 1403b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr.w r1, [pc, #1196] @ 14016c │ │ │ │ - ldr.w r0, [pc, #1196] @ 140170 │ │ │ │ + ldr.w r1, [pc, #1196] @ 1403b4 │ │ │ │ + ldr.w r0, [pc, #1196] @ 1403b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fb88 │ │ │ │ + b.n 13fdd0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #733 @ 0x2dd │ │ │ │ - ldr.w r1, [pc, #1168] @ 140174 │ │ │ │ - ldr.w r0, [pc, #1168] @ 140178 │ │ │ │ + ldr.w r1, [pc, #1168] @ 1403bc │ │ │ │ + ldr.w r0, [pc, #1168] @ 1403c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 13f5ae │ │ │ │ + b.n 13f7f6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c106 │ │ │ │ + b.w 13c34e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c1aa │ │ │ │ + b.w 13c3f2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c1d6 │ │ │ │ + b.w 13c41e │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c19e │ │ │ │ + b.w 13c3e6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c1c0 │ │ │ │ - ldr.w r3, [pc, #1108] @ 14017c │ │ │ │ + b.w 13c408 │ │ │ │ + ldr.w r3, [pc, #1108] @ 1403c4 │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1092] @ 140180 │ │ │ │ - ldr.w r0, [pc, #1092] @ 140184 │ │ │ │ + ldr.w r1, [pc, #1092] @ 1403c8 │ │ │ │ + ldr.w r0, [pc, #1092] @ 1403cc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1040] @ 140188 │ │ │ │ - ldr.w r1, [pc, #1040] @ 14018c │ │ │ │ + ldr.w r3, [pc, #1040] @ 1403d0 │ │ │ │ + ldr.w r1, [pc, #1040] @ 1403d4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1032] @ 140190 │ │ │ │ + ldr.w r0, [pc, #1032] @ 1403d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c176 │ │ │ │ + b.w 13c3be │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c18e │ │ │ │ + b.w 13c3d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fdda │ │ │ │ + beq.n 140022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140576 │ │ │ │ + beq.w 1407be │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fdf0 │ │ │ │ + beq.n 140038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ff74 │ │ │ │ + beq.w 1401bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fe08 │ │ │ │ + beq.n 140050 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ff7c │ │ │ │ + beq.w 1401c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fe20 │ │ │ │ + beq.n 140068 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ff84 │ │ │ │ + beq.w 1401cc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fe36 │ │ │ │ + beq.n 14007e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13ff8c │ │ │ │ + beq.w 1401d4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fe4c │ │ │ │ + beq.n 140094 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ff06 │ │ │ │ + beq.n 14014e │ │ │ │ add.w r2, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r7, [r2, #3804] @ 0xedc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fe62 │ │ │ │ + beq.n 1400aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 13ff16 │ │ │ │ + bpl.n 14015e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fe84 │ │ │ │ + beq.n 1400cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ff0e │ │ │ │ + beq.n 140156 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 13ff94 │ │ │ │ + beq.w 1401dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fea8 │ │ │ │ + beq.n 1400f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ff36 │ │ │ │ + beq.n 14017e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 13ff5c │ │ │ │ - ldr r2, [pc, #544] @ (1400d0 ) │ │ │ │ + beq.n 1401a4 │ │ │ │ + ldr r2, [pc, #544] @ (140318 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13ff3e │ │ │ │ + beq.n 140186 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13fed6 │ │ │ │ + beq.n 14011e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ffac │ │ │ │ + beq.n 1401f4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 13ffbc │ │ │ │ + bne.n 140204 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ffb4 │ │ │ │ + beq.n 1401fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ - ldr r1, [pc, #668] @ (140194 ) │ │ │ │ - ldr r0, [pc, #672] @ (140198 ) │ │ │ │ + ldr r1, [pc, #668] @ (1403dc ) │ │ │ │ + ldr r0, [pc, #672] @ (1403e0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fe4c │ │ │ │ + b.n 140094 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fe84 │ │ │ │ - ldr r3, [pc, #644] @ (14019c ) │ │ │ │ + b.n 1400cc │ │ │ │ + ldr r3, [pc, #644] @ (1403e4 ) │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ - ldr r1, [pc, #640] @ (1401a0 ) │ │ │ │ + ldr r1, [pc, #640] @ (1403e8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #632] @ (1401a4 ) │ │ │ │ + ldr r0, [pc, #632] @ (1403ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fea8 │ │ │ │ + b.n 1400f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ - ldr r1, [pc, #608] @ (1401a8 ) │ │ │ │ - ldr r0, [pc, #612] @ (1401ac ) │ │ │ │ + ldr r1, [pc, #608] @ (1403f0 ) │ │ │ │ + ldr r0, [pc, #612] @ (1403f4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ - ldr r1, [pc, #588] @ (1401b0 ) │ │ │ │ - ldr r0, [pc, #588] @ (1401b4 ) │ │ │ │ + ldr r1, [pc, #588] @ (1403f8 ) │ │ │ │ + ldr r0, [pc, #588] @ (1403fc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fdf0 │ │ │ │ + b.n 140038 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fe08 │ │ │ │ + b.n 140050 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fe20 │ │ │ │ + b.n 140068 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fe36 │ │ │ │ + b.n 14007e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ - ldr r1, [pc, #540] @ (1401b8 ) │ │ │ │ - ldr r0, [pc, #540] @ (1401bc ) │ │ │ │ + ldr r1, [pc, #540] @ (140400 ) │ │ │ │ + ldr r0, [pc, #540] @ (140404 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fed6 │ │ │ │ + b.n 14011e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13feee │ │ │ │ - ldr r3, [pc, #512] @ (1401c0 ) │ │ │ │ + b.n 140136 │ │ │ │ + ldr r3, [pc, #512] @ (140408 ) │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ - ldr r1, [pc, #512] @ (1401c4 ) │ │ │ │ + ldr r1, [pc, #512] @ (14040c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #504] @ (1401c8 ) │ │ │ │ + ldr r0, [pc, #504] @ (140410 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13bffe │ │ │ │ + b.w 13c246 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13d416 │ │ │ │ + b.w 13d65e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f8f6 │ │ │ │ + b.n 13fb3e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr r1, [pc, #460] @ (1401cc ) │ │ │ │ - ldr r0, [pc, #460] @ (1401d0 ) │ │ │ │ + ldr r1, [pc, #460] @ (140414 ) │ │ │ │ + ldr r0, [pc, #460] @ (140418 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f93c │ │ │ │ + b.n 13fb84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr r1, [pc, #428] @ (1401d4 ) │ │ │ │ - ldr r0, [pc, #432] @ (1401d8 ) │ │ │ │ + ldr r1, [pc, #428] @ (14041c ) │ │ │ │ + ldr r0, [pc, #432] @ (140420 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f98e │ │ │ │ - ldr r3, [pc, #404] @ (1401dc ) │ │ │ │ + b.n 13fbd6 │ │ │ │ + ldr r3, [pc, #404] @ (140424 ) │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr r1, [pc, #404] @ (1401e0 ) │ │ │ │ + ldr r1, [pc, #404] @ (140428 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #396] @ (1401e4 ) │ │ │ │ + ldr r0, [pc, #396] @ (14042c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr r1, [pc, #380] @ (1401e8 ) │ │ │ │ - ldr r0, [pc, #380] @ (1401ec ) │ │ │ │ + ldr r1, [pc, #380] @ (140430 ) │ │ │ │ + ldr r0, [pc, #380] @ (140434 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f972 │ │ │ │ - ldr r3, [pc, #360] @ (1401f0 ) │ │ │ │ + b.n 13fbba │ │ │ │ + ldr r3, [pc, #360] @ (140438 ) │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr r1, [pc, #360] @ (1401f4 ) │ │ │ │ + ldr r1, [pc, #360] @ (14043c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #352] @ (1401f8 ) │ │ │ │ + ldr r0, [pc, #352] @ (140440 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 14000c │ │ │ │ + b.n 140254 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr r1, [pc, #336] @ (1401fc ) │ │ │ │ - ldr r0, [pc, #340] @ (140200 ) │ │ │ │ + ldr r1, [pc, #336] @ (140444 ) │ │ │ │ + ldr r0, [pc, #340] @ (140448 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13f924 │ │ │ │ + b.n 13fb6c │ │ │ │ nop │ │ │ │ rors r0, r4 │ │ │ │ movs r4, r0 │ │ │ │ pop {r1, r3, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ strb r6, [r6, #3] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 14013e │ │ │ │ + cbnz r0, 140386 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 140138 │ │ │ │ + cbnz r4, 140380 │ │ │ │ movs r4, r0 │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 140132 │ │ │ │ + cbnz r2, 14037a │ │ │ │ movs r4, r0 │ │ │ │ ldr r4, [r7, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 140132 │ │ │ │ + cbnz r0, 14037a │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ revsh r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ ldr r6, [r7, #108] @ 0x6c │ │ │ │ movs r4, r0 │ │ │ │ @@ -450514,29 +450826,29 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r1, #7] │ │ │ │ movs r4, r0 │ │ │ │ push {r1, r2, lr} │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 1401fa │ │ │ │ + cbz r6, 140442 │ │ │ │ movs r4, r0 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ subs r0, #90 @ 0x5a │ │ │ │ movs r4, r0 │ │ │ │ - cbz r2, 1401fc │ │ │ │ + cbz r2, 140444 │ │ │ │ movs r4, r0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 1401fa │ │ │ │ + cbz r6, 140442 │ │ │ │ movs r4, r0 │ │ │ │ str r0, [r2, #116] @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 1401fc │ │ │ │ + cbz r0, 140444 │ │ │ │ movs r4, r0 │ │ │ │ str r2, [r6, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ uxtb r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ movs r4, r0 │ │ │ │ @@ -450562,354 +450874,354 @@ │ │ │ │ movs r4, r0 │ │ │ │ sxth r0, r3 │ │ │ │ movs r4, r0 │ │ │ │ str r2, [r5, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ adds r6, #236 @ 0xec │ │ │ │ movs r4, r0 │ │ │ │ - cbz r4, 140234 │ │ │ │ + cbz r4, 14047c │ │ │ │ movs r4, r0 │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r2, 140236 │ │ │ │ + cbz r2, 14047e │ │ │ │ movs r4, r0 │ │ │ │ str r4, [r5, #92] @ 0x5c │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140218 │ │ │ │ + beq.n 140460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140394 │ │ │ │ + beq.w 1405dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14022e │ │ │ │ + beq.n 140476 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14039c │ │ │ │ + beq.w 1405e4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140246 │ │ │ │ + beq.n 14048e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1403a4 │ │ │ │ + beq.w 1405ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14025e │ │ │ │ + beq.n 1404a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1403ac │ │ │ │ + beq.w 1405f4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140274 │ │ │ │ + beq.n 1404bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140384 │ │ │ │ + beq.w 1405cc │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r8, [r3, #3796] @ 0xed4 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14029a │ │ │ │ + beq.n 1404e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14038c │ │ │ │ + beq.n 1405d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14040a │ │ │ │ + beq.w 140652 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r3, #3800] @ 0xed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 1403e6 │ │ │ │ + bpl.w 14062e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1402da │ │ │ │ + beq.n 140522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1403b4 │ │ │ │ + beq.n 1405fc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1403bc │ │ │ │ + beq.n 140604 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140304 │ │ │ │ + beq.n 14054c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1403de │ │ │ │ + beq.n 140626 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14031c │ │ │ │ + beq.n 140564 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140426 │ │ │ │ + beq.w 14066e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14047e │ │ │ │ - ldr.w r2, [pc, #2228] @ 140bd8 │ │ │ │ + beq.w 1406c6 │ │ │ │ + ldr.w r2, [pc, #2228] @ 140e20 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14042e │ │ │ │ + beq.n 140676 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140350 │ │ │ │ + beq.n 140598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14049a │ │ │ │ + beq.w 1406e2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 140458 │ │ │ │ + bne.n 1406a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 140450 │ │ │ │ + beq.n 140698 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ - ldr.w r1, [pc, #2156] @ 140bdc │ │ │ │ - ldr.w r0, [pc, #2156] @ 140be0 │ │ │ │ + ldr.w r1, [pc, #2156] @ 140e24 │ │ │ │ + ldr.w r0, [pc, #2156] @ 140e28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140274 │ │ │ │ + b.n 1404bc │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14029a │ │ │ │ + b.n 1404e2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140218 │ │ │ │ + b.n 140460 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14022e │ │ │ │ + b.n 140476 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140246 │ │ │ │ + b.n 14048e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14025e │ │ │ │ + b.n 1404a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1402da │ │ │ │ + b.n 140522 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - ldr.w r1, [pc, #2080] @ 140be4 │ │ │ │ - ldr.w r0, [pc, #2080] @ 140be8 │ │ │ │ + ldr.w r1, [pc, #2080] @ 140e2c │ │ │ │ + ldr.w r0, [pc, #2080] @ 140e30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140304 │ │ │ │ - ldr.w r3, [pc, #2052] @ 140bec │ │ │ │ + b.n 14054c │ │ │ │ + ldr.w r3, [pc, #2052] @ 140e34 │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ - ldr.w r1, [pc, #2048] @ 140bf0 │ │ │ │ + ldr.w r1, [pc, #2048] @ 140e38 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2036] @ 140bf4 │ │ │ │ + ldr.w r0, [pc, #2036] @ 140e3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 1403d4 │ │ │ │ + b.n 14061c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - ldr.w r1, [pc, #2020] @ 140bf8 │ │ │ │ - ldr.w r0, [pc, #2020] @ 140bfc │ │ │ │ + ldr.w r1, [pc, #2020] @ 140e40 │ │ │ │ + ldr.w r0, [pc, #2020] @ 140e44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14031c │ │ │ │ + b.n 140564 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ - ldr.w r1, [pc, #1992] @ 140c00 │ │ │ │ - ldr.w r0, [pc, #1992] @ 140c04 │ │ │ │ + ldr.w r1, [pc, #1992] @ 140e48 │ │ │ │ + ldr.w r0, [pc, #1992] @ 140e4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140368 │ │ │ │ - ldr.w r3, [pc, #1964] @ 140c08 │ │ │ │ + b.n 1405b0 │ │ │ │ + ldr.w r3, [pc, #1964] @ 140e50 │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ - ldr.w r1, [pc, #1960] @ 140c0c │ │ │ │ + ldr.w r1, [pc, #1960] @ 140e54 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1952] @ 140c10 │ │ │ │ + ldr.w r0, [pc, #1952] @ 140e58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - ldr.w r1, [pc, #1932] @ 140c14 │ │ │ │ - ldr.w r0, [pc, #1932] @ 140c18 │ │ │ │ + ldr.w r1, [pc, #1932] @ 140e5c │ │ │ │ + ldr.w r0, [pc, #1932] @ 140e60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140350 │ │ │ │ + b.n 140598 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c0a4 │ │ │ │ + b.w 13c2ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ - ldr.w r1, [pc, #1896] @ 140c1c │ │ │ │ - ldr.w r0, [pc, #1896] @ 140c20 │ │ │ │ + ldr.w r1, [pc, #1896] @ 140e64 │ │ │ │ + ldr.w r0, [pc, #1896] @ 140e68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13fa1a │ │ │ │ + b.w 13fc62 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13f830 │ │ │ │ - ldr.w r3, [pc, #1872] @ 140c24 │ │ │ │ + b.w 13fa78 │ │ │ │ + ldr.w r3, [pc, #1872] @ 140e6c │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - ldr.w r1, [pc, #1868] @ 140c28 │ │ │ │ + ldr.w r1, [pc, #1868] @ 140e70 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1860] @ 140c2c │ │ │ │ + ldr.w r0, [pc, #1860] @ 140e74 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1816] @ 140c30 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1816] @ 140e78 │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1800] @ 140c34 │ │ │ │ - ldr.w r0, [pc, #1800] @ 140c38 │ │ │ │ + ldr.w r1, [pc, #1800] @ 140e7c │ │ │ │ + ldr.w r0, [pc, #1800] @ 140e80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - ldr.w r1, [pc, #1752] @ 140c3c │ │ │ │ - ldr.w r0, [pc, #1752] @ 140c40 │ │ │ │ + ldr.w r1, [pc, #1752] @ 140e84 │ │ │ │ + ldr.w r0, [pc, #1752] @ 140e88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1404f4 │ │ │ │ + b.n 14073c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13fdda │ │ │ │ + b.n 140022 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr.w r1, [pc, #1724] @ 140c44 │ │ │ │ - ldr.w r0, [pc, #1724] @ 140c48 │ │ │ │ + ldr.w r1, [pc, #1724] @ 140e8c │ │ │ │ + ldr.w r0, [pc, #1724] @ 140e90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13f5ae │ │ │ │ + b.w 13f7f6 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cd7e │ │ │ │ + b.w 13cfc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr.w r1, [pc, #1696] @ 140c4c │ │ │ │ - ldr.w r0, [pc, #1696] @ 140c50 │ │ │ │ + ldr.w r1, [pc, #1696] @ 140e94 │ │ │ │ + ldr.w r0, [pc, #1696] @ 140e98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -450920,23 +451232,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1640] @ 140c54 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1640] @ 140e9c │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1624] @ 140c58 │ │ │ │ - ldr.w r0, [pc, #1624] @ 140c5c │ │ │ │ + ldr.w r1, [pc, #1624] @ 140ea0 │ │ │ │ + ldr.w r0, [pc, #1624] @ 140ea4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -450945,23 +451257,23 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ - ldr.w r3, [pc, #1576] @ 140c60 │ │ │ │ + b.w 13ad36 │ │ │ │ + ldr.w r3, [pc, #1576] @ 140ea8 │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1560] @ 140c64 │ │ │ │ - ldr.w r0, [pc, #1560] @ 140c68 │ │ │ │ + ldr.w r1, [pc, #1560] @ 140eac │ │ │ │ + ldr.w r0, [pc, #1560] @ 140eb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -450970,210 +451282,210 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140696 │ │ │ │ + beq.n 1408de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1408d0 │ │ │ │ + beq.w 140b18 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1406ac │ │ │ │ + beq.n 1408f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1408d8 │ │ │ │ + beq.w 140b20 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1406c4 │ │ │ │ + beq.n 14090c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1408e0 │ │ │ │ + beq.w 140b28 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1406dc │ │ │ │ + beq.n 140924 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1408e8 │ │ │ │ + beq.w 140b30 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1406f2 │ │ │ │ + beq.n 14093a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1408f0 │ │ │ │ + beq.w 140b38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140708 │ │ │ │ + beq.n 140950 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140824 │ │ │ │ + beq.w 140a6c │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r8, [r3, #3808] @ 0xee0 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14072e │ │ │ │ + beq.n 140976 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14082c │ │ │ │ + beq.n 140a74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1409aa │ │ │ │ + beq.w 140bf2 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r3, #3812] @ 0xee4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 14098c │ │ │ │ + bpl.w 140bd4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 140770 │ │ │ │ + beq.n 1409b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1408f8 │ │ │ │ + beq.w 140b40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 140900 │ │ │ │ + beq.w 140b48 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14079e │ │ │ │ + beq.n 1409e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1409c2 │ │ │ │ + beq.w 140c0a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1407b6 │ │ │ │ + beq.n 1409fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14091e │ │ │ │ + beq.w 140b66 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14096c │ │ │ │ - ldr.w r2, [pc, #1048] @ 140bd8 │ │ │ │ + beq.w 140bb4 │ │ │ │ + ldr.w r2, [pc, #1048] @ 140e20 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ ldr r4, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 140926 │ │ │ │ + beq.w 140b6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1407ec │ │ │ │ + beq.n 140a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140984 │ │ │ │ + beq.w 140bcc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 14094c │ │ │ │ + bne.w 140b94 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 140944 │ │ │ │ + beq.w 140b8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ - ldr.w r1, [pc, #1116] @ 140c6c │ │ │ │ - ldr.w r0, [pc, #1116] @ 140c70 │ │ │ │ + ldr.w r1, [pc, #1116] @ 140eb4 │ │ │ │ + ldr.w r0, [pc, #1116] @ 140eb8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140708 │ │ │ │ + b.n 140950 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14072e │ │ │ │ + b.n 140976 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ - ldr.w r1, [pc, #1080] @ 140c74 │ │ │ │ - ldr.w r0, [pc, #1080] @ 140c78 │ │ │ │ + ldr.w r1, [pc, #1080] @ 140ebc │ │ │ │ + ldr.w r0, [pc, #1080] @ 140ec0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13f5ae │ │ │ │ + b.w 13f7f6 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13ccd6 │ │ │ │ + b.w 13cf1e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #733 @ 0x2dd │ │ │ │ - ldr.w r1, [pc, #1048] @ 140c7c │ │ │ │ - ldr.w r0, [pc, #1048] @ 140c80 │ │ │ │ + ldr.w r1, [pc, #1048] @ 140ec4 │ │ │ │ + ldr.w r0, [pc, #1048] @ 140ec8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13f5ae │ │ │ │ + b.w 13f7f6 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13c0ce │ │ │ │ + b.w 13c316 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #1016] @ (140c84 ) │ │ │ │ - ldr r1, [pc, #1020] @ (140c88 ) │ │ │ │ + ldr r3, [pc, #1016] @ (140ecc ) │ │ │ │ + ldr r1, [pc, #1020] @ (140ed0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #1012] @ (140c8c ) │ │ │ │ + ldr r0, [pc, #1012] @ (140ed4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ @@ -451181,297 +451493,297 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 13cdfa │ │ │ │ + b.w 13d042 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140696 │ │ │ │ + b.n 1408de │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1406ac │ │ │ │ + b.n 1408f4 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1406c4 │ │ │ │ + b.n 14090c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1406dc │ │ │ │ + b.n 140924 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1406f2 │ │ │ │ + b.n 14093a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140770 │ │ │ │ + b.n 1409b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #904] @ (140c90 ) │ │ │ │ - ldr r0, [pc, #904] @ (140c94 ) │ │ │ │ + ldr r1, [pc, #904] @ (140ed8 ) │ │ │ │ + ldr r0, [pc, #904] @ (140edc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1407b6 │ │ │ │ + b.n 1409fe │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ - ldr r1, [pc, #872] @ (140c98 ) │ │ │ │ - ldr r0, [pc, #876] @ (140c9c ) │ │ │ │ + ldr r1, [pc, #872] @ (140ee0 ) │ │ │ │ + ldr r0, [pc, #876] @ (140ee4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 140808 │ │ │ │ - ldr r3, [pc, #848] @ (140ca0 ) │ │ │ │ + b.n 140a50 │ │ │ │ + ldr r3, [pc, #848] @ (140ee8 ) │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ - ldr r1, [pc, #848] @ (140ca4 ) │ │ │ │ + ldr r1, [pc, #848] @ (140eec ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #840] @ (140ca8 ) │ │ │ │ + ldr r0, [pc, #840] @ (140ef0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #824] @ (140cac ) │ │ │ │ - ldr r0, [pc, #824] @ (140cb0 ) │ │ │ │ + ldr r1, [pc, #824] @ (140ef4 ) │ │ │ │ + ldr r0, [pc, #824] @ (140ef8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1407ec │ │ │ │ - ldr r3, [pc, #804] @ (140cb4 ) │ │ │ │ + b.n 140a34 │ │ │ │ + ldr r3, [pc, #804] @ (140efc ) │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #804] @ (140cb8 ) │ │ │ │ + ldr r1, [pc, #804] @ (140f00 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #796] @ (140cbc ) │ │ │ │ + ldr r0, [pc, #796] @ (140f04 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 140914 │ │ │ │ + b.n 140b5c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #780] @ (140cc0 ) │ │ │ │ - ldr r0, [pc, #784] @ (140cc4 ) │ │ │ │ + ldr r1, [pc, #780] @ (140f08 ) │ │ │ │ + ldr r0, [pc, #784] @ (140f0c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 13aaee │ │ │ │ + b.w 13ad36 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14079e │ │ │ │ - ldr r3, [pc, #764] @ (140cc8 ) │ │ │ │ - movw r2, #1979 @ 0x7bb │ │ │ │ + b.n 1409e6 │ │ │ │ + ldr r3, [pc, #764] @ (140f10 ) │ │ │ │ + movw r2, #2014 @ 0x7de │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #756] @ (140ccc ) │ │ │ │ - ldr r0, [pc, #760] @ (140cd0 ) │ │ │ │ + ldr r1, [pc, #756] @ (140f14 ) │ │ │ │ + ldr r0, [pc, #760] @ (140f18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #748] @ (140cd4 ) │ │ │ │ - movw r2, #2796 @ 0xaec │ │ │ │ + ldr r3, [pc, #748] @ (140f1c ) │ │ │ │ + movw r2, #2831 @ 0xb0f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #740] @ (140cd8 ) │ │ │ │ - ldr r0, [pc, #744] @ (140cdc ) │ │ │ │ + ldr r1, [pc, #740] @ (140f20 ) │ │ │ │ + ldr r0, [pc, #744] @ (140f24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #732] @ (140ce0 ) │ │ │ │ - movw r2, #1909 @ 0x775 │ │ │ │ + ldr r3, [pc, #732] @ (140f28 ) │ │ │ │ + mov.w r2, #1944 @ 0x798 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #724] @ (140ce4 ) │ │ │ │ - ldr r0, [pc, #728] @ (140ce8 ) │ │ │ │ + ldr r1, [pc, #724] @ (140f2c ) │ │ │ │ + ldr r0, [pc, #728] @ (140f30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #716] @ (140cec ) │ │ │ │ - mov.w r2, #2816 @ 0xb00 │ │ │ │ + ldr r3, [pc, #716] @ (140f34 ) │ │ │ │ + movw r2, #2851 @ 0xb23 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #708] @ (140cf0 ) │ │ │ │ - ldr r0, [pc, #712] @ (140cf4 ) │ │ │ │ + ldr r1, [pc, #708] @ (140f38 ) │ │ │ │ + ldr r0, [pc, #712] @ (140f3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #700] @ (140cf8 ) │ │ │ │ - movw r2, #2814 @ 0xafe │ │ │ │ + ldr r3, [pc, #700] @ (140f40 ) │ │ │ │ + movw r2, #2849 @ 0xb21 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #692] @ (140cfc ) │ │ │ │ - ldr r0, [pc, #696] @ (140d00 ) │ │ │ │ + ldr r1, [pc, #692] @ (140f44 ) │ │ │ │ + ldr r0, [pc, #696] @ (140f48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #684] @ (140d04 ) │ │ │ │ - movw r2, #3147 @ 0xc4b │ │ │ │ + ldr r3, [pc, #684] @ (140f4c ) │ │ │ │ + movw r2, #3182 @ 0xc6e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #676] @ (140d08 ) │ │ │ │ - ldr r0, [pc, #680] @ (140d0c ) │ │ │ │ + ldr r1, [pc, #676] @ (140f50 ) │ │ │ │ + ldr r0, [pc, #680] @ (140f54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #668] @ (140d10 ) │ │ │ │ - movw r2, #3378 @ 0xd32 │ │ │ │ + ldr r3, [pc, #668] @ (140f58 ) │ │ │ │ + movw r2, #3413 @ 0xd55 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #660] @ (140d14 ) │ │ │ │ - ldr r0, [pc, #664] @ (140d18 ) │ │ │ │ + ldr r1, [pc, #660] @ (140f5c ) │ │ │ │ + ldr r0, [pc, #664] @ (140f60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #652] @ (140d1c ) │ │ │ │ - mov.w r2, #1288 @ 0x508 │ │ │ │ + ldr r3, [pc, #652] @ (140f64 ) │ │ │ │ + movw r2, #1323 @ 0x52b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #644] @ (140d20 ) │ │ │ │ - ldr r0, [pc, #648] @ (140d24 ) │ │ │ │ + ldr r1, [pc, #644] @ (140f68 ) │ │ │ │ + ldr r0, [pc, #648] @ (140f6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #636] @ (140d28 ) │ │ │ │ - movw r2, #1324 @ 0x52c │ │ │ │ + ldr r3, [pc, #636] @ (140f70 ) │ │ │ │ + movw r2, #1359 @ 0x54f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #628] @ (140d2c ) │ │ │ │ - ldr r0, [pc, #632] @ (140d30 ) │ │ │ │ + ldr r1, [pc, #628] @ (140f74 ) │ │ │ │ + ldr r0, [pc, #632] @ (140f78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #620] @ (140d34 ) │ │ │ │ + ldr r3, [pc, #620] @ (140f7c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #616] @ (140d38 ) │ │ │ │ - ldr r0, [pc, #620] @ (140d3c ) │ │ │ │ + ldr r1, [pc, #616] @ (140f80 ) │ │ │ │ + ldr r0, [pc, #620] @ (140f84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23810 │ │ │ │ bl 23870 │ │ │ │ - ldr r3, [pc, #600] @ (140d40 ) │ │ │ │ + ldr r3, [pc, #600] @ (140f88 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #600] @ (140d44 ) │ │ │ │ - ldr r0, [pc, #604] @ (140d48 ) │ │ │ │ + ldr r1, [pc, #600] @ (140f8c ) │ │ │ │ + ldr r0, [pc, #604] @ (140f90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #592] @ (140d4c ) │ │ │ │ - movw r2, #2812 @ 0xafc │ │ │ │ + ldr r3, [pc, #592] @ (140f94 ) │ │ │ │ + movw r2, #2847 @ 0xb1f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #588] @ (140d50 ) │ │ │ │ - ldr r0, [pc, #588] @ (140d54 ) │ │ │ │ + ldr r1, [pc, #588] @ (140f98 ) │ │ │ │ + ldr r0, [pc, #588] @ (140f9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #576] @ (140d58 ) │ │ │ │ - movw r2, #2810 @ 0xafa │ │ │ │ + ldr r3, [pc, #576] @ (140fa0 ) │ │ │ │ + movw r2, #2845 @ 0xb1d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #572] @ (140d5c ) │ │ │ │ - ldr r0, [pc, #572] @ (140d60 ) │ │ │ │ + ldr r1, [pc, #572] @ (140fa4 ) │ │ │ │ + ldr r0, [pc, #572] @ (140fa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #560] @ (140d64 ) │ │ │ │ - movw r2, #2808 @ 0xaf8 │ │ │ │ + ldr r3, [pc, #560] @ (140fac ) │ │ │ │ + movw r2, #2843 @ 0xb1b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #556] @ (140d68 ) │ │ │ │ - ldr r0, [pc, #556] @ (140d6c ) │ │ │ │ + ldr r1, [pc, #556] @ (140fb0 ) │ │ │ │ + ldr r0, [pc, #556] @ (140fb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #544] @ (140d70 ) │ │ │ │ - movw r2, #2806 @ 0xaf6 │ │ │ │ + ldr r3, [pc, #544] @ (140fb8 ) │ │ │ │ + movw r2, #2841 @ 0xb19 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #540] @ (140d74 ) │ │ │ │ - ldr r0, [pc, #540] @ (140d78 ) │ │ │ │ + ldr r1, [pc, #540] @ (140fbc ) │ │ │ │ + ldr r0, [pc, #540] @ (140fc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #528] @ (140d7c ) │ │ │ │ - movw r2, #2804 @ 0xaf4 │ │ │ │ + ldr r3, [pc, #528] @ (140fc4 ) │ │ │ │ + movw r2, #2839 @ 0xb17 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #524] @ (140d80 ) │ │ │ │ - ldr r0, [pc, #524] @ (140d84 ) │ │ │ │ + ldr r1, [pc, #524] @ (140fc8 ) │ │ │ │ + ldr r0, [pc, #524] @ (140fcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #512] @ (140d88 ) │ │ │ │ - movw r2, #2802 @ 0xaf2 │ │ │ │ + ldr r3, [pc, #512] @ (140fd0 ) │ │ │ │ + movw r2, #2837 @ 0xb15 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #508] @ (140d8c ) │ │ │ │ - ldr r0, [pc, #508] @ (140d90 ) │ │ │ │ + ldr r1, [pc, #508] @ (140fd4 ) │ │ │ │ + ldr r0, [pc, #508] @ (140fd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #496] @ (140d94 ) │ │ │ │ - mov.w r2, #2800 @ 0xaf0 │ │ │ │ + ldr r3, [pc, #496] @ (140fdc ) │ │ │ │ + movw r2, #2835 @ 0xb13 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #492] @ (140d98 ) │ │ │ │ - ldr r0, [pc, #492] @ (140d9c ) │ │ │ │ + ldr r1, [pc, #492] @ (140fe0 ) │ │ │ │ + ldr r0, [pc, #492] @ (140fe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #480] @ (140da0 ) │ │ │ │ - movw r2, #2798 @ 0xaee │ │ │ │ + ldr r3, [pc, #480] @ (140fe8 ) │ │ │ │ + movw r2, #2833 @ 0xb11 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #476] @ (140da4 ) │ │ │ │ - ldr r0, [pc, #476] @ (140da8 ) │ │ │ │ + ldr r1, [pc, #476] @ (140fec ) │ │ │ │ + ldr r0, [pc, #476] @ (140ff0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -451537,15 +451849,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ adds r2, #190 @ 0xbe │ │ │ │ movs r4, r0 │ │ │ │ add r4, sp, #520 @ 0x208 │ │ │ │ movs r4, r0 │ │ │ │ str r4, [r2, #8] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #600] @ (140ebc ) │ │ │ │ + ldr r7, [pc, #600] @ (141104 ) │ │ │ │ movs r5, r0 │ │ │ │ add r4, sp, #216 @ 0xd8 │ │ │ │ movs r4, r0 │ │ │ │ str r0, [r1, #4] │ │ │ │ movs r4, r0 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r0 │ │ │ │ @@ -451591,213 +451903,213 @@ │ │ │ │ movs r4, r0 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ movs r4, r0 │ │ │ │ ldrb r4, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ ldr r4, [r1, r1] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140bf4 │ │ │ │ + b.n 140e3c │ │ │ │ movs r3, r0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140bc8 │ │ │ │ + b.n 140e10 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ movs r4, r0 │ │ │ │ ldr r4, [r2, r0] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140b9c │ │ │ │ + b.n 140de4 │ │ │ │ movs r3, r0 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140b70 │ │ │ │ + b.n 140db8 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140b44 │ │ │ │ + b.n 140d8c │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r0, [r0, r7] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140b18 │ │ │ │ + b.n 140d60 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r0, [r4, #10] │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r4, [r4, r6] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140aec │ │ │ │ + b.n 140d34 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r0, [r1, r6] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140ac0 │ │ │ │ + b.n 140d08 │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r6, r3] │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140a94 │ │ │ │ + b.n 140cdc │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140c60 │ │ │ │ + b.n 140ea8 │ │ │ │ movs r3, r0 │ │ │ │ adds r2, r1, #7 │ │ │ │ movs r4, r0 │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140cb4 │ │ │ │ + b.n 140efc │ │ │ │ movs r3, r0 │ │ │ │ - b.n 140d10 │ │ │ │ + b.n 140f58 │ │ │ │ movs r3, r0 │ │ │ │ ldrsb r6, [r3, r4] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140a1c │ │ │ │ + b.n 140c64 │ │ │ │ movs r3, r0 │ │ │ │ strb r2, [r1, #0] │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r2, [r0, r4] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1409f0 │ │ │ │ + b.n 140c38 │ │ │ │ movs r3, r0 │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r6, [r4, r3] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1409c4 │ │ │ │ + b.n 140c0c │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [r0, #124] @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140998 │ │ │ │ + b.n 140be0 │ │ │ │ movs r3, r0 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r6, [r5, r2] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 14096c │ │ │ │ + b.n 140bb4 │ │ │ │ movs r3, r0 │ │ │ │ strb r6, [r4, #15] │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140940 │ │ │ │ + b.n 140b88 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 140914 │ │ │ │ + b.n 140b5c │ │ │ │ movs r3, r0 │ │ │ │ strb r2, [r4, #14] │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r2, [r3, r1] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1408e8 │ │ │ │ + b.n 140b30 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00140dac : │ │ │ │ +00140ff4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #184] @ (140e74 ) │ │ │ │ + ldr r3, [pc, #184] @ (1410bc ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - bl 135c9c │ │ │ │ - cbz r0, 140e1e │ │ │ │ + bl 135ee4 │ │ │ │ + cbz r0, 141066 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 11790c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 140e3c │ │ │ │ + beq.n 141084 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 13a32c │ │ │ │ + bl 13a574 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 140df4 │ │ │ │ + beq.n 14103c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 140e12 │ │ │ │ + cbz r3, 14105a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 140e5a │ │ │ │ + beq.n 1410a2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 140e06 │ │ │ │ + cbz r3, 14104e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 140df4 │ │ │ │ - ldr r3, [pc, #88] @ (140e78 ) │ │ │ │ + b.n 14103c │ │ │ │ + ldr r3, [pc, #88] @ (1410c0 ) │ │ │ │ mov.w r2, #768 @ 0x300 │ │ │ │ - ldr r1, [pc, #84] @ (140e7c ) │ │ │ │ - ldr r0, [pc, #88] @ (140e80 ) │ │ │ │ + ldr r1, [pc, #84] @ (1410c4 ) │ │ │ │ + ldr r0, [pc, #88] @ (1410c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #56] @ (140e78 ) │ │ │ │ + ldr r3, [pc, #56] @ (1410c0 ) │ │ │ │ movw r2, #769 @ 0x301 │ │ │ │ - ldr r1, [pc, #64] @ (140e84 ) │ │ │ │ - ldr r0, [pc, #64] @ (140e88 ) │ │ │ │ + ldr r1, [pc, #64] @ (1410cc ) │ │ │ │ + ldr r0, [pc, #64] @ (1410d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 140e34 │ │ │ │ - ldr r3, [pc, #28] @ (140e78 ) │ │ │ │ + b.n 14107c │ │ │ │ + ldr r3, [pc, #28] @ (1410c0 ) │ │ │ │ movw r2, #769 @ 0x301 │ │ │ │ - ldr r1, [pc, #40] @ (140e8c ) │ │ │ │ - ldr r0, [pc, #44] @ (140e90 ) │ │ │ │ + ldr r1, [pc, #40] @ (1410d4 ) │ │ │ │ + ldr r0, [pc, #44] @ (1410d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 140e52 │ │ │ │ + b.n 14109a │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23a0007 │ │ │ │ + vext.8 d16, d2, d7, #0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r4, r0 │ │ │ │ strh r0, [r4, #18] │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #552] @ 0x228 │ │ │ │ @@ -451805,213 +452117,213 @@ │ │ │ │ strh r2, [r0, #18] │ │ │ │ movs r4, r0 │ │ │ │ str r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r0 │ │ │ │ strh r4, [r4, #16] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00140e94 : │ │ │ │ +001410dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #140] @ 140f30 │ │ │ │ + ldr.w ip, [pc, #140] @ 141178 │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ 140f34 │ │ │ │ + ldr.w lr, [pc, #136] @ 14117c │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1248 @ 0x4e0 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr.w ip, [pc, #116] @ 140f38 │ │ │ │ + ldr.w ip, [pc, #116] @ 141180 │ │ │ │ add lr, pc │ │ │ │ - ldr r4, [pc, #116] @ (140f3c ) │ │ │ │ + ldr r4, [pc, #116] @ (141184 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 34114 │ │ │ │ - cbz r0, 140f26 │ │ │ │ + cbz r0, 14116e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 140f08 │ │ │ │ + bpl.n 141150 │ │ │ │ mov r0, r1 │ │ │ │ - bl 140dac │ │ │ │ - ldr r2, [pc, #76] @ (140f40 ) │ │ │ │ - ldr r3, [pc, #68] @ (140f38 ) │ │ │ │ + bl 140ff4 │ │ │ │ + ldr r2, [pc, #76] @ (141188 ) │ │ │ │ + ldr r3, [pc, #68] @ (141180 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 140f2a │ │ │ │ + bne.n 141172 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (140f44 ) │ │ │ │ + ldr r0, [pc, #56] @ (14118c ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #52] @ (140f48 ) │ │ │ │ - ldr r1, [pc, #56] @ (140f4c ) │ │ │ │ + ldr r3, [pc, #52] @ (141190 ) │ │ │ │ + ldr r1, [pc, #56] @ (141194 ) │ │ │ │ movw r2, #766 @ 0x2fe │ │ │ │ - ldr r0, [pc, #52] @ (140f50 ) │ │ │ │ + ldr r0, [pc, #52] @ (141198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 140ef0 │ │ │ │ + b.n 141138 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ movs r0, r1 │ │ │ │ - @ instruction: 0xf1380007 │ │ │ │ + cdp 0, 15, cr0, cr0, cr7, {0} │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1340007 │ │ │ │ - add.w r0, r8, #7 │ │ │ │ + cdp 0, 14, cr0, cr12, cr7, {0} │ │ │ │ + cdp 0, 12, cr0, cr0, cr7, {0} │ │ │ │ movs r6, #90 @ 0x5a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r4, r0 │ │ │ │ strh r6, [r5, #10] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00140f54 : │ │ │ │ +0014119c : │ │ │ │ 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 │ │ │ │ mov sl, r2 │ │ │ │ - ldr.w r2, [pc, #2724] @ 141a10 │ │ │ │ - ldr.w r4, [pc, #2724] @ 141a14 │ │ │ │ + ldr.w r2, [pc, #2724] @ 141c58 │ │ │ │ + ldr.w r4, [pc, #2724] @ 141c5c │ │ │ │ str r3, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2720] @ 141a18 │ │ │ │ + ldr.w r3, [pc, #2720] @ 141c60 │ │ │ │ add r4, pc │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ ldr.w r8, [sp, #152] @ 0x98 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r9, r5, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1416fe │ │ │ │ + beq.w 141946 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1416f8 │ │ │ │ + beq.w 141940 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1416f2 │ │ │ │ + beq.w 14193a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1416ea │ │ │ │ + beq.w 141932 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1415f8 │ │ │ │ + beq.w 141840 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 36750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14160a │ │ │ │ + beq.w 141852 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1414d2 │ │ │ │ - ldr.w r3, [pc, #2556] @ 141a1c │ │ │ │ + bpl.w 14171a │ │ │ │ + ldr.w r3, [pc, #2556] @ 141c64 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 1411d6 │ │ │ │ + beq.w 14141e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #2532] @ 141a20 │ │ │ │ + ldr.w r3, [pc, #2532] @ 141c68 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #2532] @ 141a24 │ │ │ │ + ldr.w r3, [pc, #2532] @ 141c6c │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [r4, r3] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r3, #3664] @ 0xe50 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 141c92 │ │ │ │ + beq.w 141eda │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1417ac │ │ │ │ - ldr.w r2, [pc, #2492] @ 141a28 │ │ │ │ + bpl.w 1419f4 │ │ │ │ + ldr.w r2, [pc, #2492] @ 141c70 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 14216e │ │ │ │ - ldr.w r2, [pc, #2484] @ 141a2c │ │ │ │ + beq.w 1423b6 │ │ │ │ + ldr.w r2, [pc, #2484] @ 141c74 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 142184 │ │ │ │ + beq.w 1423cc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 1417ac │ │ │ │ + bne.w 1419f4 │ │ │ │ ldr.w fp, [r0, #12] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1417ac │ │ │ │ + bpl.w 1419f4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 1417ac │ │ │ │ + bpl.w 1419f4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 1417ac │ │ │ │ + bpl.w 1419f4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ @@ -452027,19 +452339,19 @@ │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ ldrne r0, [sp, #24] │ │ │ │ strne r2, [r0, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 1410f8 │ │ │ │ + beq.n 141340 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 141c02 │ │ │ │ + beq.w 141e4a │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -452054,169 +452366,169 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 141140 │ │ │ │ + beq.n 141388 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1419e6 │ │ │ │ + beq.w 141c2e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 141154 │ │ │ │ + beq.n 14139c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1419f4 │ │ │ │ + beq.w 141c3c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14116a │ │ │ │ + beq.n 1413b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 141a02 │ │ │ │ + beq.w 141c4a │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 3566c │ │ │ │ ldr.w r1, [fp] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 141190 │ │ │ │ + beq.n 1413d8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14173e │ │ │ │ + beq.w 141986 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 141750 │ │ │ │ + beq.w 141998 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1411aa │ │ │ │ + beq.n 1413f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 141c56 │ │ │ │ + beq.w 141e9e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1411be │ │ │ │ + beq.n 141406 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 141c4c │ │ │ │ + beq.w 141e94 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1411d6 │ │ │ │ + beq.n 14141e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 1411d6 │ │ │ │ + cbnz r3, 14141e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 2345c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 141cac │ │ │ │ + beq.w 141ef4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 1411fc │ │ │ │ + cbz r0, 141444 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1411fc │ │ │ │ + beq.n 141444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 1411fc │ │ │ │ + cbnz r3, 141444 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ strb r2, [r3, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w fp, [r3, #12] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 14124c │ │ │ │ + beq.n 141494 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 22d54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1417a4 │ │ │ │ + beq.w 1419ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141798 │ │ │ │ - cbnz r2, 14126c │ │ │ │ + beq.w 1419e0 │ │ │ │ + cbnz r2, 1414b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141260 │ │ │ │ + beq.n 1414a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141c30 │ │ │ │ + beq.w 141e78 │ │ │ │ blx 2345c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 141df2 │ │ │ │ + beq.w 14203a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ bl 383f4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14128e │ │ │ │ + beq.n 1414d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1419ce │ │ │ │ + beq.w 141c16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1412a2 │ │ │ │ + beq.n 1414ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1419da │ │ │ │ + beq.w 141c22 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 141d1a │ │ │ │ + blt.w 141f62 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r7, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bmi.w 141806 │ │ │ │ + bmi.w 141a4e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -452225,493 +452537,493 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldrd fp, r2, [sp, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ mov r1, fp │ │ │ │ - bl 136474 │ │ │ │ + bl 1366bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14130c │ │ │ │ + beq.n 141554 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141c64 │ │ │ │ + beq.w 141eac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141c3a │ │ │ │ + beq.w 141e82 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 141ec4 │ │ │ │ + beq.w 14210c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 141806 │ │ │ │ + beq.w 141a4e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 141f38 │ │ │ │ + bpl.w 142180 │ │ │ │ mov fp, r1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 136738 │ │ │ │ + bl 136980 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141364 │ │ │ │ + beq.n 1415ac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141bd8 │ │ │ │ + beq.w 141e20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141bce │ │ │ │ + beq.w 141e16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 141f72 │ │ │ │ + beq.w 1421ba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 141f9e │ │ │ │ - ldr.w r3, [pc, #1696] @ 141a20 │ │ │ │ + beq.w 1421e6 │ │ │ │ + ldr.w r3, [pc, #1696] @ 141c68 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r1, [r3, #204] @ 0xcc │ │ │ │ bl 54c78 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 141db0 │ │ │ │ + beq.w 141ff8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ bl 54c78 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 141dd6 │ │ │ │ + beq.w 14201e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 1413bc │ │ │ │ + cbz r0, 141604 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141c44 │ │ │ │ + beq.w 141e8c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r3, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 1413ec │ │ │ │ + cbz r0, 141634 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1413ec │ │ │ │ + beq.n 141634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141d12 │ │ │ │ + beq.w 141f5a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w sl, [r3, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141b96 │ │ │ │ + beq.w 141dde │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r5, [r3, #556] @ 0x22c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 14142a │ │ │ │ - ldr.w r3, [pc, #1576] @ 141a30 │ │ │ │ + beq.n 141672 │ │ │ │ + ldr.w r3, [pc, #1576] @ 141c78 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141e52 │ │ │ │ + beq.w 14209a │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54c78 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14144e │ │ │ │ + beq.n 141696 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141d50 │ │ │ │ + beq.w 141f98 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 141edc │ │ │ │ + beq.w 142124 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 141c10 │ │ │ │ + beq.w 141e58 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3684] @ 0xe64 │ │ │ │ bl 54c78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141484 │ │ │ │ + beq.n 1416cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141d5a │ │ │ │ + beq.w 141fa2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 141ef4 │ │ │ │ + beq.w 14213c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 141d6e │ │ │ │ + beq.w 141fb6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 141e2e │ │ │ │ + beq.w 142076 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r3, #272] @ 0x110 │ │ │ │ bl 54c78 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1414c8 │ │ │ │ + beq.n 141710 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141d64 │ │ │ │ + beq.w 141fac │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 141f14 │ │ │ │ + beq.w 14215c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 1415d8 │ │ │ │ + b.n 141820 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1414ec │ │ │ │ + beq.n 141734 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 1414ec │ │ │ │ + cbnz r3, 141734 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141502 │ │ │ │ + beq.n 14174a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 141502 │ │ │ │ + cbnz r3, 14174a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141518 │ │ │ │ + beq.n 141760 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 141518 │ │ │ │ + cbnz r3, 141760 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141532 │ │ │ │ + beq.n 14177a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 141532 │ │ │ │ + cbnz r3, 14177a │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141548 │ │ │ │ + beq.n 141790 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 141548 │ │ │ │ + cbnz r3, 141790 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1236] @ 141a20 │ │ │ │ + ldr.w r3, [pc, #1236] @ 141c68 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #3648] @ 0xe40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1421a4 │ │ │ │ + beq.w 1423ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #1232] @ 141a34 │ │ │ │ + ldr.w r1, [pc, #1232] @ 141c7c │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ blx 233b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 141d92 │ │ │ │ + beq.w 141fda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14159e │ │ │ │ + beq.n 1417e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14159e │ │ │ │ + cbnz r3, 1417e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1415ba │ │ │ │ + beq.n 141802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1415ba │ │ │ │ + cbnz r3, 141802 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1128] @ 141a24 │ │ │ │ + ldr.w r3, [pc, #1128] @ 141c6c │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr.w r1, [pc, #1140] @ 141a38 │ │ │ │ - ldr.w r0, [pc, #1140] @ 141a3c │ │ │ │ + ldr.w r1, [pc, #1140] @ 141c80 │ │ │ │ + ldr.w r0, [pc, #1140] @ 141c84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1124] @ 141a40 │ │ │ │ - ldr.w r3, [pc, #1080] @ 141a18 │ │ │ │ + ldr.w r2, [pc, #1124] @ 141c88 │ │ │ │ + ldr.w r3, [pc, #1080] @ 141c60 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 142132 │ │ │ │ + bne.w 14237a │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1056] @ 141a1c │ │ │ │ + ldr.w r3, [pc, #1056] @ 141c64 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3] │ │ │ │ bl 36750 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 141010 │ │ │ │ + bne.w 141258 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141620 │ │ │ │ + beq.n 141868 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14170e │ │ │ │ + beq.n 141956 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141632 │ │ │ │ + beq.n 14187a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14172e │ │ │ │ + beq.n 141976 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141644 │ │ │ │ + beq.n 14188c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 141726 │ │ │ │ + beq.n 14196e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14165a │ │ │ │ + beq.n 1418a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14171e │ │ │ │ + beq.n 141966 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14166c │ │ │ │ + beq.n 1418b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 141716 │ │ │ │ - ldr r3, [pc, #944] @ (141a20 ) │ │ │ │ + beq.n 14195e │ │ │ │ + ldr r3, [pc, #944] @ (141c68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #3660] @ 0xe4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 142188 │ │ │ │ + beq.w 1423d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #940] @ (141a34 ) │ │ │ │ + ldr r1, [pc, #940] @ (141c7c ) │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [r4, r1] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 141c6e │ │ │ │ + beq.w 141eb6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1416ba │ │ │ │ + beq.n 141902 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 141736 │ │ │ │ + beq.n 14197e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 141cea │ │ │ │ + bne.w 141f32 │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 141706 │ │ │ │ - ldr r3, [pc, #848] @ (141a24 ) │ │ │ │ + cbz r3, 14194e │ │ │ │ + ldr r3, [pc, #848] @ (141c6c ) │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr r1, [pc, #872] @ (141a44 ) │ │ │ │ - ldr r0, [pc, #876] @ (141a48 ) │ │ │ │ + ldr r1, [pc, #872] @ (141c8c ) │ │ │ │ + ldr r0, [pc, #876] @ (141c90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1415d6 │ │ │ │ - ldr r3, [pc, #816] @ (141a1c ) │ │ │ │ + b.n 14181e │ │ │ │ + ldr r3, [pc, #816] @ (141c64 ) │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ - b.n 140ff0 │ │ │ │ - ldr r3, [pc, #808] @ (141a1c ) │ │ │ │ + b.n 141238 │ │ │ │ + ldr r3, [pc, #808] @ (141c64 ) │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - b.n 140fd6 │ │ │ │ - ldr r3, [pc, #800] @ (141a1c ) │ │ │ │ + b.n 14121e │ │ │ │ + ldr r3, [pc, #800] @ (141c64 ) │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - b.n 140fc2 │ │ │ │ - ldr r3, [pc, #796] @ (141a1c ) │ │ │ │ + b.n 14120a │ │ │ │ + ldr r3, [pc, #796] @ (141c64 ) │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ - b.n 140fae │ │ │ │ + b.n 1411f6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1416d2 │ │ │ │ + b.n 14191a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141620 │ │ │ │ + b.n 141868 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14166c │ │ │ │ + b.n 1418b4 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14165a │ │ │ │ + b.n 1418a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141644 │ │ │ │ + b.n 14188c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141632 │ │ │ │ + b.n 14187a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1416ba │ │ │ │ + b.n 141902 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 141196 │ │ │ │ + bne.w 1413de │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 141772 │ │ │ │ + beq.n 1419ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 141bc6 │ │ │ │ + beq.w 141e0e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 141a6c │ │ │ │ + beq.w 141cb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1411be │ │ │ │ + beq.w 141406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1411be │ │ │ │ + bne.w 141406 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1411be │ │ │ │ + b.n 141406 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 14124a │ │ │ │ + b.n 141492 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 141260 │ │ │ │ - b.n 14126c │ │ │ │ - ldr r0, [pc, #668] @ (141a4c ) │ │ │ │ + beq.w 1414a8 │ │ │ │ + b.n 1414b4 │ │ │ │ + ldr r0, [pc, #668] @ (141c94 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1417cc │ │ │ │ + beq.n 141a14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141ce2 │ │ │ │ + beq.w 141f2a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr r1, [pc, #636] @ (141a50 ) │ │ │ │ - ldr r0, [pc, #636] @ (141a54 ) │ │ │ │ + ldr r1, [pc, #636] @ (141c98 ) │ │ │ │ + ldr r0, [pc, #636] @ (141c9c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ @@ -452720,33 +453032,33 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1415d6 │ │ │ │ + b.n 14181e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ - bl 13a32c │ │ │ │ + bl 13a574 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141824 │ │ │ │ + beq.n 141a6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141bb8 │ │ │ │ + beq.w 141e00 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 14137e │ │ │ │ - ldr r3, [pc, #504] @ (141a24 ) │ │ │ │ + bne.w 1415c6 │ │ │ │ + ldr r3, [pc, #504] @ (141c6c ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr.w fp, [pc, #548] @ 141a58 │ │ │ │ - ldr r1, [pc, #548] @ (141a5c ) │ │ │ │ + ldr.w fp, [pc, #548] @ 141ca0 │ │ │ │ + ldr r1, [pc, #548] @ (141ca4 ) │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -452757,31 +453069,31 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 39544 │ │ │ │ - ldr r3, [pc, #440] @ (141a20 ) │ │ │ │ + ldr r3, [pc, #440] @ (141c68 ) │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r3, [pc, #500] @ (141a60 ) │ │ │ │ + ldr r3, [pc, #500] @ (141ca8 ) │ │ │ │ add.w r8, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r1, [r8, #784] @ 0x310 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23660 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142042 │ │ │ │ + beq.w 14228a │ │ │ │ bl 396dc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 141fee │ │ │ │ + beq.w 142236 │ │ │ │ bl 39708 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ @@ -452792,138 +453104,138 @@ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ ldr.w r7, [r8, #3676] @ 0xe5c │ │ │ │ blx 23480 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142054 │ │ │ │ + beq.w 14229c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 14206c │ │ │ │ + bpl.w 1422b4 │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr.w r2, [r6, #1656] @ 0x678 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r5, [r8, #3680] @ 0xe60 │ │ │ │ str.w sl, [sp, #84] @ 0x54 │ │ │ │ blx 23480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142086 │ │ │ │ + beq.w 1422ce │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1420a4 │ │ │ │ + bpl.w 1422ec │ │ │ │ movs r0, #4 │ │ │ │ blx 22d18 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1420c4 │ │ │ │ + beq.w 14230c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 142152 │ │ │ │ + beq.w 14239a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ strd r7, r9, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 142136 │ │ │ │ + beq.w 14237e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ blx 22e7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1420e2 │ │ │ │ - ldr r3, [pc, #204] @ (141a34 ) │ │ │ │ + beq.w 14232a │ │ │ │ + ldr r3, [pc, #204] @ (141c7c ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ ldr r6, [r4, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1420f8 │ │ │ │ + beq.w 142340 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 142114 │ │ │ │ + bne.w 14235c │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #196] @ (141a64 ) │ │ │ │ + ldr r1, [pc, #196] @ (141cac ) │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr r0, [pc, #192] @ (141a68 ) │ │ │ │ + ldr r0, [pc, #192] @ (141cb0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ - b.n 1415d6 │ │ │ │ + b.n 14181e │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 14128e │ │ │ │ + b.n 1414d6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 1412a2 │ │ │ │ + b.n 1414ea │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 141140 │ │ │ │ + b.w 141388 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 141154 │ │ │ │ + b.w 14139c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 14116a │ │ │ │ + b.w 1413b2 │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #7 │ │ │ │ - eor.w r0, r4, #7 │ │ │ │ + cdp 0, 4, cr0, cr2, cr7, {0} │ │ │ │ + cdp 0, 3, cr0, cr12, cr7, {0} │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ @@ -452932,356 +453244,357 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #584] @ (141c84 ) │ │ │ │ + ldr r3, [pc, #584] @ (141ecc ) │ │ │ │ movs r4, r0 │ │ │ │ str r6, [r1, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ands.w r0, ip, r7 │ │ │ │ - ldr r2, [pc, #512] @ (141c48 ) │ │ │ │ + b.n 141c34 │ │ │ │ + movs r7, r0 │ │ │ │ + ldr r2, [pc, #512] @ (141e90 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #752] @ (141d3c ) │ │ │ │ + ldr r7, [pc, #752] @ (141f84 ) │ │ │ │ movs r4, r0 │ │ │ │ ldrh r4, [r7, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #528] @ (141c64 ) │ │ │ │ + ldr r1, [pc, #528] @ (141eac ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #776] @ (141d60 ) │ │ │ │ + ldr r6, [pc, #776] @ (141fa8 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #408] @ (141bf4 ) │ │ │ │ + ldr r6, [pc, #408] @ (141e3c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #136] @ (141ae8 ) │ │ │ │ + ldr r1, [pc, #136] @ (141d30 ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ blxns r6 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #968] @ (141e34 ) │ │ │ │ + ldr r4, [pc, #968] @ (14207c ) │ │ │ │ movs r4, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141a8a │ │ │ │ + beq.n 141cd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141bf2 │ │ │ │ + beq.w 141e3a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141aa0 │ │ │ │ + beq.n 141ce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141be2 │ │ │ │ + beq.w 141e2a │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 1411d6 │ │ │ │ + bne.w 14141e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141ac0 │ │ │ │ + beq.n 141d08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141fce │ │ │ │ + beq.w 142216 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141ad4 │ │ │ │ + beq.n 141d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141fd6 │ │ │ │ + beq.w 14221e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141aec │ │ │ │ + beq.n 141d34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141fbe │ │ │ │ + beq.w 142206 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141b00 │ │ │ │ + beq.n 141d48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141fc6 │ │ │ │ + beq.w 14220e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r0, #3 │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #3672] @ 0xe58 │ │ │ │ ldr.w r1, [r2, #3668] @ 0xe54 │ │ │ │ mov r2, r6 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141b2a │ │ │ │ + beq.n 141d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 141bfa │ │ │ │ + beq.n 141e42 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 141ff4 │ │ │ │ - ldr.w r2, [pc, #1676] @ 1421c0 │ │ │ │ + beq.w 14223c │ │ │ │ + ldr.w r2, [pc, #1676] @ 142408 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14200c │ │ │ │ + beq.w 142254 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 141b60 │ │ │ │ + beq.n 141da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141fe6 │ │ │ │ + beq.w 14222e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 142022 │ │ │ │ + bne.w 14226a │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 141fde │ │ │ │ + beq.w 142226 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr.w r1, [pc, #1600] @ 1421c4 │ │ │ │ - ldr.w r0, [pc, #1600] @ 1421c8 │ │ │ │ + ldr.w r1, [pc, #1600] @ 14240c │ │ │ │ + ldr.w r0, [pc, #1600] @ 142410 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1415d6 │ │ │ │ + b.n 14181e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 141454 │ │ │ │ + beq.w 14169c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 141454 │ │ │ │ + bne.w 14169c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141454 │ │ │ │ + b.n 14169c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 14137e │ │ │ │ - b.n 14182a │ │ │ │ + bne.w 1415c6 │ │ │ │ + b.n 141a72 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141772 │ │ │ │ + b.n 1419ba │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 141370 │ │ │ │ + b.w 1415b8 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 141364 │ │ │ │ + b.w 1415ac │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 1411d6 │ │ │ │ - b.n 141aa8 │ │ │ │ + bne.w 14141e │ │ │ │ + b.n 141cf0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141a8a │ │ │ │ + b.n 141cd2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141b2a │ │ │ │ + b.n 141d72 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 1410f8 │ │ │ │ + b.w 141340 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 141f2e │ │ │ │ + beq.w 142176 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14148a │ │ │ │ + bne.w 1416d2 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14148a │ │ │ │ + b.n 1416d2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 141260 │ │ │ │ + b.w 1414a8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 141318 │ │ │ │ + b.w 141560 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1413bc │ │ │ │ + b.w 141604 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1411be │ │ │ │ + b.w 141406 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 1411aa │ │ │ │ + b.w 1413f2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14130c │ │ │ │ - ldr.w r3, [pc, #1372] @ 1421cc │ │ │ │ + b.w 141554 │ │ │ │ + ldr.w r3, [pc, #1372] @ 142414 │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r1, [pc, #1368] @ 1421d0 │ │ │ │ - ldr.w r0, [pc, #1368] @ 1421d4 │ │ │ │ + ldr.w r1, [pc, #1368] @ 142418 │ │ │ │ + ldr.w r0, [pc, #1368] @ 14241c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1415d6 │ │ │ │ + b.n 14181e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1340] @ 1421d8 │ │ │ │ - ldr.w r0, [pc, #1340] @ 1421dc │ │ │ │ + ldr.w r1, [pc, #1340] @ 142420 │ │ │ │ + ldr.w r0, [pc, #1340] @ 142424 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1417e0 │ │ │ │ - ldr.w r3, [pc, #1308] @ 1421cc │ │ │ │ + b.n 141a28 │ │ │ │ + ldr.w r3, [pc, #1308] @ 142414 │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr.w r1, [pc, #1320] @ 1421e0 │ │ │ │ - ldr.w r0, [pc, #1320] @ 1421e4 │ │ │ │ + ldr.w r1, [pc, #1320] @ 142428 │ │ │ │ + ldr.w r0, [pc, #1320] @ 14242c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 141c8a │ │ │ │ + b.n 141ed2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1417cc │ │ │ │ - ldr.w r1, [pc, #1248] @ 1421cc │ │ │ │ + b.n 141a14 │ │ │ │ + ldr.w r1, [pc, #1248] @ 142414 │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r3, [pc, #1268] @ 1421e8 │ │ │ │ - ldr.w r0, [pc, #1268] @ 1421ec │ │ │ │ + ldr.w r3, [pc, #1268] @ 142430 │ │ │ │ + ldr.w r0, [pc, #1268] @ 142434 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1256] @ 1421f0 │ │ │ │ + ldr.w r1, [pc, #1256] @ 142438 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 1415d6 │ │ │ │ + b.n 14181e │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1413ec │ │ │ │ - ldr.w r3, [pc, #1200] @ 1421cc │ │ │ │ + b.w 141634 │ │ │ │ + ldr.w r3, [pc, #1200] @ 142414 │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r1, [pc, #1232] @ 1421f4 │ │ │ │ - ldr.w r0, [pc, #1232] @ 1421f8 │ │ │ │ + ldr.w r1, [pc, #1232] @ 14243c │ │ │ │ + ldr.w r0, [pc, #1232] @ 142440 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1415d6 │ │ │ │ + b.n 14181e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14144e │ │ │ │ + b.w 141696 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 141484 │ │ │ │ + b.w 1416cc │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1414c8 │ │ │ │ + b.w 141710 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1414ce │ │ │ │ + beq.w 141716 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1414ce │ │ │ │ + bne.w 141716 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1414ce │ │ │ │ - ldr.w r3, [pc, #1080] @ 1421cc │ │ │ │ + b.w 141716 │ │ │ │ + ldr.w r3, [pc, #1080] @ 142414 │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr.w r1, [pc, #1120] @ 1421fc │ │ │ │ - ldr.w r0, [pc, #1120] @ 142200 │ │ │ │ + ldr.w r1, [pc, #1120] @ 142444 │ │ │ │ + ldr.w r0, [pc, #1120] @ 142448 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 141c8a │ │ │ │ - ldr.w r3, [pc, #1048] @ 1421cc │ │ │ │ + b.n 141ed2 │ │ │ │ + ldr.w r3, [pc, #1048] @ 142414 │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr.w r1, [pc, #1096] @ 142204 │ │ │ │ - ldr.w r0, [pc, #1096] @ 142208 │ │ │ │ + ldr.w r1, [pc, #1096] @ 14244c │ │ │ │ + ldr.w r0, [pc, #1096] @ 142450 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 141cd6 │ │ │ │ - ldr r3, [pc, #1012] @ (1421cc ) │ │ │ │ + b.n 141f1e │ │ │ │ + ldr r3, [pc, #1012] @ (142414 ) │ │ │ │ movw r2, #319 @ 0x13f │ │ │ │ - ldr.w r1, [pc, #1068] @ 14220c │ │ │ │ - ldr.w r0, [pc, #1068] @ 142210 │ │ │ │ + ldr.w r1, [pc, #1068] @ 142454 │ │ │ │ + ldr.w r0, [pc, #1068] @ 142458 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 141dcc │ │ │ │ - ldr r3, [pc, #984] @ (1421cc ) │ │ │ │ + b.n 142014 │ │ │ │ + ldr r3, [pc, #984] @ (142414 ) │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r1, [pc, #1048] @ 142214 │ │ │ │ - ldr.w r0, [pc, #1048] @ 142218 │ │ │ │ + ldr.w r1, [pc, #1048] @ 14245c │ │ │ │ + ldr.w r0, [pc, #1048] @ 142460 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ @@ -453289,422 +453602,422 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 1415d6 │ │ │ │ - ldr r1, [pc, #924] @ (1421cc ) │ │ │ │ + b.w 14181e │ │ │ │ + ldr r1, [pc, #924] @ (142414 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r3, [pc, #996] @ (14221c ) │ │ │ │ - ldr r0, [pc, #1000] @ (142220 ) │ │ │ │ + ldr r3, [pc, #996] @ (142464 ) │ │ │ │ + ldr r0, [pc, #1000] @ (142468 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #988] @ (142224 ) │ │ │ │ + ldr r1, [pc, #988] @ (14246c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 1415d6 │ │ │ │ + b.w 14181e │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14142a │ │ │ │ + bne.w 141672 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.w 14142a │ │ │ │ - ldr r3, [pc, #956] @ (142228 ) │ │ │ │ + bmi.w 141672 │ │ │ │ + ldr r3, [pc, #956] @ (142470 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 14142a │ │ │ │ - ldr r3, [pc, #952] @ (14222c ) │ │ │ │ + beq.w 141672 │ │ │ │ + ldr r3, [pc, #952] @ (142474 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14142a │ │ │ │ + beq.w 141672 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14142a │ │ │ │ + bne.w 141672 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 14142a │ │ │ │ - ldr r3, [pc, #820] @ (1421cc ) │ │ │ │ - ldr r1, [pc, #916] @ (142230 ) │ │ │ │ - ldr r0, [pc, #920] @ (142234 ) │ │ │ │ + bne.w 141672 │ │ │ │ + ldr r3, [pc, #820] @ (142414 ) │ │ │ │ + ldr r1, [pc, #916] @ (142478 ) │ │ │ │ + ldr r0, [pc, #920] @ (14247c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #916] @ (142238 ) │ │ │ │ + ldr r3, [pc, #916] @ (142480 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov.w r2, #324 @ 0x144 │ │ │ │ bl 46444 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1415d6 │ │ │ │ - ldr r3, [pc, #772] @ (1421cc ) │ │ │ │ + b.w 14181e │ │ │ │ + ldr r3, [pc, #772] @ (142414 ) │ │ │ │ movw r2, #309 @ 0x135 │ │ │ │ - ldr r1, [pc, #880] @ (14223c ) │ │ │ │ - ldr r0, [pc, #880] @ (142240 ) │ │ │ │ + ldr r1, [pc, #880] @ (142484 ) │ │ │ │ + ldr r0, [pc, #880] @ (142488 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 141d36 │ │ │ │ - ldr r3, [pc, #748] @ (1421cc ) │ │ │ │ + b.n 141f7e │ │ │ │ + ldr r3, [pc, #748] @ (142414 ) │ │ │ │ mov.w r2, #324 @ 0x144 │ │ │ │ - ldr r1, [pc, #864] @ (142244 ) │ │ │ │ - ldr r0, [pc, #864] @ (142248 ) │ │ │ │ + ldr r1, [pc, #864] @ (14248c ) │ │ │ │ + ldr r0, [pc, #864] @ (142490 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 141eb4 │ │ │ │ - ldr r3, [pc, #724] @ (1421cc ) │ │ │ │ + b.n 1420fc │ │ │ │ + ldr r3, [pc, #724] @ (142414 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r1, [pc, #848] @ (14224c ) │ │ │ │ - ldr r0, [pc, #848] @ (142250 ) │ │ │ │ + ldr r1, [pc, #848] @ (142494 ) │ │ │ │ + ldr r0, [pc, #848] @ (142498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1415d6 │ │ │ │ - ldr r3, [pc, #692] @ (1421cc ) │ │ │ │ + b.w 14181e │ │ │ │ + ldr r3, [pc, #692] @ (142414 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r1, [pc, #824] @ (142254 ) │ │ │ │ - ldr r0, [pc, #824] @ (142258 ) │ │ │ │ + ldr r1, [pc, #824] @ (14249c ) │ │ │ │ + ldr r0, [pc, #824] @ (1424a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 1415d6 │ │ │ │ + b.w 14181e │ │ │ │ cmp r9, r6 │ │ │ │ - bne.w 141492 │ │ │ │ - b.w 1414ce │ │ │ │ - ldr r3, [pc, #656] @ (1421cc ) │ │ │ │ - ldr r2, [pc, #800] @ (14225c ) │ │ │ │ - ldr r0, [pc, #800] @ (142260 ) │ │ │ │ + bne.w 1416da │ │ │ │ + b.w 141716 │ │ │ │ + ldr r3, [pc, #656] @ (142414 ) │ │ │ │ + ldr r2, [pc, #800] @ (1424a4 ) │ │ │ │ + ldr r0, [pc, #800] @ (1424a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #796] @ (142264 ) │ │ │ │ + ldr r1, [pc, #796] @ (1424ac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ bl 46444 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1415d6 │ │ │ │ - ldr r3, [pc, #600] @ (1421cc ) │ │ │ │ + b.w 14181e │ │ │ │ + ldr r3, [pc, #600] @ (142414 ) │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ - ldr r1, [pc, #748] @ (142268 ) │ │ │ │ - ldr r0, [pc, #752] @ (14226c ) │ │ │ │ + ldr r1, [pc, #748] @ (1424b0 ) │ │ │ │ + ldr r0, [pc, #752] @ (1424b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1415d6 │ │ │ │ - ldr r3, [pc, #556] @ (1421cc ) │ │ │ │ - ldr r2, [pc, #716] @ (142270 ) │ │ │ │ - ldr r1, [pc, #720] @ (142274 ) │ │ │ │ + b.w 14181e │ │ │ │ + ldr r3, [pc, #556] @ (142414 ) │ │ │ │ + ldr r2, [pc, #716] @ (1424b8 ) │ │ │ │ + ldr r1, [pc, #720] @ (1424bc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #720] @ (142278 ) │ │ │ │ + ldr r0, [pc, #720] @ (1424c0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ - b.n 141f88 │ │ │ │ + b.n 1421d0 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141aec │ │ │ │ + b.n 141d34 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141b00 │ │ │ │ + b.n 141d48 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141ac0 │ │ │ │ + b.n 141d08 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141ad4 │ │ │ │ + b.n 141d1c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141b7c │ │ │ │ + b.n 141dc4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 141b60 │ │ │ │ + b.n 141da8 │ │ │ │ bl 39478 │ │ │ │ - b.n 1419b0 │ │ │ │ + b.n 141bf8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #640] @ (14227c ) │ │ │ │ - ldr r0, [pc, #640] @ (142280 ) │ │ │ │ + ldr r1, [pc, #640] @ (1424c4 ) │ │ │ │ + ldr r0, [pc, #640] @ (1424c8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1415d6 │ │ │ │ + b.w 14181e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr r1, [pc, #624] @ (142284 ) │ │ │ │ - ldr r0, [pc, #624] @ (142288 ) │ │ │ │ + ldr r1, [pc, #624] @ (1424cc ) │ │ │ │ + ldr r0, [pc, #624] @ (1424d0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 141c8a │ │ │ │ + b.n 141ed2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr r5, [pc, #608] @ (14228c ) │ │ │ │ - ldr r1, [pc, #612] @ (142290 ) │ │ │ │ - ldr r0, [pc, #612] @ (142294 ) │ │ │ │ + ldr r5, [pc, #608] @ (1424d4 ) │ │ │ │ + ldr r1, [pc, #612] @ (1424d8 ) │ │ │ │ + ldr r0, [pc, #612] @ (1424dc ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 1415d6 │ │ │ │ + b.w 14181e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r2, #314 @ 0x13a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1419b0 │ │ │ │ + b.n 141bf8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.n 1419b0 │ │ │ │ + b.n 141bf8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #552] @ (142298 ) │ │ │ │ + ldr r2, [pc, #552] @ (1424e0 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ bl 46444 │ │ │ │ - b.n 142064 │ │ │ │ + b.n 1422ac │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1419b0 │ │ │ │ - ldr r3, [pc, #500] @ (14229c ) │ │ │ │ + b.n 141bf8 │ │ │ │ + ldr r3, [pc, #500] @ (1424e4 ) │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #4] │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1419b0 │ │ │ │ + b.n 141bf8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1419b0 │ │ │ │ + b.n 141bf8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r1, [pc, #436] @ (1422a0 ) │ │ │ │ - ldr r0, [pc, #440] @ (1422a4 ) │ │ │ │ + ldr r1, [pc, #436] @ (1424e8 ) │ │ │ │ + ldr r0, [pc, #440] @ (1424ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1419b0 │ │ │ │ + b.n 141bf8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr r1, [pc, #424] @ (1422a8 ) │ │ │ │ - ldr r0, [pc, #424] @ (1422ac ) │ │ │ │ + ldr r1, [pc, #424] @ (1424f0 ) │ │ │ │ + ldr r0, [pc, #424] @ (1424f4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1419b0 │ │ │ │ - ldr r3, [pc, #408] @ (1422b0 ) │ │ │ │ + b.n 141bf8 │ │ │ │ + ldr r3, [pc, #408] @ (1424f8 ) │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr r1, [pc, #408] @ (1422b4 ) │ │ │ │ + ldr r1, [pc, #408] @ (1424fc ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #400] @ (1422b8 ) │ │ │ │ + ldr r0, [pc, #400] @ (142500 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 1419b0 │ │ │ │ + b.n 141bf8 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #388] @ (1422bc ) │ │ │ │ - movw r2, #60558 @ 0xec8e │ │ │ │ + ldr r3, [pc, #388] @ (142504 ) │ │ │ │ + movw r2, #60593 @ 0xecb1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #380] @ (1422c0 ) │ │ │ │ - ldr r0, [pc, #384] @ (1422c4 ) │ │ │ │ + ldr r1, [pc, #380] @ (142508 ) │ │ │ │ + ldr r0, [pc, #384] @ (14250c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2644 @ 0xa54 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (1422c8 ) │ │ │ │ - movw r2, #60554 @ 0xec8a │ │ │ │ + ldr r3, [pc, #372] @ (142510 ) │ │ │ │ + movw r2, #60589 @ 0xecad │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #364] @ (1422cc ) │ │ │ │ - ldr r0, [pc, #368] @ (1422d0 ) │ │ │ │ + ldr r1, [pc, #364] @ (142514 ) │ │ │ │ + ldr r0, [pc, #368] @ (142518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2644 @ 0xa54 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (1422d4 ) │ │ │ │ + ldr r3, [pc, #356] @ (14251c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #352] @ (1422d8 ) │ │ │ │ - ldr r0, [pc, #356] @ (1422dc ) │ │ │ │ + ldr r1, [pc, #352] @ (142520 ) │ │ │ │ + ldr r0, [pc, #356] @ (142524 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23810 │ │ │ │ - ldr r3, [pc, #340] @ (1422e0 ) │ │ │ │ - movw r2, #60164 @ 0xeb04 │ │ │ │ + ldr r3, [pc, #340] @ (142528 ) │ │ │ │ + movw r2, #60199 @ 0xeb27 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (1422e4 ) │ │ │ │ - ldr r0, [pc, #336] @ (1422e8 ) │ │ │ │ + ldr r1, [pc, #336] @ (14252c ) │ │ │ │ + ldr r0, [pc, #336] @ (142530 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2644 @ 0xa54 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (1422ec ) │ │ │ │ - movw r2, #60196 @ 0xeb24 │ │ │ │ + ldr r3, [pc, #324] @ (142534 ) │ │ │ │ + movw r2, #60231 @ 0xeb47 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (1422f0 ) │ │ │ │ - ldr r0, [pc, #320] @ (1422f4 ) │ │ │ │ + ldr r1, [pc, #320] @ (142538 ) │ │ │ │ + ldr r0, [pc, #320] @ (14253c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2644 @ 0xa54 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r8, sl │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #56] @ (142204 ) │ │ │ │ + ldr r3, [pc, #56] @ (14244c ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ add lr, fp │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #104] @ (142240 ) │ │ │ │ + ldr r2, [pc, #104] @ (142488 ) │ │ │ │ movs r4, r0 │ │ │ │ add sl, r7 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #992] @ (1425c0 ) │ │ │ │ + ldr r1, [pc, #992] @ (142808 ) │ │ │ │ movs r4, r0 │ │ │ │ add r8, r4 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #880] @ (142558 ) │ │ │ │ + ldr r1, [pc, #880] @ (1427a0 ) │ │ │ │ movs r4, r0 │ │ │ │ str r2, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #632] @ (142468 ) │ │ │ │ + ldr r1, [pc, #632] @ (1426b0 ) │ │ │ │ movs r4, r0 │ │ │ │ add r2, sl │ │ │ │ movs r4, r0 │ │ │ │ add r2, r6 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #440] @ (1423b4 ) │ │ │ │ + ldr r1, [pc, #440] @ (1425fc ) │ │ │ │ movs r4, r0 │ │ │ │ bics r2, r7 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #984] @ (1425dc ) │ │ │ │ + ldr r0, [pc, #984] @ (142824 ) │ │ │ │ movs r4, r0 │ │ │ │ bics r4, r3 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #864] @ (14256c ) │ │ │ │ + ldr r0, [pc, #864] @ (1427b4 ) │ │ │ │ movs r4, r0 │ │ │ │ muls r0, r7 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #720] @ (1424e4 ) │ │ │ │ + ldr r0, [pc, #720] @ (14272c ) │ │ │ │ movs r4, r0 │ │ │ │ muls r4, r3 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #608] @ (14247c ) │ │ │ │ + ldr r0, [pc, #608] @ (1426c4 ) │ │ │ │ movs r4, r0 │ │ │ │ strh r4, [r7, #8] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #384] @ (1423a4 ) │ │ │ │ + ldr r0, [pc, #384] @ (1425ec ) │ │ │ │ movs r4, r0 │ │ │ │ orrs r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ blxns pc │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #576] @ (14247c ) │ │ │ │ + ldr r7, [pc, #576] @ (1426c4 ) │ │ │ │ movs r4, r0 │ │ │ │ cmp r6, r1 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0x47ca │ │ │ │ movs r4, r0 │ │ │ │ negs r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ @@ -453738,15 +454051,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ mov sl, r3 │ │ │ │ movs r4, r0 │ │ │ │ adcs r4, r0 │ │ │ │ movs r4, r0 │ │ │ │ mov sl, r0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #664] @ (142528 ) │ │ │ │ + ldr r6, [pc, #664] @ (142770 ) │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ mov r0, sp │ │ │ │ movs r4, r0 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ movs r5, r0 │ │ │ │ @@ -453756,35 +454069,35 @@ │ │ │ │ movs r4, r0 │ │ │ │ cmp ip, r5 │ │ │ │ movs r4, r0 │ │ │ │ eors r0, r3 │ │ │ │ movs r4, r0 │ │ │ │ cmp lr, r2 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #736] @ (142594 ) │ │ │ │ + ldr r5, [pc, #736] @ (1427dc ) │ │ │ │ movs r4, r0 │ │ │ │ ands r0, r7 │ │ │ │ movs r4, r0 │ │ │ │ cmp r2, lr │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 142310 │ │ │ │ + beq.n 142558 │ │ │ │ movs r3, r0 │ │ │ │ strb r4, [r5, #25] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 1422e4 │ │ │ │ + beq.n 14252c │ │ │ │ movs r3, r0 │ │ │ │ strb r4, [r1, #2] │ │ │ │ movs r4, r0 │ │ │ │ subs r4, r7, #2 │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 1422b0 │ │ │ │ + beq.n 1424f8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r4, #28 │ │ │ │ movs r4, r0 │ │ │ │ lsls r6, r1 │ │ │ │ movs r6, r0 │ │ │ │ ldmia r7, {r2, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ @@ -453793,343 +454106,343 @@ │ │ │ │ eors r2, r6 │ │ │ │ movs r6, r0 │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ strb r6, [r6, r4] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -001422f8 : │ │ │ │ +00142540 : │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #96] @ (14236c ) │ │ │ │ + ldr r2, [pc, #96] @ (1425b4 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #96] @ (142370 ) │ │ │ │ + ldr r1, [pc, #96] @ (1425b8 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 24250 │ │ │ │ - cbz r0, 14235a │ │ │ │ + cbz r0, 1425a2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 140f54 │ │ │ │ + bl 14119c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 14234a │ │ │ │ + beq.n 142592 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14235a │ │ │ │ + beq.n 1425a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 142362 │ │ │ │ + cbz r3, 1425aa │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14235a │ │ │ │ + b.n 1425a2 │ │ │ │ nop │ │ │ │ - bgt.n 142344 │ │ │ │ + bge.n 1424fc │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r0, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -00142374 : │ │ │ │ +001425bc : │ │ │ │ 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 │ │ │ │ - ldr.w r2, [pc, #2712] @ 142e20 │ │ │ │ + ldr.w r2, [pc, #2712] @ 143068 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r3, [pc, #2712] @ 142e24 │ │ │ │ + ldr.w r3, [pc, #2712] @ 14306c │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #2708] @ 142e28 │ │ │ │ + ldr.w r5, [pc, #2708] @ 143070 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 22d18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142a1e │ │ │ │ + beq.w 142c66 │ │ │ │ mov r6, r0 │ │ │ │ blx 2345c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142a74 │ │ │ │ + beq.w 142cbc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ strdgt r0, r6, [sp, #28] │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [sp, #24] │ │ │ │ - ble.w 1428ba │ │ │ │ + ble.w 142b02 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1435fa │ │ │ │ + beq.w 143842 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 142a3c │ │ │ │ - ldr.w r3, [pc, #2612] @ 142e2c │ │ │ │ + bpl.w 142c84 │ │ │ │ + ldr.w r3, [pc, #2612] @ 143074 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r1, [r9, #236] @ 0xec │ │ │ │ blx 23540 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142f04 │ │ │ │ + beq.w 14314c │ │ │ │ ldr.w r1, [r9, #236] @ 0xec │ │ │ │ mov r0, r4 │ │ │ │ blx 23660 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142a92 │ │ │ │ - ldr.w r3, [pc, #2572] @ 142e30 │ │ │ │ + beq.w 142cda │ │ │ │ + ldr.w r3, [pc, #2572] @ 143078 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3752] @ 0xea8 │ │ │ │ blx 23660 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142aae │ │ │ │ + beq.w 142cf6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142466 │ │ │ │ + beq.n 1426ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1428d8 │ │ │ │ + beq.w 142b20 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 142b42 │ │ │ │ + beq.w 142d8a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142484 │ │ │ │ + beq.n 1426cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142936 │ │ │ │ - ldr.w r3, [pc, #2476] @ 142e34 │ │ │ │ + beq.w 142b7e │ │ │ │ + ldr.w r3, [pc, #2476] @ 14307c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 142bba │ │ │ │ + bne.w 142e02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1424aa │ │ │ │ + beq.n 1426f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14293e │ │ │ │ - ldr.w r3, [pc, #2444] @ 142e38 │ │ │ │ + beq.w 142b86 │ │ │ │ + ldr.w r3, [pc, #2444] @ 143080 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 142f04 │ │ │ │ + bne.w 14314c │ │ │ │ ldr.w r1, [r9, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ bl 38024 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14294e │ │ │ │ - ldr.w r3, [pc, #2416] @ 142e3c │ │ │ │ + beq.w 142b96 │ │ │ │ + ldr.w r3, [pc, #2416] @ 143084 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1424f6 │ │ │ │ - ldr.w r3, [pc, #2408] @ 142e40 │ │ │ │ + beq.n 14273e │ │ │ │ + ldr.w r3, [pc, #2408] @ 143088 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142ae2 │ │ │ │ + beq.w 142d2a │ │ │ │ ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 38024 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142c04 │ │ │ │ + beq.w 142e4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 142530 │ │ │ │ - ldr.w r2, [pc, #2348] @ 142e40 │ │ │ │ + beq.n 142778 │ │ │ │ + ldr.w r2, [pc, #2348] @ 143088 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 142b5e │ │ │ │ + beq.w 142da6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 142c58 │ │ │ │ + bpl.w 142ea0 │ │ │ │ ldr.w r1, [r9, #556] @ 0x22c │ │ │ │ mov r0, r4 │ │ │ │ blx 22ea4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 142d06 │ │ │ │ + blt.w 142f4e │ │ │ │ ands.w r3, r0, #255 @ 0xff │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bne.w 1428e0 │ │ │ │ + bne.w 142b28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #3684] @ 0xe64 │ │ │ │ bl 38024 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142dc6 │ │ │ │ + beq.w 14300e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 142598 │ │ │ │ + beq.n 1427e0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr.w r3, [pc, #2252] @ 142e40 │ │ │ │ + ldr.w r3, [pc, #2252] @ 143088 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c82 │ │ │ │ + beq.w 142eca │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 1431d0 │ │ │ │ + bpl.w 143418 │ │ │ │ ldr.w r1, [r9, #272] @ 0x110 │ │ │ │ mov r0, r4 │ │ │ │ bl 38024 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142dee │ │ │ │ + beq.w 143036 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 1425da │ │ │ │ + beq.n 142822 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr.w r3, [pc, #2188] @ 142e40 │ │ │ │ + ldr.w r3, [pc, #2188] @ 143088 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142d3a │ │ │ │ + beq.w 142f82 │ │ │ │ tst.w r2, #301989888 @ 0x12000000 │ │ │ │ - beq.w 14331c │ │ │ │ - ldr.w r3, [pc, #2152] @ 142e44 │ │ │ │ + beq.w 143564 │ │ │ │ + ldr.w r3, [pc, #2152] @ 14308c │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r9, #3764] @ 0xeb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142ff2 │ │ │ │ + beq.w 14323a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1429a4 │ │ │ │ - ldr.w r2, [pc, #2116] @ 142e48 │ │ │ │ + bpl.w 142bec │ │ │ │ + ldr.w r2, [pc, #2116] @ 143090 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 143632 │ │ │ │ + beq.w 14387a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 14362e │ │ │ │ + beq.w 143876 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne.w 1429a4 │ │ │ │ + bne.w 142bec │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1429a4 │ │ │ │ + bpl.w 142bec │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 1429a4 │ │ │ │ + bpl.w 142bec │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.w 1429a4 │ │ │ │ + bpl.w 142bec │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.w 1429a4 │ │ │ │ + bpl.w 142bec │ │ │ │ ldr r1, [r0, #28] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.w 1429a4 │ │ │ │ + bpl.w 142bec │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r1, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ @@ -454157,303 +454470,303 @@ │ │ │ │ cmp r1, ip │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 1426cc │ │ │ │ + beq.n 142914 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 142e10 │ │ │ │ + beq.w 143058 │ │ │ │ movs r0, #5 │ │ │ │ strd r3, lr, [sp, #68] @ 0x44 │ │ │ │ blx 23264 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, lr, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1430c6 │ │ │ │ + beq.w 14330e │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 14361a │ │ │ │ + bpl.w 143862 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 143632 │ │ │ │ + beq.w 14387a │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 14362e │ │ │ │ + beq.w 143876 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 143616 │ │ │ │ + ble.w 14385e │ │ │ │ cmp r1, #1 │ │ │ │ str.w r9, [sl, #12] │ │ │ │ - beq.w 143616 │ │ │ │ + beq.w 14385e │ │ │ │ cmp r1, #2 │ │ │ │ str.w r3, [sl, #16] │ │ │ │ - beq.w 143616 │ │ │ │ + beq.w 14385e │ │ │ │ cmp r1, #3 │ │ │ │ str.w lr, [sl, #20] │ │ │ │ - beq.w 143616 │ │ │ │ + beq.w 14385e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #4 │ │ │ │ str.w r3, [sl, #24] │ │ │ │ - beq.w 143616 │ │ │ │ + beq.w 14385e │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ str.w r3, [sl, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 139c00 │ │ │ │ + bl 139e48 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14275a │ │ │ │ + beq.n 1429a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142946 │ │ │ │ + beq.w 142b8e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1430a2 │ │ │ │ + beq.w 1432ea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n 142774 │ │ │ │ + beq.n 1429bc │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1432c2 │ │ │ │ + bpl.w 14350a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142788 │ │ │ │ + beq.n 1429d0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 14349a │ │ │ │ + beq.w 1436e2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ strd fp, r3, [sp] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1422f8 │ │ │ │ + bl 142540 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1427bc │ │ │ │ + beq.n 142a04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c40 │ │ │ │ + beq.w 142e88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1427d0 │ │ │ │ + beq.n 142a18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c38 │ │ │ │ + beq.w 142e80 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1427e6 │ │ │ │ + beq.n 142a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c30 │ │ │ │ + beq.w 142e78 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1427fe │ │ │ │ + beq.n 142a46 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c28 │ │ │ │ + beq.w 142e70 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142814 │ │ │ │ + beq.n 142a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c20 │ │ │ │ + beq.w 142e68 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14282c │ │ │ │ + beq.n 142a74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142bfc │ │ │ │ + beq.w 142e44 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1430d6 │ │ │ │ + beq.w 14331e │ │ │ │ ldr.w r6, [sl, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14311a │ │ │ │ + beq.w 143362 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14286c │ │ │ │ + beq.n 142ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142d32 │ │ │ │ + beq.w 142f7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142880 │ │ │ │ + beq.n 142ac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142d2a │ │ │ │ + beq.w 142f72 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 143160 │ │ │ │ + blt.w 1433a8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ blx 231f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c50 │ │ │ │ + beq.w 142e98 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 143192 │ │ │ │ + blt.w 1433da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1423d0 │ │ │ │ + bgt.w 142618 │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142982 │ │ │ │ + beq.n 142bca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 142982 │ │ │ │ + bne.n 142bca │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142982 │ │ │ │ + b.n 142bca │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142466 │ │ │ │ + b.n 1426ae │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1428f6 │ │ │ │ + beq.n 142b3e │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142c48 │ │ │ │ + beq.w 142e90 │ │ │ │ ldr.w r1, [r9, #556] @ 0x22c │ │ │ │ mov r0, r4 │ │ │ │ bl 38024 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1430f4 │ │ │ │ + beq.w 14333c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 142930 │ │ │ │ - ldr.w r3, [pc, #1328] @ 142e40 │ │ │ │ + beq.n 142b78 │ │ │ │ + ldr.w r3, [pc, #1328] @ 143088 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143016 │ │ │ │ + beq.w 14325e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 142554 │ │ │ │ + b.n 14279c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142484 │ │ │ │ + b.n 1426cc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1424aa │ │ │ │ + b.n 1426f2 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14275a │ │ │ │ - ldr.w r3, [pc, #1268] @ 142e44 │ │ │ │ + b.n 1429a2 │ │ │ │ + ldr.w r3, [pc, #1268] @ 14308c │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ - ldr.w r1, [pc, #1268] @ 142e4c │ │ │ │ - ldr.w r0, [pc, #1268] @ 142e50 │ │ │ │ + ldr.w r1, [pc, #1268] @ 143094 │ │ │ │ + ldr.w r0, [pc, #1268] @ 143098 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1232] @ 142e54 │ │ │ │ - ldr.w r3, [pc, #1180] @ 142e24 │ │ │ │ + ldr.w r2, [pc, #1232] @ 14309c │ │ │ │ + ldr.w r3, [pc, #1180] @ 14306c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1435ba │ │ │ │ + bne.w 143802 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w r0, [pc, #1200] @ 142e58 │ │ │ │ + ldr.w r0, [pc, #1200] @ 1430a0 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ bl 39b20 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1429d4 │ │ │ │ + beq.n 142c1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 142de6 │ │ │ │ + beq.w 14302e │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r2, #638 @ 0x27e │ │ │ │ - ldr.w r1, [pc, #1152] @ 142e5c │ │ │ │ - ldr.w r0, [pc, #1152] @ 142e60 │ │ │ │ + ldr.w r1, [pc, #1152] @ 1430a4 │ │ │ │ + ldr.w r0, [pc, #1152] @ 1430a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ @@ -454466,273 +454779,273 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ - ldr.w r3, [pc, #1060] @ 142e44 │ │ │ │ + b.n 142bc8 │ │ │ │ + ldr.w r3, [pc, #1060] @ 14308c │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - ldr.w r1, [pc, #1084] @ 142e64 │ │ │ │ - ldr.w r0, [pc, #1084] @ 142e68 │ │ │ │ + ldr.w r1, [pc, #1084] @ 1430ac │ │ │ │ + ldr.w r0, [pc, #1084] @ 1430b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 142980 │ │ │ │ - ldr.w r3, [pc, #1028] @ 142e44 │ │ │ │ + b.n 142bc8 │ │ │ │ + ldr.w r3, [pc, #1028] @ 14308c │ │ │ │ mov.w r2, #620 @ 0x26c │ │ │ │ - ldr.w r1, [pc, #1060] @ 142e6c │ │ │ │ + ldr.w r1, [pc, #1060] @ 1430b4 │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1052] @ 142e70 │ │ │ │ + ldr.w r3, [pc, #1052] @ 1430b8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1044] @ 142e74 │ │ │ │ + ldr.w r0, [pc, #1044] @ 1430bc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ - ldr r3, [pc, #972] @ (142e44 ) │ │ │ │ + b.n 142bc8 │ │ │ │ + ldr r3, [pc, #972] @ (14308c ) │ │ │ │ movw r2, #619 @ 0x26b │ │ │ │ - ldr r1, [pc, #1020] @ (142e78 ) │ │ │ │ - ldr r0, [pc, #1020] @ (142e7c ) │ │ │ │ + ldr r1, [pc, #1020] @ (1430c0 ) │ │ │ │ + ldr r0, [pc, #1020] @ (1430c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ - ldr r3, [pc, #944] @ (142e44 ) │ │ │ │ + b.n 142bc8 │ │ │ │ + ldr r3, [pc, #944] @ (14308c ) │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ - ldr r1, [pc, #996] @ (142e80 ) │ │ │ │ - ldr r0, [pc, #1000] @ (142e84 ) │ │ │ │ + ldr r1, [pc, #996] @ (1430c8 ) │ │ │ │ + ldr r0, [pc, #1000] @ (1430cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14296e │ │ │ │ - ldr r3, [pc, #916] @ (142e44 ) │ │ │ │ + b.n 142bb6 │ │ │ │ + ldr r3, [pc, #916] @ (14308c ) │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ - ldr r1, [pc, #976] @ (142e88 ) │ │ │ │ - ldr r0, [pc, #980] @ (142e8c ) │ │ │ │ + ldr r1, [pc, #976] @ (1430d0 ) │ │ │ │ + ldr r0, [pc, #980] @ (1430d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ + b.n 142bc8 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1424f6 │ │ │ │ + bne.w 14273e │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #7 │ │ │ │ - bmi.w 1424f6 │ │ │ │ - ldr r3, [pc, #916] @ (142e90 ) │ │ │ │ + bmi.w 14273e │ │ │ │ + ldr r3, [pc, #916] @ (1430d8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1424f6 │ │ │ │ + beq.w 14273e │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1424f6 │ │ │ │ + bne.w 14273e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 1424f6 │ │ │ │ - ldr r3, [pc, #804] @ (142e44 ) │ │ │ │ - ldr r2, [pc, #884] @ (142e94 ) │ │ │ │ - ldr r1, [pc, #884] @ (142e98 ) │ │ │ │ + bne.w 14273e │ │ │ │ + ldr r3, [pc, #804] @ (14308c ) │ │ │ │ + ldr r2, [pc, #884] @ (1430dc ) │ │ │ │ + ldr r1, [pc, #884] @ (1430e0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #884] @ (142e9c ) │ │ │ │ + ldr r0, [pc, #884] @ (1430e4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ - b.n 14296e │ │ │ │ - ldr r3, [pc, #768] @ (142e44 ) │ │ │ │ + b.n 142bb6 │ │ │ │ + ldr r3, [pc, #768] @ (14308c ) │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ - ldr r1, [pc, #852] @ (142ea0 ) │ │ │ │ - ldr r0, [pc, #856] @ (142ea4 ) │ │ │ │ + ldr r1, [pc, #852] @ (1430e8 ) │ │ │ │ + ldr r0, [pc, #856] @ (1430ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 142ac8 │ │ │ │ + b.n 142d10 │ │ │ │ blx 235b0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ and.w r1, r3, #16777216 @ 0x1000000 │ │ │ │ orrs r1, r0 │ │ │ │ - bne.w 142530 │ │ │ │ - ldr r1, [pc, #796] @ (142e90 ) │ │ │ │ + bne.w 142778 │ │ │ │ + ldr r1, [pc, #796] @ (1430d8 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 142530 │ │ │ │ + beq.w 142778 │ │ │ │ mov r0, r2 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #570425344 @ 0x22000000 │ │ │ │ orrs r2, r0 │ │ │ │ - bne.w 142530 │ │ │ │ - ldr r3, [pc, #688] @ (142e44 ) │ │ │ │ + bne.w 142778 │ │ │ │ + ldr r3, [pc, #688] @ (14308c ) │ │ │ │ mov sl, r6 │ │ │ │ - ldr r2, [pc, #784] @ (142ea8 ) │ │ │ │ - ldr r1, [pc, #788] @ (142eac ) │ │ │ │ - ldr r0, [pc, #788] @ (142eb0 ) │ │ │ │ + ldr r2, [pc, #784] @ (1430f0 ) │ │ │ │ + ldr r1, [pc, #788] @ (1430f4 ) │ │ │ │ + ldr r0, [pc, #788] @ (1430f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 46444 │ │ │ │ - b.n 142ac8 │ │ │ │ - ldr r0, [pc, #760] @ (142eb4 ) │ │ │ │ + b.n 142d10 │ │ │ │ + ldr r0, [pc, #760] @ (1430fc ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142be4 │ │ │ │ + beq.n 142e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 142be4 │ │ │ │ + cbnz r3, 142e2c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #604] @ (142e44 ) │ │ │ │ + ldr r3, [pc, #604] @ (14308c ) │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ - ldr r1, [pc, #716] @ (142eb8 ) │ │ │ │ - ldr r0, [pc, #716] @ (142ebc ) │ │ │ │ + ldr r1, [pc, #716] @ (143100 ) │ │ │ │ + ldr r0, [pc, #716] @ (143104 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14296e │ │ │ │ + b.n 142bb6 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14282c │ │ │ │ - ldr r3, [pc, #572] @ (142e44 ) │ │ │ │ + b.n 142a74 │ │ │ │ + ldr r3, [pc, #572] @ (14308c ) │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ - ldr r1, [pc, #692] @ (142ec0 ) │ │ │ │ - ldr r0, [pc, #692] @ (142ec4 ) │ │ │ │ + ldr r1, [pc, #692] @ (143108 ) │ │ │ │ + ldr r0, [pc, #692] @ (14310c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 142ac8 │ │ │ │ + b.n 142d10 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142814 │ │ │ │ + b.n 142a5c │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1427fe │ │ │ │ + b.n 142a46 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1427e6 │ │ │ │ + b.n 142a2e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1427d0 │ │ │ │ + b.n 142a18 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1427bc │ │ │ │ + b.n 142a04 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1428f6 │ │ │ │ + b.n 142b3e │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1428a2 │ │ │ │ - ldr r3, [pc, #488] @ (142e44 ) │ │ │ │ + b.n 142aea │ │ │ │ + ldr r3, [pc, #488] @ (14308c ) │ │ │ │ mov sl, r6 │ │ │ │ - ldr r2, [pc, #616] @ (142ec8 ) │ │ │ │ - ldr r1, [pc, #620] @ (142ecc ) │ │ │ │ - ldr r0, [pc, #620] @ (142ed0 ) │ │ │ │ + ldr r2, [pc, #616] @ (143110 ) │ │ │ │ + ldr r1, [pc, #620] @ (143114 ) │ │ │ │ + ldr r0, [pc, #620] @ (143118 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 46444 │ │ │ │ - b.n 142ac8 │ │ │ │ + b.n 142d10 │ │ │ │ blx 235b0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r2, #16777216 @ 0x1000000 │ │ │ │ orrs r1, r0 │ │ │ │ - bne.w 142592 │ │ │ │ - ldr r1, [pc, #504] @ (142e90 ) │ │ │ │ + bne.w 1427da │ │ │ │ + ldr r1, [pc, #504] @ (1430d8 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 142592 │ │ │ │ + beq.w 1427da │ │ │ │ mov r0, r3 │ │ │ │ blx 235b0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r2, #570425344 @ 0x22000000 │ │ │ │ orrs r3, r0 │ │ │ │ - bne.w 142592 │ │ │ │ - ldr r3, [pc, #392] @ (142e44 ) │ │ │ │ + bne.w 1427da │ │ │ │ + ldr r3, [pc, #392] @ (14308c ) │ │ │ │ mov r2, fp │ │ │ │ - ldr r1, [pc, #532] @ (142ed4 ) │ │ │ │ + ldr r1, [pc, #532] @ (14311c ) │ │ │ │ mov sl, r6 │ │ │ │ - ldr r0, [pc, #532] @ (142ed8 ) │ │ │ │ + ldr r0, [pc, #532] @ (143120 ) │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #524] @ (142edc ) │ │ │ │ + ldr r2, [pc, #524] @ (143124 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ bl 46444 │ │ │ │ mov r0, r6 │ │ │ │ @@ -454743,67 +455056,67 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ - ldr r3, [pc, #316] @ (142e44 ) │ │ │ │ + b.n 142bc8 │ │ │ │ + ldr r3, [pc, #316] @ (14308c ) │ │ │ │ mov.w r2, #628 @ 0x274 │ │ │ │ - ldr r1, [pc, #464] @ (142ee0 ) │ │ │ │ + ldr r1, [pc, #464] @ (143128 ) │ │ │ │ mov sl, r6 │ │ │ │ - ldr r0, [pc, #464] @ (142ee4 ) │ │ │ │ + ldr r0, [pc, #464] @ (14312c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 142ce0 │ │ │ │ + b.n 142f28 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142880 │ │ │ │ + b.n 142ac8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14286c │ │ │ │ + b.n 142ab4 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r2, #16777216 @ 0x1000000 │ │ │ │ orrs r1, r0 │ │ │ │ - bne.w 1425d2 │ │ │ │ - ldr r1, [pc, #320] @ (142e90 ) │ │ │ │ + bne.w 14281a │ │ │ │ + ldr r1, [pc, #320] @ (1430d8 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 1425d2 │ │ │ │ + beq.w 14281a │ │ │ │ mov r0, r3 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r2, #570425344 @ 0x22000000 │ │ │ │ orrs r3, r0 │ │ │ │ - bne.w 1425d2 │ │ │ │ - ldr r3, [pc, #208] @ (142e44 ) │ │ │ │ + bne.w 14281a │ │ │ │ + ldr r3, [pc, #208] @ (14308c ) │ │ │ │ mov sl, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r7, fp │ │ │ │ - ldr r1, [pc, #364] @ (142ee8 ) │ │ │ │ - ldr r0, [pc, #368] @ (142eec ) │ │ │ │ + ldr r1, [pc, #364] @ (143130 ) │ │ │ │ + ldr r0, [pc, #368] @ (143134 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #360] @ (142ef0 ) │ │ │ │ + ldr r2, [pc, #360] @ (143138 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #634 @ 0x27a │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ bl 46444 │ │ │ │ @@ -454817,55 +455130,55 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ - ldr r3, [pc, #124] @ (142e44 ) │ │ │ │ + b.n 142bc8 │ │ │ │ + ldr r3, [pc, #124] @ (14308c ) │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ - ldr r1, [pc, #292] @ (142ef4 ) │ │ │ │ + ldr r1, [pc, #292] @ (14313c ) │ │ │ │ mov sl, r6 │ │ │ │ - ldr r0, [pc, #292] @ (142ef8 ) │ │ │ │ + ldr r0, [pc, #292] @ (143140 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 142ce0 │ │ │ │ + b.n 142f28 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1429d4 │ │ │ │ - ldr r3, [pc, #84] @ (142e44 ) │ │ │ │ + b.n 142c1c │ │ │ │ + ldr r3, [pc, #84] @ (14308c ) │ │ │ │ movw r2, #634 @ 0x27a │ │ │ │ - ldr r1, [pc, #260] @ (142efc ) │ │ │ │ + ldr r1, [pc, #260] @ (143144 ) │ │ │ │ mov sl, r6 │ │ │ │ - ldr r0, [pc, #260] @ (142f00 ) │ │ │ │ + ldr r0, [pc, #260] @ (143148 ) │ │ │ │ mov r7, fp │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 142d9a │ │ │ │ + b.n 142fe2 │ │ │ │ strd r3, lr, [sp, #68] @ 0x44 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, lr, [sp, #68] @ 0x44 │ │ │ │ - b.n 1426cc │ │ │ │ + b.n 142914 │ │ │ │ nop │ │ │ │ - bgt.n 142efc │ │ │ │ + bge.n 1430b4 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 142ef0 │ │ │ │ + bge.n 1430a8 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -454879,15 +455192,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #14] │ │ │ │ movs r4, r0 │ │ │ │ subs r5, #58 @ 0x3a │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 142f3c │ │ │ │ + bmi.n 1430f4 │ │ │ │ movs r7, r0 │ │ │ │ ldrb r2, [r5, #13] │ │ │ │ movs r4, r0 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ movs r4, r0 │ │ │ │ subs r4, #182 @ 0xb6 │ │ │ │ movs r4, r0 │ │ │ │ @@ -454972,143 +455285,143 @@ │ │ │ │ subs r0, #154 @ 0x9a │ │ │ │ movs r4, r0 │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1431b0 │ │ │ │ + beq.w 1433f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142f2c │ │ │ │ + beq.n 143174 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1431b8 │ │ │ │ + beq.w 143400 │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r7, [r9, #3768] @ 0xeb8 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142f4e │ │ │ │ + beq.n 143196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 142fe2 │ │ │ │ + beq.n 14322a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 143424 │ │ │ │ + beq.w 14366c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142f72 │ │ │ │ + beq.n 1431ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 142fea │ │ │ │ + beq.n 143232 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14343e │ │ │ │ - ldr.w r1, [pc, #1740] @ 143648 │ │ │ │ + beq.w 143686 │ │ │ │ + ldr.w r1, [pc, #1740] @ 143890 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r6, [r5, r1] │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 143458 │ │ │ │ + beq.w 1436a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 142fa8 │ │ │ │ + beq.n 1431f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1431c8 │ │ │ │ + beq.w 143410 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 143478 │ │ │ │ + bne.w 1436c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1431c0 │ │ │ │ - ldr.w r3, [pc, #1668] @ 14364c │ │ │ │ + beq.w 143408 │ │ │ │ + ldr.w r3, [pc, #1668] @ 143894 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ - ldr.w r1, [pc, #1664] @ 143650 │ │ │ │ - ldr.w r0, [pc, #1664] @ 143654 │ │ │ │ + ldr.w r1, [pc, #1664] @ 143898 │ │ │ │ + ldr.w r0, [pc, #1664] @ 14389c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 142980 │ │ │ │ + b.n 142bc8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142f4e │ │ │ │ + b.n 143196 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142f72 │ │ │ │ + b.n 1431ba │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r2, #638 @ 0x27e │ │ │ │ - ldr.w r1, [pc, #1628] @ 143658 │ │ │ │ + ldr.w r1, [pc, #1628] @ 1438a0 │ │ │ │ mov sl, r6 │ │ │ │ - ldr.w r0, [pc, #1628] @ 14365c │ │ │ │ + ldr.w r0, [pc, #1628] @ 1438a4 │ │ │ │ mov r7, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ bl 4097c │ │ │ │ - b.n 1429ec │ │ │ │ + b.n 142c34 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 142930 │ │ │ │ + bne.w 142b78 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.w 142930 │ │ │ │ - ldr.w r3, [pc, #1584] @ 143660 │ │ │ │ + bmi.w 142b78 │ │ │ │ + ldr.w r3, [pc, #1584] @ 1438a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 142930 │ │ │ │ + beq.w 142b78 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 142930 │ │ │ │ + bne.w 142b78 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 142930 │ │ │ │ - ldr.w r3, [pc, #1528] @ 14364c │ │ │ │ + bne.w 142b78 │ │ │ │ + ldr.w r3, [pc, #1528] @ 143894 │ │ │ │ mov sl, r6 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r1, [pc, #1544] @ 143664 │ │ │ │ - ldr.w r0, [pc, #1544] @ 143668 │ │ │ │ + ldr.w r1, [pc, #1544] @ 1438ac │ │ │ │ + ldr.w r0, [pc, #1544] @ 1438b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #1536] @ 14366c │ │ │ │ + ldr.w r2, [pc, #1536] @ 1438b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 46444 │ │ │ │ @@ -455118,215 +455431,215 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ + b.n 142bc8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r2, #638 @ 0x27e │ │ │ │ - ldr.w r1, [pc, #1476] @ 143670 │ │ │ │ + ldr.w r1, [pc, #1476] @ 1438b8 │ │ │ │ mov sl, r6 │ │ │ │ - ldr.w r0, [pc, #1476] @ 143674 │ │ │ │ + ldr.w r0, [pc, #1476] @ 1438bc │ │ │ │ mov r7, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ bl 4097c │ │ │ │ - b.n 1429ec │ │ │ │ + b.n 142c34 │ │ │ │ strd r3, lr, [sp, #68] @ 0x44 │ │ │ │ bl 39824 │ │ │ │ ldrd r3, lr, [sp, #68] @ 0x44 │ │ │ │ - b.w 1426e2 │ │ │ │ + b.w 14292a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r2, #639 @ 0x27f │ │ │ │ - ldr.w r1, [pc, #1432] @ 143678 │ │ │ │ - ldr.w r0, [pc, #1432] @ 14367c │ │ │ │ + ldr.w r1, [pc, #1432] @ 1438c0 │ │ │ │ + ldr.w r0, [pc, #1432] @ 1438c4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ bl 4097c │ │ │ │ - b.n 14296e │ │ │ │ - ldr.w r3, [pc, #1364] @ 14364c │ │ │ │ + b.n 142bb6 │ │ │ │ + ldr.w r3, [pc, #1364] @ 143894 │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ - ldr.w r1, [pc, #1408] @ 143680 │ │ │ │ + ldr.w r1, [pc, #1408] @ 1438c8 │ │ │ │ mov sl, r6 │ │ │ │ - ldr.w r0, [pc, #1408] @ 143684 │ │ │ │ + ldr.w r0, [pc, #1408] @ 1438cc │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 143082 │ │ │ │ + b.n 1432ca │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #640 @ 0x280 │ │ │ │ - ldr.w r2, [pc, #1372] @ 143688 │ │ │ │ + ldr.w r2, [pc, #1372] @ 1438d0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1372] @ 14368c │ │ │ │ + ldr.w r1, [pc, #1372] @ 1438d4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1368] @ 143690 │ │ │ │ - ldr.w r0, [pc, #1368] @ 143694 │ │ │ │ + ldr.w r3, [pc, #1368] @ 1438d8 │ │ │ │ + ldr.w r0, [pc, #1368] @ 1438dc │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.n 142980 │ │ │ │ + b.n 142bc8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #1324] @ 143698 │ │ │ │ - ldr.w r0, [pc, #1324] @ 14369c │ │ │ │ + ldr.w r1, [pc, #1324] @ 1438e0 │ │ │ │ + ldr.w r0, [pc, #1324] @ 1438e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 142980 │ │ │ │ + b.w 142bc8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ - ldr.w r1, [pc, #1284] @ 1436a0 │ │ │ │ - ldr.w r0, [pc, #1284] @ 1436a4 │ │ │ │ + ldr.w r1, [pc, #1284] @ 1438e8 │ │ │ │ + ldr.w r0, [pc, #1284] @ 1438ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd fp, r6, [sp, #28] │ │ │ │ bl 4097c │ │ │ │ - b.n 142a66 │ │ │ │ + b.n 142cae │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142f14 │ │ │ │ + b.n 14315c │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142f2c │ │ │ │ + b.n 143174 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142fc4 │ │ │ │ + b.n 14320c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 142fa8 │ │ │ │ + b.n 1431f0 │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1434f6 │ │ │ │ + beq.w 14373e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1431fe │ │ │ │ + beq.n 143446 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14352e │ │ │ │ + beq.w 143776 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143212 │ │ │ │ + beq.n 14345a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143506 │ │ │ │ + beq.w 14374e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14322a │ │ │ │ + beq.n 143472 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14350e │ │ │ │ + beq.w 143756 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143242 │ │ │ │ + beq.n 14348a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143516 │ │ │ │ + beq.w 14375e │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143258 │ │ │ │ + beq.n 1434a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14351e │ │ │ │ + beq.w 143766 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14326c │ │ │ │ + beq.n 1434b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143526 │ │ │ │ - ldr r1, [pc, #984] @ (143648 ) │ │ │ │ + beq.w 14376e │ │ │ │ + ldr r1, [pc, #984] @ (143890 ) │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r9, #3756] @ 0xeac │ │ │ │ ldr r6, [r5, r1] │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14357e │ │ │ │ + beq.w 1437c6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 143598 │ │ │ │ + bne.w 1437e0 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1434fe │ │ │ │ - ldr r3, [pc, #928] @ (14364c ) │ │ │ │ + beq.w 143746 │ │ │ │ + ldr r3, [pc, #928] @ (143894 ) │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - ldr r1, [pc, #1016] @ (1436a8 ) │ │ │ │ - ldr r0, [pc, #1016] @ (1436ac ) │ │ │ │ + ldr r1, [pc, #1016] @ (1438f0 ) │ │ │ │ + ldr r0, [pc, #1016] @ (1438f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 142980 │ │ │ │ + b.w 142bc8 │ │ │ │ mov r3, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov sl, r6 │ │ │ │ - ldr r2, [pc, #996] @ (1436b0 ) │ │ │ │ - ldr r1, [pc, #996] @ (1436b4 ) │ │ │ │ - ldr r0, [pc, #1000] @ (1436b8 ) │ │ │ │ + ldr r2, [pc, #996] @ (1438f8 ) │ │ │ │ + ldr r1, [pc, #996] @ (1438fc ) │ │ │ │ + ldr r0, [pc, #1000] @ (143900 ) │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -455344,169 +455657,169 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 142980 │ │ │ │ + b.w 142bc8 │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143536 │ │ │ │ + beq.w 14377e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14334a │ │ │ │ + beq.n 143592 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14354e │ │ │ │ + beq.w 143796 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14335e │ │ │ │ + beq.n 1435a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14353e │ │ │ │ + beq.w 143786 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143376 │ │ │ │ + beq.n 1435be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14355e │ │ │ │ + beq.w 1437a6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14338e │ │ │ │ + beq.n 1435d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143566 │ │ │ │ + beq.w 1437ae │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1433a4 │ │ │ │ + beq.n 1435ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14356e │ │ │ │ + beq.w 1437b6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1433b8 │ │ │ │ + beq.n 143600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143576 │ │ │ │ + beq.w 1437be │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1433ce │ │ │ │ + beq.n 143616 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143546 │ │ │ │ - ldr r1, [pc, #632] @ (143648 ) │ │ │ │ + beq.w 14378e │ │ │ │ + ldr r1, [pc, #632] @ (143890 ) │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r9, #3760] @ 0xeb0 │ │ │ │ ldr r6, [r5, r1] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1435be │ │ │ │ + beq.w 143806 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1435d8 │ │ │ │ + bne.w 143820 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143556 │ │ │ │ - ldr r3, [pc, #576] @ (14364c ) │ │ │ │ + beq.w 14379e │ │ │ │ + ldr r3, [pc, #576] @ (143894 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r1, [pc, #680] @ (1436bc ) │ │ │ │ - ldr r0, [pc, #684] @ (1436c0 ) │ │ │ │ + ldr r1, [pc, #680] @ (143904 ) │ │ │ │ + ldr r0, [pc, #684] @ (143908 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 142980 │ │ │ │ - ldr r3, [pc, #548] @ (14364c ) │ │ │ │ + b.w 142bc8 │ │ │ │ + ldr r3, [pc, #548] @ (143894 ) │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ - ldr r1, [pc, #664] @ (1436c4 ) │ │ │ │ - ldr r0, [pc, #664] @ (1436c8 ) │ │ │ │ + ldr r1, [pc, #664] @ (14390c ) │ │ │ │ + ldr r0, [pc, #664] @ (143910 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 142980 │ │ │ │ - ldr r3, [pc, #524] @ (14364c ) │ │ │ │ + b.w 142bc8 │ │ │ │ + ldr r3, [pc, #524] @ (143894 ) │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ - ldr r1, [pc, #644] @ (1436cc ) │ │ │ │ - ldr r0, [pc, #648] @ (1436d0 ) │ │ │ │ + ldr r1, [pc, #644] @ (143914 ) │ │ │ │ + ldr r0, [pc, #648] @ (143918 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 142980 │ │ │ │ - ldr r3, [pc, #496] @ (14364c ) │ │ │ │ + b.w 142bc8 │ │ │ │ + ldr r3, [pc, #496] @ (143894 ) │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ - ldr r1, [pc, #628] @ (1436d4 ) │ │ │ │ - ldr r0, [pc, #628] @ (1436d8 ) │ │ │ │ + ldr r1, [pc, #628] @ (14391c ) │ │ │ │ + ldr r0, [pc, #628] @ (143920 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 142980 │ │ │ │ - ldr r1, [pc, #464] @ (14364c ) │ │ │ │ + b.w 142bc8 │ │ │ │ + ldr r1, [pc, #464] @ (143894 ) │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ - ldr r3, [pc, #604] @ (1436dc ) │ │ │ │ - ldr r0, [pc, #604] @ (1436e0 ) │ │ │ │ + ldr r3, [pc, #604] @ (143924 ) │ │ │ │ + ldr r0, [pc, #604] @ (143928 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #596] @ (1436e4 ) │ │ │ │ + ldr r1, [pc, #596] @ (14392c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 142980 │ │ │ │ + b.w 142bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov sl, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #576] @ (1436e8 ) │ │ │ │ - ldr r1, [pc, #580] @ (1436ec ) │ │ │ │ - ldr r0, [pc, #580] @ (1436f0 ) │ │ │ │ + ldr r2, [pc, #576] @ (143930 ) │ │ │ │ + ldr r1, [pc, #580] @ (143934 ) │ │ │ │ + ldr r0, [pc, #580] @ (143938 ) │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -455524,140 +455837,140 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 142980 │ │ │ │ + b.w 142bc8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1431e6 │ │ │ │ + b.n 14342e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1432a8 │ │ │ │ + b.n 1434f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143212 │ │ │ │ + b.n 14345a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14322a │ │ │ │ + b.n 143472 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143242 │ │ │ │ + b.n 14348a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143258 │ │ │ │ + b.n 1434a0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14326c │ │ │ │ + b.n 1434b4 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1431fe │ │ │ │ + b.n 143446 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143332 │ │ │ │ + b.n 14357a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14335e │ │ │ │ + b.n 1435a6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1433ce │ │ │ │ + b.n 143616 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14334a │ │ │ │ + b.n 143592 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14340a │ │ │ │ + b.n 143652 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143376 │ │ │ │ + b.n 1435be │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14338e │ │ │ │ + b.n 1435d6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1433a4 │ │ │ │ + b.n 1435ec │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1433b8 │ │ │ │ - ldr r3, [pc, #204] @ (14364c ) │ │ │ │ + b.n 143600 │ │ │ │ + ldr r3, [pc, #204] @ (143894 ) │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - ldr r1, [pc, #364] @ (1436f4 ) │ │ │ │ - ldr r0, [pc, #368] @ (1436f8 ) │ │ │ │ + ldr r1, [pc, #364] @ (14393c ) │ │ │ │ + ldr r0, [pc, #368] @ (143940 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 142980 │ │ │ │ - ldr r1, [pc, #176] @ (14364c ) │ │ │ │ + b.w 142bc8 │ │ │ │ + ldr r1, [pc, #176] @ (143894 ) │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - ldr r3, [pc, #348] @ (1436fc ) │ │ │ │ - ldr r0, [pc, #348] @ (143700 ) │ │ │ │ + ldr r3, [pc, #348] @ (143944 ) │ │ │ │ + ldr r0, [pc, #348] @ (143948 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #340] @ (143704 ) │ │ │ │ + ldr r1, [pc, #340] @ (14394c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 142980 │ │ │ │ + b.w 142bc8 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ (14364c ) │ │ │ │ + ldr r3, [pc, #140] @ (143894 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r1, [pc, #320] @ (143708 ) │ │ │ │ - ldr r0, [pc, #324] @ (14370c ) │ │ │ │ + ldr r1, [pc, #320] @ (143950 ) │ │ │ │ + ldr r0, [pc, #324] @ (143954 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 142980 │ │ │ │ - ldr r1, [pc, #112] @ (14364c ) │ │ │ │ + b.w 142bc8 │ │ │ │ + ldr r1, [pc, #112] @ (143894 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r3, [pc, #304] @ (143710 ) │ │ │ │ - ldr r0, [pc, #304] @ (143714 ) │ │ │ │ + ldr r3, [pc, #304] @ (143958 ) │ │ │ │ + ldr r0, [pc, #304] @ (14395c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #296] @ (143718 ) │ │ │ │ + ldr r1, [pc, #296] @ (143960 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 142980 │ │ │ │ - ldr r3, [pc, #288] @ (14371c ) │ │ │ │ - movw r2, #64897 @ 0xfd81 │ │ │ │ + b.w 142bc8 │ │ │ │ + ldr r3, [pc, #288] @ (143964 ) │ │ │ │ + movw r2, #64932 @ 0xfda4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (143720 ) │ │ │ │ - ldr r0, [pc, #284] @ (143724 ) │ │ │ │ + ldr r1, [pc, #280] @ (143968 ) │ │ │ │ + ldr r0, [pc, #284] @ (14396c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2684 @ 0xa7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23870 │ │ │ │ - ldr r3, [pc, #268] @ (143728 ) │ │ │ │ + ldr r3, [pc, #268] @ (143970 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #268] @ (14372c ) │ │ │ │ - ldr r0, [pc, #268] @ (143730 ) │ │ │ │ + ldr r1, [pc, #268] @ (143974 ) │ │ │ │ + ldr r0, [pc, #268] @ (143978 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23810 │ │ │ │ - ldr r3, [pc, #256] @ (143734 ) │ │ │ │ + ldr r3, [pc, #256] @ (14397c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #252] @ (143738 ) │ │ │ │ - ldr r0, [pc, #256] @ (14373c ) │ │ │ │ + ldr r1, [pc, #252] @ (143980 ) │ │ │ │ + ldr r0, [pc, #256] @ (143984 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -455762,15 +456075,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ movs r4, r0 │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ cmp r4, #28 │ │ │ │ movs r6, r0 │ │ │ │ - cbnz r2, 14377c │ │ │ │ + cbnz r2, 1439c4 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r2, r2, #8 │ │ │ │ movs r6, r0 │ │ │ │ pop {r7} │ │ │ │ movs r3, r0 │ │ │ │ @@ -455778,643 +456091,642 @@ │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r7, #7 │ │ │ │ movs r6, r0 │ │ │ │ pop {r1, r2, r5} │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf25e0003 │ │ │ │ │ │ │ │ -00143740 : │ │ │ │ +00143988 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #164] @ 1437f4 │ │ │ │ + ldr.w ip, [pc, #164] @ 143a3c │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #160] @ 1437f8 │ │ │ │ + ldr.w lr, [pc, #160] @ 143a40 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1296 @ 0x510 │ │ │ │ - ldr.w ip, [pc, #148] @ 1437fc │ │ │ │ + ldr.w ip, [pc, #148] @ 143a44 │ │ │ │ add lr, pc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #140] @ (143800 ) │ │ │ │ + ldr r4, [pc, #140] @ (143a48 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 1437e2 │ │ │ │ + cbz r0, 143a2a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1437c2 │ │ │ │ - ldr r3, [pc, #108] @ (143804 ) │ │ │ │ + bpl.n 143a0a │ │ │ │ + ldr r3, [pc, #108] @ (143a4c ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 1437e6 │ │ │ │ + bne.n 143a2e │ │ │ │ mov r0, r2 │ │ │ │ - bl 142374 │ │ │ │ - ldr r2, [pc, #92] @ (143808 ) │ │ │ │ - ldr r3, [pc, #76] @ (1437fc ) │ │ │ │ + bl 1425bc │ │ │ │ + ldr r2, [pc, #92] @ (143a50 ) │ │ │ │ + ldr r3, [pc, #76] @ (143a44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1437f0 │ │ │ │ + bne.n 143a38 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ (14380c ) │ │ │ │ + ldr r0, [pc, #72] @ (143a54 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #64] @ (143810 ) │ │ │ │ + ldr r3, [pc, #64] @ (143a58 ) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ - ldr r1, [pc, #64] @ (143814 ) │ │ │ │ - ldr r0, [pc, #64] @ (143818 ) │ │ │ │ + ldr r1, [pc, #64] @ (143a5c ) │ │ │ │ + ldr r0, [pc, #64] @ (143a60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1437aa │ │ │ │ - ldr r0, [pc, #52] @ (14381c ) │ │ │ │ + b.n 1439f2 │ │ │ │ + ldr r0, [pc, #52] @ (143a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1437cc │ │ │ │ + b.n 143a14 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #920] @ (143b90 ) │ │ │ │ + ldr r3, [pc, #632] @ (143cb8 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ movs r7, r0 │ │ │ │ ldc2 0, cr0, [lr, #12] │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ cmp r6, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00143820 : │ │ │ │ +00143a68 : │ │ │ │ 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 r9, r3 │ │ │ │ - ldr.w r3, [pc, #1332] @ 143d6c │ │ │ │ + ldr.w r3, [pc, #1332] @ 143fb4 │ │ │ │ mov sl, r0 │ │ │ │ - ldr.w r6, [pc, #1332] @ 143d70 │ │ │ │ + ldr.w r6, [pc, #1332] @ 143fb8 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1328] @ 143d74 │ │ │ │ + ldr.w r2, [pc, #1328] @ 143fbc │ │ │ │ add r6, pc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r7, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 143a80 │ │ │ │ + beq.w 143cc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 143a7a │ │ │ │ + beq.w 143cc2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 143a74 │ │ │ │ + beq.w 143cbc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 143960 │ │ │ │ + bmi.n 143ba8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1438b8 │ │ │ │ + beq.n 143b00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143aa8 │ │ │ │ + beq.w 143cf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1438cc │ │ │ │ + beq.n 143b14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143abc │ │ │ │ + beq.w 143d04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1438e0 │ │ │ │ + beq.n 143b28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143ad0 │ │ │ │ - ldr.w r1, [pc, #1172] @ 143d78 │ │ │ │ + beq.w 143d18 │ │ │ │ + ldr.w r1, [pc, #1172] @ 143fc0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [pc, #1172] @ 143d7c │ │ │ │ + ldr.w r0, [pc, #1172] @ 143fc4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3772] @ 0xebc │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 143ae0 │ │ │ │ + beq.w 143d28 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143922 │ │ │ │ + beq.n 143b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143b8e │ │ │ │ - ldr.w r3, [pc, #1116] @ 143d80 │ │ │ │ + beq.w 143dd6 │ │ │ │ + ldr.w r3, [pc, #1116] @ 143fc8 │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr.w r1, [pc, #1112] @ 143d84 │ │ │ │ - ldr.w r0, [pc, #1112] @ 143d88 │ │ │ │ + ldr.w r1, [pc, #1112] @ 143fcc │ │ │ │ + ldr.w r0, [pc, #1112] @ 143fd0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1096] @ 143d8c │ │ │ │ - ldr.w r3, [pc, #1060] @ 143d6c │ │ │ │ + ldr.w r2, [pc, #1096] @ 143fd4 │ │ │ │ + ldr.w r3, [pc, #1060] @ 143fb4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 143d14 │ │ │ │ + bne.w 143f5c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ strd r8, r7, [sp] │ │ │ │ - bl 13813c │ │ │ │ + bl 138384 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 143986 │ │ │ │ + beq.n 143bce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143b82 │ │ │ │ + beq.w 143dca │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 143c28 │ │ │ │ - ldr r3, [pc, #1000] @ (143d78 ) │ │ │ │ + beq.w 143e70 │ │ │ │ + ldr r3, [pc, #1000] @ (143fc0 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ bl 35718 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 143af8 │ │ │ │ + bne.w 143d40 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 142374 │ │ │ │ + bl 1425bc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 143c54 │ │ │ │ + beq.w 143e9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #252] @ 0xfc │ │ │ │ bl 529dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143b96 │ │ │ │ + beq.w 143dde │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 143c98 │ │ │ │ - ldr r3, [pc, #944] @ (143d90 ) │ │ │ │ + beq.w 143ee0 │ │ │ │ + ldr r3, [pc, #944] @ (143fd8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 143ba2 │ │ │ │ + beq.w 143dea │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 143c6c │ │ │ │ + beq.w 143eb4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #272] @ 0x110 │ │ │ │ bl 529dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143a18 │ │ │ │ + beq.n 143c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 143a18 │ │ │ │ + cbnz r3, 143c60 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 143cba │ │ │ │ + beq.w 143f02 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143a42 │ │ │ │ + beq.n 143c8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 143ad8 │ │ │ │ + beq.n 143d20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 143bc0 │ │ │ │ + beq.w 143e08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 143bfc │ │ │ │ + beq.w 143e44 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 143d18 │ │ │ │ + beq.w 143f60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143a6c │ │ │ │ + beq.n 143cb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143c22 │ │ │ │ + beq.w 143e6a │ │ │ │ str.w r7, [r8, #16] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 143940 │ │ │ │ - ldr r3, [pc, #792] @ (143d90 ) │ │ │ │ + b.n 143b88 │ │ │ │ + ldr r3, [pc, #792] @ (143fd8 ) │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - b.n 14389a │ │ │ │ - ldr r3, [pc, #788] @ (143d90 ) │ │ │ │ + b.n 143ae2 │ │ │ │ + ldr r3, [pc, #788] @ (143fd8 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b.n 143886 │ │ │ │ - ldr r3, [pc, #756] @ (143d78 ) │ │ │ │ + b.n 143ace │ │ │ │ + ldr r3, [pc, #756] @ (143fc0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r4, [r3, #216] @ 0xd8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 143864 │ │ │ │ - ldr r3, [pc, #772] @ (143d94 ) │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + bne.w 143aac │ │ │ │ + ldr r3, [pc, #772] @ (143fdc ) │ │ │ │ + movs r2, #239 @ 0xef │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #768] @ (143d98 ) │ │ │ │ - ldr r0, [pc, #768] @ (143d9c ) │ │ │ │ + ldr r1, [pc, #768] @ (143fe0 ) │ │ │ │ + ldr r0, [pc, #768] @ (143fe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2744 @ 0xab8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1438c2 │ │ │ │ - b.n 1438cc │ │ │ │ + bne.w 143b0a │ │ │ │ + b.n 143b14 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1438d6 │ │ │ │ - b.n 1438e0 │ │ │ │ + bne.w 143b1e │ │ │ │ + b.n 143b28 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1438e0 │ │ │ │ + b.n 143b28 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143a42 │ │ │ │ - ldr r3, [pc, #668] @ (143d80 ) │ │ │ │ + b.n 143c8a │ │ │ │ + ldr r3, [pc, #668] @ (143fc8 ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #696] @ (143da0 ) │ │ │ │ - ldr r0, [pc, #696] @ (143da4 ) │ │ │ │ + ldr r1, [pc, #696] @ (143fe8 ) │ │ │ │ + ldr r0, [pc, #696] @ (143fec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14393e │ │ │ │ + b.n 143b86 │ │ │ │ ldr.w r7, [r8, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 143d50 │ │ │ │ + beq.w 143f98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 143b1e │ │ │ │ + beq.n 143d66 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ itee eq │ │ │ │ streq r1, [r7, #0] │ │ │ │ addne r3, #2 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 136414 │ │ │ │ + bl 13665c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 143b3c │ │ │ │ + beq.n 143d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 143bf0 │ │ │ │ + beq.n 143e38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 143cd2 │ │ │ │ + beq.w 143f1a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 4a838 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 143be4 │ │ │ │ + beq.n 143e2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 143cfc │ │ │ │ + beq.w 143f44 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 143d34 │ │ │ │ + beq.w 143f7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143b7c │ │ │ │ + beq.n 143dc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 143cb0 │ │ │ │ + beq.w 143ef8 │ │ │ │ str.w r1, [r8, #16] │ │ │ │ - b.n 1439a6 │ │ │ │ + b.n 143bee │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 143986 │ │ │ │ + b.n 143bce │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143922 │ │ │ │ + b.n 143b6a │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 1439d6 │ │ │ │ + b.n 143c1e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 143a20 │ │ │ │ + beq.w 143c68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 143a20 │ │ │ │ + bne.w 143c68 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143a20 │ │ │ │ + b.n 143c68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 143a70 │ │ │ │ + beq.w 143cb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 143a70 │ │ │ │ + beq.w 143cb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 143a70 │ │ │ │ + bne.w 143cb8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143a70 │ │ │ │ + b.n 143cb8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 143b58 │ │ │ │ + b.n 143da0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 143b3c │ │ │ │ - ldr r3, [pc, #424] @ (143da8 ) │ │ │ │ - ldr r1, [pc, #428] @ (143dac ) │ │ │ │ + b.n 143d84 │ │ │ │ + ldr r3, [pc, #424] @ (143ff0 ) │ │ │ │ + ldr r1, [pc, #428] @ (143ff4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr r3, [pc, #372] @ (143d80 ) │ │ │ │ - ldr r1, [pc, #416] @ (143db0 ) │ │ │ │ + ldr r3, [pc, #372] @ (143fc8 ) │ │ │ │ + ldr r1, [pc, #416] @ (143ff8 ) │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ - ldr r0, [pc, #416] @ (143db4 ) │ │ │ │ + ldr r0, [pc, #416] @ (143ffc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14393e │ │ │ │ + b.n 143b86 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143a6c │ │ │ │ - ldr r3, [pc, #340] @ (143d80 ) │ │ │ │ + b.n 143cb4 │ │ │ │ + ldr r3, [pc, #340] @ (143fc8 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r1, [pc, #392] @ (143db8 ) │ │ │ │ + ldr r1, [pc, #392] @ (144000 ) │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - ldr r0, [pc, #392] @ (143dbc ) │ │ │ │ + ldr r0, [pc, #392] @ (144004 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 30754 │ │ │ │ - b.n 14393e │ │ │ │ - ldr r3, [pc, #296] @ (143d80 ) │ │ │ │ + b.n 143b86 │ │ │ │ + ldr r3, [pc, #296] @ (143fc8 ) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r1, [pc, #356] @ (143dc0 ) │ │ │ │ - ldr r0, [pc, #356] @ (143dc4 ) │ │ │ │ + ldr r1, [pc, #356] @ (144008 ) │ │ │ │ + ldr r0, [pc, #356] @ (14400c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 143c40 │ │ │ │ - ldr r3, [pc, #272] @ (143d80 ) │ │ │ │ + b.n 143e88 │ │ │ │ + ldr r3, [pc, #272] @ (143fc8 ) │ │ │ │ movw r2, #671 @ 0x29f │ │ │ │ - ldr r1, [pc, #340] @ (143dc8 ) │ │ │ │ + ldr r1, [pc, #340] @ (144010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #336] @ (143dcc ) │ │ │ │ + ldr r3, [pc, #336] @ (144014 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #332] @ (143dd0 ) │ │ │ │ + ldr r0, [pc, #332] @ (144018 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 30754 │ │ │ │ - b.n 14393e │ │ │ │ - ldr r3, [pc, #228] @ (143d80 ) │ │ │ │ + b.n 143b86 │ │ │ │ + ldr r3, [pc, #228] @ (143fc8 ) │ │ │ │ movw r2, #669 @ 0x29d │ │ │ │ - ldr r1, [pc, #308] @ (143dd4 ) │ │ │ │ - ldr r0, [pc, #308] @ (143dd8 ) │ │ │ │ + ldr r1, [pc, #308] @ (14401c ) │ │ │ │ + ldr r0, [pc, #308] @ (144020 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 143c40 │ │ │ │ + b.n 143e88 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 143b7c │ │ │ │ - ldr r3, [pc, #196] @ (143d80 ) │ │ │ │ + b.n 143dc4 │ │ │ │ + ldr r3, [pc, #196] @ (143fc8 ) │ │ │ │ movw r2, #671 @ 0x29f │ │ │ │ - ldr r1, [pc, #280] @ (143ddc ) │ │ │ │ - ldr r0, [pc, #284] @ (143de0 ) │ │ │ │ + ldr r1, [pc, #280] @ (144024 ) │ │ │ │ + ldr r0, [pc, #284] @ (144028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 143c8a │ │ │ │ - ldr r3, [pc, #172] @ (143d80 ) │ │ │ │ + b.n 143ed2 │ │ │ │ + ldr r3, [pc, #172] @ (143fc8 ) │ │ │ │ movw r2, #665 @ 0x299 │ │ │ │ - ldr r1, [pc, #264] @ (143de4 ) │ │ │ │ - ldr r0, [pc, #268] @ (143de8 ) │ │ │ │ + ldr r1, [pc, #264] @ (14402c ) │ │ │ │ + ldr r0, [pc, #268] @ (144030 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14393e │ │ │ │ - ldr r3, [pc, #128] @ (143d80 ) │ │ │ │ + b.n 143b86 │ │ │ │ + ldr r3, [pc, #128] @ (143fc8 ) │ │ │ │ movw r2, #665 @ 0x299 │ │ │ │ - ldr r1, [pc, #232] @ (143dec ) │ │ │ │ - ldr r0, [pc, #232] @ (143df0 ) │ │ │ │ + ldr r1, [pc, #232] @ (144034 ) │ │ │ │ + ldr r0, [pc, #232] @ (144038 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 143ce8 │ │ │ │ + b.n 143f30 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (143df4 ) │ │ │ │ - mov.w r2, #322 @ 0x142 │ │ │ │ + ldr r3, [pc, #216] @ (14403c ) │ │ │ │ + movw r2, #357 @ 0x165 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (143df8 ) │ │ │ │ - ldr r0, [pc, #212] @ (143dfc ) │ │ │ │ + ldr r1, [pc, #212] @ (144040 ) │ │ │ │ + ldr r0, [pc, #212] @ (144044 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2744 @ 0xab8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (143e00 ) │ │ │ │ - mov.w r2, #268 @ 0x10c │ │ │ │ + ldr r3, [pc, #200] @ (144048 ) │ │ │ │ + movw r2, #303 @ 0x12f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (143e04 ) │ │ │ │ - ldr r0, [pc, #196] @ (143e08 ) │ │ │ │ + ldr r1, [pc, #196] @ (14404c ) │ │ │ │ + ldr r0, [pc, #196] @ (144050 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2744 @ 0xab8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (143e0c ) │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + ldr r3, [pc, #184] @ (144054 ) │ │ │ │ + movw r2, #287 @ 0x11f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #180] @ (143e10 ) │ │ │ │ - ldr r0, [pc, #184] @ (143e14 ) │ │ │ │ + ldr r1, [pc, #180] @ (144058 ) │ │ │ │ + ldr r0, [pc, #180] @ (14405c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2744 @ 0xab8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ movs r4, r0 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #138 @ 0x8a │ │ │ │ movs r6, r0 │ │ │ │ @ instruction: 0xb6d0 │ │ │ │ movs r3, r0 │ │ │ │ @@ -456470,83 +456782,83 @@ │ │ │ │ movs r4, r0 │ │ │ │ movs r4, #226 @ 0xe2 │ │ │ │ movs r6, r0 │ │ │ │ push {r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ str r6, [r5, #124] @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r6, r0 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + push {r2, r3} │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00143e18 : │ │ │ │ +00144060 : │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #92] @ (143e88 ) │ │ │ │ + ldr r2, [pc, #92] @ (1440d0 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #92] @ (143e8c ) │ │ │ │ + ldr r1, [pc, #92] @ (1440d4 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 24394 │ │ │ │ - cbz r0, 143e76 │ │ │ │ + cbz r0, 1440be │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 143820 │ │ │ │ + bl 143a68 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 143e66 │ │ │ │ + beq.n 1440ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 143e76 │ │ │ │ + beq.n 1440be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 143e7e │ │ │ │ + cbz r3, 1440c6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 143e76 │ │ │ │ + b.n 1440be │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ - movs r7, r0 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + ittt hi │ │ │ │ + movhi r7, r0 │ │ │ │ + lslhi r4, r4, #27 │ │ │ │ ... │ │ │ │ │ │ │ │ -00143e90 : │ │ │ │ +001440d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #440] @ 14405c │ │ │ │ + ldr.w ip, [pc, #440] @ 1442a4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -456557,196 +456869,196 @@ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #404] @ (144060 ) │ │ │ │ + ldr r3, [pc, #404] @ (1442a8 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #396] @ (144064 ) │ │ │ │ + ldr r2, [pc, #396] @ (1442ac ) │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #392] @ (144068 ) │ │ │ │ - ldr r4, [pc, #392] @ (14406c ) │ │ │ │ + ldr r3, [pc, #392] @ (1442b0 ) │ │ │ │ + ldr r4, [pc, #392] @ (1442b4 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #380] @ (144070 ) │ │ │ │ + ldr r2, [pc, #380] @ (1442b8 ) │ │ │ │ add r2, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 144002 │ │ │ │ - ldr r3, [pc, #368] @ (144074 ) │ │ │ │ + beq.w 14424a │ │ │ │ + ldr r3, [pc, #368] @ (1442bc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 144012 │ │ │ │ + bne.w 14425a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 14401e │ │ │ │ + bpl.w 144266 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #344] @ (144078 ) │ │ │ │ + ldr r0, [pc, #344] @ (1442c0 ) │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r7, r3, #31 │ │ │ │ - bpl.n 144006 │ │ │ │ + bpl.n 14424e │ │ │ │ ldr.w lr, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 143fe2 │ │ │ │ - ldr r3, [pc, #308] @ (14407c ) │ │ │ │ + bpl.n 14422a │ │ │ │ + ldr r3, [pc, #308] @ (1442c4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 144034 │ │ │ │ + bne.n 14427c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 143f64 │ │ │ │ + cbz r3, 1441ac │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 14404c │ │ │ │ + bpl.n 144294 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 143f82 │ │ │ │ + cbz r3, 1441ca │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst.w r0, #301989888 @ 0x12000000 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r3, r6 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 144040 │ │ │ │ + beq.n 144288 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 143fa4 │ │ │ │ + beq.n 1441ec │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ cmp ip, r6 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 144028 │ │ │ │ + bpl.n 144270 │ │ │ │ strd r3, ip, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ strd r8, r7, [sp] │ │ │ │ - bl 143820 │ │ │ │ + bl 143a68 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 144002 │ │ │ │ + beq.n 14424a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r2, [pc, #180] @ (144080 ) │ │ │ │ - ldr r3, [pc, #152] @ (144064 ) │ │ │ │ + ldr r2, [pc, #180] @ (1442c8 ) │ │ │ │ + ldr r3, [pc, #152] @ (1442ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 144058 │ │ │ │ + bne.n 1442a0 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #160] @ (144084 ) │ │ │ │ + ldr r0, [pc, #160] @ (1442cc ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #152] @ (144088 ) │ │ │ │ + ldr r3, [pc, #152] @ (1442d0 ) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ - ldr r1, [pc, #152] @ (14408c ) │ │ │ │ - ldr r0, [pc, #152] @ (144090 ) │ │ │ │ + ldr r1, [pc, #152] @ (1442d4 ) │ │ │ │ + ldr r0, [pc, #152] @ (1442d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 143fc8 │ │ │ │ - ldr r0, [pc, #140] @ (144094 ) │ │ │ │ + b.n 144210 │ │ │ │ + ldr r0, [pc, #140] @ (1442dc ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 143fec │ │ │ │ - ldr r0, [pc, #132] @ (144098 ) │ │ │ │ + b.n 144234 │ │ │ │ + ldr r0, [pc, #132] @ (1442e0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 143fec │ │ │ │ - ldr r0, [pc, #124] @ (14409c ) │ │ │ │ + b.n 144234 │ │ │ │ + ldr r0, [pc, #124] @ (1442e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 143fec │ │ │ │ - ldr r0, [pc, #116] @ (1440a0 ) │ │ │ │ + b.n 144234 │ │ │ │ + ldr r0, [pc, #116] @ (1442e8 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 143fec │ │ │ │ - ldr r0, [pc, #108] @ (1440a4 ) │ │ │ │ + b.n 144234 │ │ │ │ + ldr r0, [pc, #108] @ (1442ec ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 143fec │ │ │ │ - ldr r0, [pc, #100] @ (1440a8 ) │ │ │ │ + b.n 144234 │ │ │ │ + ldr r0, [pc, #100] @ (1442f0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 143fec │ │ │ │ - ldr r0, [pc, #92] @ (1440ac ) │ │ │ │ + b.n 144234 │ │ │ │ + ldr r0, [pc, #92] @ (1442f4 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 143fec │ │ │ │ + b.n 144234 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + bkpt 0x00e8 │ │ │ │ movs r7, r0 │ │ │ │ - add r3, pc, #224 @ (adr r3, 144144 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 14466c ) │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + bkpt 0x00cc │ │ │ │ movs r7, r0 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ movs r7, r0 │ │ │ │ sbcs.w r0, lr, #8585216 @ 0x830000 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ movs r4, r0 │ │ │ │ movs r6, #162 @ 0xa2 │ │ │ │ @@ -456761,15 +457073,15 @@ │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ movs r4, r0 │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ asrs r0, r1, #22 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ -001440b0 : │ │ │ │ +001442f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -456787,194 +457099,194 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #424] @ (144294 ) │ │ │ │ + ldr r2, [pc, #424] @ (1444dc ) │ │ │ │ strd r3, r3, [sp, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r2, r2, #480 @ 0x1e0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #408] @ (144298 ) │ │ │ │ + ldr r2, [pc, #408] @ (1444e0 ) │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #408] @ (14429c ) │ │ │ │ + ldr r3, [pc, #408] @ (1444e4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #408] @ (1442a0 ) │ │ │ │ + ldr r4, [pc, #408] @ (1444e8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #408] @ (1442a4 ) │ │ │ │ + ldr r2, [pc, #408] @ (1444ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #400] @ (1442a8 ) │ │ │ │ + ldr r3, [pc, #400] @ (1444f0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 144246 │ │ │ │ - ldr r3, [pc, #388] @ (1442ac ) │ │ │ │ + beq.w 14448e │ │ │ │ + ldr r3, [pc, #388] @ (1444f4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 144254 │ │ │ │ + bne.w 14449c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 144260 │ │ │ │ - ldr r0, [pc, #368] @ (1442b0 ) │ │ │ │ + bpl.w 1444a8 │ │ │ │ + ldr r0, [pc, #368] @ (1444f8 ) │ │ │ │ ldr.w lr, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, r0] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 14426c │ │ │ │ + bne.w 1444b4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - cbz r1, 14416e │ │ │ │ + cbz r1, 1443b6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb.w r0, [r3, #87] @ 0x57 │ │ │ │ - ldr r3, [pc, #344] @ (1442b4 ) │ │ │ │ + ldr r3, [pc, #344] @ (1444fc ) │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bpl.n 14424a │ │ │ │ + bpl.n 144492 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - cbz r3, 144188 │ │ │ │ - ldr r0, [pc, #324] @ (1442b8 ) │ │ │ │ + cbz r3, 1443d0 │ │ │ │ + ldr r0, [pc, #324] @ (144500 ) │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr.w ip, [r0] │ │ │ │ - ldr r0, [pc, #308] @ (1442b4 ) │ │ │ │ + ldr r0, [pc, #308] @ (1444fc ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne ip, r6 │ │ │ │ - bne.n 144226 │ │ │ │ + bne.n 14446e │ │ │ │ ldr.w ip, [sp, #68] @ 0x44 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 1441b4 │ │ │ │ + beq.n 1443fc │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst.w r0, #301989888 @ 0x12000000 │ │ │ │ - ldr r0, [pc, #276] @ (1442b4 ) │ │ │ │ + ldr r0, [pc, #276] @ (1444fc ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r6, r0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ cmp ip, r6 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 144284 │ │ │ │ + beq.n 1444cc │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ - cbz r6, 1441d4 │ │ │ │ + cbz r6, 14441c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ubfx r8, r0, #5, #1 │ │ │ │ - ldr r0, [pc, #240] @ (1442b4 ) │ │ │ │ + ldr r0, [pc, #240] @ (1444fc ) │ │ │ │ ldr r7, [r4, r0] │ │ │ │ cmp r6, r7 │ │ │ │ ite ne │ │ │ │ movne r0, r8 │ │ │ │ orreq.w r0, r8, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 144278 │ │ │ │ + bpl.n 1444c0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #228] @ (1442bc ) │ │ │ │ + ldr r5, [pc, #228] @ (144504 ) │ │ │ │ ldr r5, [r4, r5] │ │ │ │ str r3, [sp, #8] │ │ │ │ sub.w r3, lr, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ clz r3, r3 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ strd ip, r6, [sp, #12] │ │ │ │ - bl 140f54 │ │ │ │ + bl 14119c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 144246 │ │ │ │ - ldr r3, [pc, #184] @ (1442b4 ) │ │ │ │ + beq.n 14448e │ │ │ │ + ldr r3, [pc, #184] @ (1444fc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14420c │ │ │ │ + beq.n 144454 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #176] @ (1442c0 ) │ │ │ │ - ldr r3, [pc, #140] @ (14429c ) │ │ │ │ + ldr r2, [pc, #176] @ (144508 ) │ │ │ │ + ldr r3, [pc, #140] @ (1444e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 144290 │ │ │ │ + bne.n 1444d8 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #156] @ (1442c4 ) │ │ │ │ + ldr r0, [pc, #156] @ (14450c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #148] @ (1442c8 ) │ │ │ │ + ldr r3, [pc, #148] @ (144510 ) │ │ │ │ mov.w r2, #282 @ 0x11a │ │ │ │ - ldr r1, [pc, #148] @ (1442cc ) │ │ │ │ - ldr r0, [pc, #148] @ (1442d0 ) │ │ │ │ + ldr r1, [pc, #148] @ (144514 ) │ │ │ │ + ldr r0, [pc, #148] @ (144518 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 14420c │ │ │ │ - ldr r0, [pc, #136] @ (1442d4 ) │ │ │ │ + b.n 144454 │ │ │ │ + ldr r0, [pc, #136] @ (14451c ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 144230 │ │ │ │ - ldr r0, [pc, #128] @ (1442d8 ) │ │ │ │ + b.n 144478 │ │ │ │ + ldr r0, [pc, #128] @ (144520 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 144230 │ │ │ │ - ldr r0, [pc, #120] @ (1442dc ) │ │ │ │ + b.n 144478 │ │ │ │ + ldr r0, [pc, #120] @ (144524 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 144230 │ │ │ │ - ldr r0, [pc, #112] @ (1442e0 ) │ │ │ │ + b.n 144478 │ │ │ │ + ldr r0, [pc, #112] @ (144528 ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 144230 │ │ │ │ - ldr r0, [pc, #104] @ (1442e4 ) │ │ │ │ + b.n 144478 │ │ │ │ + ldr r0, [pc, #104] @ (14452c ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 144230 │ │ │ │ - ldr r0, [pc, #96] @ (1442e8 ) │ │ │ │ + b.n 144478 │ │ │ │ + ldr r0, [pc, #96] @ (144530 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 144230 │ │ │ │ + b.n 144478 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - add r1, pc, #112 @ (adr r1, 144308 ) │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ movs r7, r0 │ │ │ │ - bkpt 0x00fa │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ str r2, [r7, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ @@ -456982,15 +457294,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 144574 │ │ │ │ movs r7, r0 │ │ │ │ str r6, [r0, #16] │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ @@ -457003,331 +457315,331 @@ │ │ │ │ movs r5, r0 │ │ │ │ movt r0, #18435 @ 0x4803 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ str r0, [r3, #12] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -001442ec : │ │ │ │ +00144534 : │ │ │ │ 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, r1 │ │ │ │ - ldr.w r1, [pc, #1284] @ 144804 │ │ │ │ + ldr.w r1, [pc, #1284] @ 144a4c │ │ │ │ mov r5, r2 │ │ │ │ - ldr.w r2, [pc, #1280] @ 144808 │ │ │ │ + ldr.w r2, [pc, #1280] @ 144a50 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r4, [pc, #1280] @ 14480c │ │ │ │ + ldr.w r4, [pc, #1280] @ 144a54 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 144480 │ │ │ │ + beq.w 1446c8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr.w r3, [pc, #1240] @ 144810 │ │ │ │ + ldr.w r3, [pc, #1240] @ 144a58 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r1, [r3, #332] @ 0x14c │ │ │ │ bl 52c20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 144360 │ │ │ │ + beq.n 1445a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 144486 │ │ │ │ + beq.w 1446ce │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 144496 │ │ │ │ - ldr.w r3, [pc, #1196] @ 144814 │ │ │ │ + beq.w 1446de │ │ │ │ + ldr.w r3, [pc, #1196] @ 144a5c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 1444c2 │ │ │ │ + beq.w 14470a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 144432 │ │ │ │ + bpl.n 14467a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 136474 │ │ │ │ + bl 1366bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1443aa │ │ │ │ + beq.n 1445f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 144514 │ │ │ │ + beq.w 14475c │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 144538 │ │ │ │ + beq.w 144780 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 144432 │ │ │ │ + beq.n 14467a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1446c4 │ │ │ │ + bpl.w 14490c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 136738 │ │ │ │ + bl 136980 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1443ea │ │ │ │ + beq.n 144632 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1444ae │ │ │ │ + beq.n 1446f6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1446e4 │ │ │ │ - ldr.w r2, [pc, #1060] @ 144818 │ │ │ │ + beq.w 14492c │ │ │ │ + ldr.w r2, [pc, #1060] @ 144a60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 144442 │ │ │ │ + beq.n 14468a │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r0, 144442 │ │ │ │ - ldr.w r1, [pc, #1040] @ 14481c │ │ │ │ + cbnz r0, 14468a │ │ │ │ + ldr.w r1, [pc, #1040] @ 144a64 │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr.w r5, [pc, #1036] @ 144820 │ │ │ │ - ldr.w r0, [pc, #1036] @ 144824 │ │ │ │ + ldr.w r5, [pc, #1036] @ 144a68 │ │ │ │ + ldr.w r0, [pc, #1036] @ 144a6c │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1032] @ 144828 │ │ │ │ + ldr.w r1, [pc, #1032] @ 144a70 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 144464 │ │ │ │ + b.n 1446ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a32c │ │ │ │ + bl 13a574 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 144550 │ │ │ │ + beq.w 144798 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [r9, #336] @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 529dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 1444ba │ │ │ │ + cbz r2, 144702 │ │ │ │ cmp r5, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n 144520 │ │ │ │ - ldr r2, [pc, #964] @ (14482c ) │ │ │ │ - ldr r3, [pc, #928] @ (144808 ) │ │ │ │ + beq.n 144768 │ │ │ │ + ldr r2, [pc, #964] @ (144a74 ) │ │ │ │ + ldr r3, [pc, #928] @ (144a50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1447e4 │ │ │ │ + bne.w 144a2c │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #912] @ (144814 ) │ │ │ │ + ldr r3, [pc, #912] @ (144a5c ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ - b.n 144334 │ │ │ │ + b.n 14457c │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w 144366 │ │ │ │ - ldr r3, [pc, #900] @ (14481c ) │ │ │ │ + bne.w 1445ae │ │ │ │ + ldr r3, [pc, #900] @ (144a64 ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r1, [pc, #912] @ (144830 ) │ │ │ │ - ldr r0, [pc, #916] @ (144834 ) │ │ │ │ + ldr r1, [pc, #912] @ (144a78 ) │ │ │ │ + ldr r0, [pc, #916] @ (144a7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14442e │ │ │ │ + b.n 144676 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 1443ea │ │ │ │ + b.n 144632 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14445c │ │ │ │ - ldr r1, [pc, #884] @ (144838 ) │ │ │ │ + b.n 1446a4 │ │ │ │ + ldr r1, [pc, #884] @ (144a80 ) │ │ │ │ add.w r0, r9, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r0, #3656] @ 0xe48 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1446fc │ │ │ │ + beq.w 144944 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1444fc │ │ │ │ + beq.n 144744 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1446bc │ │ │ │ - ldr r3, [pc, #796] @ (14481c ) │ │ │ │ + beq.w 144904 │ │ │ │ + ldr r3, [pc, #796] @ (144a64 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r1, [pc, #824] @ (14483c ) │ │ │ │ - ldr r0, [pc, #824] @ (144840 ) │ │ │ │ + ldr r1, [pc, #824] @ (144a84 ) │ │ │ │ + ldr r0, [pc, #824] @ (144a88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14442e │ │ │ │ + b.n 144676 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 1443aa │ │ │ │ - ldr r3, [pc, #760] @ (14481c ) │ │ │ │ + b.n 1445f2 │ │ │ │ + ldr r3, [pc, #760] @ (144a64 ) │ │ │ │ movw r2, #433 @ 0x1b1 │ │ │ │ - ldr r1, [pc, #796] @ (144844 ) │ │ │ │ - ldr r0, [pc, #796] @ (144848 ) │ │ │ │ + ldr r1, [pc, #796] @ (144a8c ) │ │ │ │ + ldr r0, [pc, #796] @ (144a90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14442e │ │ │ │ - ldr r3, [pc, #736] @ (14481c ) │ │ │ │ + b.n 144676 │ │ │ │ + ldr r3, [pc, #736] @ (144a64 ) │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr r1, [pc, #780] @ (14484c ) │ │ │ │ - ldr r0, [pc, #780] @ (144850 ) │ │ │ │ + ldr r1, [pc, #780] @ (144a94 ) │ │ │ │ + ldr r0, [pc, #780] @ (144a98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14442e │ │ │ │ - ldr r3, [pc, #712] @ (14481c ) │ │ │ │ + b.n 144676 │ │ │ │ + ldr r3, [pc, #712] @ (144a64 ) │ │ │ │ mov.w r2, #426 @ 0x1aa │ │ │ │ - ldr r1, [pc, #764] @ (144854 ) │ │ │ │ - ldr r0, [pc, #764] @ (144858 ) │ │ │ │ + ldr r1, [pc, #764] @ (144a9c ) │ │ │ │ + ldr r0, [pc, #764] @ (144aa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 4097c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 39544 │ │ │ │ - ldr r3, [pc, #744] @ (14485c ) │ │ │ │ + ldr r3, [pc, #744] @ (144aa4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r1, [r3, #784] @ 0x310 │ │ │ │ blx 23660 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14471a │ │ │ │ + beq.w 144962 │ │ │ │ bl 396dc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 144714 │ │ │ │ + beq.w 14495c │ │ │ │ bl 39708 │ │ │ │ ldr.w r3, [sl, #3708] @ 0xe7c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 22f94 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14472c │ │ │ │ + beq.w 144974 │ │ │ │ ldr.w r3, [sl, #3712] @ 0xe80 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 22f94 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 144744 │ │ │ │ + beq.w 14498c │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr.w r8, [sl, #3716] @ 0xe84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1447e8 │ │ │ │ + beq.w 144a30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 38920 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14475c │ │ │ │ + beq.w 1449a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14477e │ │ │ │ + beq.w 1449c6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ @@ -457339,185 +457651,185 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 144794 │ │ │ │ - ldr r3, [pc, #480] @ (144838 ) │ │ │ │ + beq.w 1449dc │ │ │ │ + ldr r3, [pc, #480] @ (144a80 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1447aa │ │ │ │ + beq.w 1449f2 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1447c6 │ │ │ │ + bne.w 144a0e │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #464] @ (144860 ) │ │ │ │ + ldr r1, [pc, #464] @ (144aa8 ) │ │ │ │ mov.w r2, #428 @ 0x1ac │ │ │ │ - ldr r0, [pc, #464] @ (144864 ) │ │ │ │ + ldr r0, [pc, #464] @ (144aac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14442e │ │ │ │ + b.n 144676 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1444fc │ │ │ │ - ldr r1, [pc, #340] @ (14481c ) │ │ │ │ + b.n 144744 │ │ │ │ + ldr r1, [pc, #340] @ (144a64 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r3, [pc, #412] @ (144868 ) │ │ │ │ - ldr r0, [pc, #412] @ (14486c ) │ │ │ │ + ldr r3, [pc, #412] @ (144ab0 ) │ │ │ │ + ldr r0, [pc, #412] @ (144ab4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #404] @ (144870 ) │ │ │ │ + ldr r1, [pc, #404] @ (144ab8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 14442e │ │ │ │ - ldr r3, [pc, #308] @ (14481c ) │ │ │ │ + b.n 144676 │ │ │ │ + ldr r3, [pc, #308] @ (144a64 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r1, [pc, #392] @ (144874 ) │ │ │ │ - ldr r0, [pc, #392] @ (144878 ) │ │ │ │ + ldr r1, [pc, #392] @ (144abc ) │ │ │ │ + ldr r0, [pc, #392] @ (144ac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14442e │ │ │ │ - ldr r3, [pc, #284] @ (14481c ) │ │ │ │ + b.n 144676 │ │ │ │ + ldr r3, [pc, #284] @ (144a64 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r1, [pc, #376] @ (14487c ) │ │ │ │ - ldr r0, [pc, #376] @ (144880 ) │ │ │ │ + ldr r1, [pc, #376] @ (144ac4 ) │ │ │ │ + ldr r0, [pc, #376] @ (144ac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14442e │ │ │ │ + b.n 144676 │ │ │ │ bl 39478 │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #427 @ 0x1ab │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #430 @ 0x1ae │ │ │ │ - ldr r1, [pc, #288] @ (144884 ) │ │ │ │ - ldr r0, [pc, #288] @ (144888 ) │ │ │ │ + ldr r1, [pc, #288] @ (144acc ) │ │ │ │ + ldr r0, [pc, #288] @ (144ad0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ - ldr r1, [pc, #260] @ (14488c ) │ │ │ │ - ldr r0, [pc, #264] @ (144890 ) │ │ │ │ + ldr r1, [pc, #260] @ (144ad4 ) │ │ │ │ + ldr r0, [pc, #264] @ (144ad8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 144770 │ │ │ │ + b.n 1449b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ - ldr r1, [pc, #248] @ (144894 ) │ │ │ │ - ldr r0, [pc, #248] @ (144898 ) │ │ │ │ + ldr r1, [pc, #248] @ (144adc ) │ │ │ │ + ldr r0, [pc, #248] @ (144ae0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #428 @ 0x1ac │ │ │ │ - ldr r1, [pc, #232] @ (14489c ) │ │ │ │ - ldr r0, [pc, #236] @ (1448a0 ) │ │ │ │ + ldr r1, [pc, #232] @ (144ae4 ) │ │ │ │ + ldr r0, [pc, #236] @ (144ae8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r2, #428 @ 0x1ac │ │ │ │ - ldr r0, [pc, #212] @ (1448a4 ) │ │ │ │ - ldr r1, [pc, #216] @ (1448a8 ) │ │ │ │ + ldr r0, [pc, #212] @ (144aec ) │ │ │ │ + ldr r1, [pc, #216] @ (144af0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #208] @ (1448ac ) │ │ │ │ + ldr r0, [pc, #208] @ (144af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 14469e │ │ │ │ + b.n 1448e6 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (1448b0 ) │ │ │ │ - movw r2, #62316 @ 0xf36c │ │ │ │ + ldr r3, [pc, #196] @ (144af8 ) │ │ │ │ + movw r2, #62351 @ 0xf38f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #192] @ (1448b4 ) │ │ │ │ - ldr r0, [pc, #192] @ (1448b8 ) │ │ │ │ + ldr r1, [pc, #192] @ (144afc ) │ │ │ │ + ldr r0, [pc, #192] @ (144b00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2792 @ 0xae8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + hlt 0x002c │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + hlt 0x0022 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -457525,15 +457837,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r4, r0 │ │ │ │ adds r6, r6, #4 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 144894 │ │ │ │ + cbnz r4, 144a8a │ │ │ │ movs r7, r0 │ │ │ │ adds r4, r7, #2 │ │ │ │ movs r4, r0 │ │ │ │ movs r1, #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -457598,494 +457910,494 @@ │ │ │ │ subs r6, r5, r0 │ │ │ │ movs r6, r0 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #142 @ 0x8e │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -001448bc : │ │ │ │ +00144b04 : │ │ │ │ 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, [pc, #72] @ (144914 ) │ │ │ │ + ldr r3, [pc, #72] @ (144b5c ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r4, [pc, #72] @ (144918 ) │ │ │ │ + ldr r4, [pc, #72] @ (144b60 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 242cc │ │ │ │ - cbz r0, 144904 │ │ │ │ + cbz r0, 144b4c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1442ec │ │ │ │ + bl 144534 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1448f4 │ │ │ │ + beq.n 144b3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 144904 │ │ │ │ + beq.n 144b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14490a │ │ │ │ + cbz r3, 144b52 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 144904 │ │ │ │ + b.n 144b4c │ │ │ │ nop │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -0014491c : │ │ │ │ +00144b64 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #248] @ 144a24 │ │ │ │ + ldr.w ip, [pc, #248] @ 144c6c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #240] @ (144a28 ) │ │ │ │ + ldr r2, [pc, #240] @ (144c70 ) │ │ │ │ add ip, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #224] @ (144a2c ) │ │ │ │ + ldr r3, [pc, #224] @ (144c74 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #220] @ (144a30 ) │ │ │ │ + ldr r4, [pc, #220] @ (144c78 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ add.w r3, r3, #516 @ 0x204 │ │ │ │ - ldr r2, [pc, #208] @ (144a34 ) │ │ │ │ + ldr r2, [pc, #208] @ (144c7c ) │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #208] @ (144a38 ) │ │ │ │ + ldr r3, [pc, #208] @ (144c80 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 144a02 │ │ │ │ - ldr r3, [pc, #196] @ (144a3c ) │ │ │ │ + beq.n 144c4a │ │ │ │ + ldr r3, [pc, #196] @ (144c84 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 144a06 │ │ │ │ - ldr r3, [pc, #188] @ (144a40 ) │ │ │ │ + bne.n 144c4e │ │ │ │ + ldr r3, [pc, #188] @ (144c88 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 144a12 │ │ │ │ + bne.n 144c5a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1449ac │ │ │ │ + cbz r3, 144bf4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r0, [pc, #172] @ (144a44 ) │ │ │ │ + ldr r0, [pc, #172] @ (144c8c ) │ │ │ │ ldrb.w r1, [r1, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.n 1449e2 │ │ │ │ + bpl.n 144c2a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1442ec │ │ │ │ + bl 144534 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 144a02 │ │ │ │ - ldr r3, [pc, #136] @ (144a44 ) │ │ │ │ + beq.n 144c4a │ │ │ │ + ldr r3, [pc, #136] @ (144c8c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1449ca │ │ │ │ + beq.n 144c12 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (144a48 ) │ │ │ │ - ldr r3, [pc, #88] @ (144a28 ) │ │ │ │ + ldr r2, [pc, #124] @ (144c90 ) │ │ │ │ + ldr r3, [pc, #88] @ (144c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 144a1e │ │ │ │ + bne.n 144c66 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #104] @ (144a4c ) │ │ │ │ + ldr r0, [pc, #104] @ (144c94 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #96] @ (144a50 ) │ │ │ │ + ldr r3, [pc, #96] @ (144c98 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #96] @ (144a54 ) │ │ │ │ - ldr r0, [pc, #96] @ (144a58 ) │ │ │ │ + ldr r1, [pc, #96] @ (144c9c ) │ │ │ │ + ldr r0, [pc, #96] @ (144ca0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1449ca │ │ │ │ - ldr r0, [pc, #84] @ (144a5c ) │ │ │ │ + b.n 144c12 │ │ │ │ + ldr r0, [pc, #84] @ (144ca4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1449ec │ │ │ │ - ldr r0, [pc, #76] @ (144a60 ) │ │ │ │ + b.n 144c34 │ │ │ │ + ldr r0, [pc, #76] @ (144ca8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1449ec │ │ │ │ + b.n 144c34 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + push {r1, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r6, #31 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + cbz r6, 144d0c │ │ │ │ movs r7, r0 │ │ │ │ movs r2, #10 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #29 │ │ │ │ movs r4, r0 │ │ │ │ adds r2, r4, #2 │ │ │ │ movs r4, r0 │ │ │ │ ldrsb r6, [r1, r1] │ │ │ │ movs r4, r0 │ │ │ │ adds r6, r4, #2 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00144a64 : │ │ │ │ +00144cac : │ │ │ │ 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 r5, r1 │ │ │ │ - ldr.w r1, [pc, #1168] @ 144f08 │ │ │ │ + ldr.w r1, [pc, #1168] @ 145150 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #1164] @ 144f0c │ │ │ │ + ldr.w r2, [pc, #1164] @ 145154 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r6, [pc, #1164] @ 144f10 │ │ │ │ + ldr.w r6, [pc, #1164] @ 145158 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 144be4 │ │ │ │ + beq.w 144e2c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr.w r3, [pc, #1124] @ 144f14 │ │ │ │ + ldr.w r3, [pc, #1124] @ 14515c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r1, [r3, #212] @ 0xd4 │ │ │ │ bl 52c20 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 144ad8 │ │ │ │ + beq.n 144d20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 144bea │ │ │ │ + beq.w 144e32 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 144bfa │ │ │ │ + beq.w 144e42 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 144b98 │ │ │ │ + bpl.n 144de0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1052] @ 144f18 │ │ │ │ + ldr.w r3, [pc, #1052] @ 145160 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r2, r3 │ │ │ │ mov r8, r3 │ │ │ │ - bl 136474 │ │ │ │ + bl 1366bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 144b1a │ │ │ │ + beq.n 144d62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 144c1a │ │ │ │ + beq.n 144e62 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 144c4a │ │ │ │ + beq.w 144e92 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 144b98 │ │ │ │ + beq.n 144de0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 144de0 │ │ │ │ + bpl.w 145028 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 136738 │ │ │ │ + bl 136980 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 144b5a │ │ │ │ + beq.n 144da2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 144c26 │ │ │ │ + beq.n 144e6e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 144e00 │ │ │ │ - ldr r2, [pc, #952] @ (144f1c ) │ │ │ │ + beq.w 145048 │ │ │ │ + ldr r2, [pc, #952] @ (145164 ) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 144ba6 │ │ │ │ + beq.n 144dee │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r0, 144ba6 │ │ │ │ - ldr r1, [pc, #936] @ (144f20 ) │ │ │ │ + cbnz r0, 144dee │ │ │ │ + ldr r1, [pc, #936] @ (145168 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr r4, [pc, #932] @ (144f24 ) │ │ │ │ - ldr r0, [pc, #936] @ (144f28 ) │ │ │ │ + ldr r4, [pc, #932] @ (14516c ) │ │ │ │ + ldr r0, [pc, #936] @ (145170 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #932] @ (144f2c ) │ │ │ │ + ldr r1, [pc, #932] @ (145174 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 46444 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 144bc8 │ │ │ │ + b.n 144e10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a32c │ │ │ │ + bl 13a574 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 144c62 │ │ │ │ + beq.n 144eaa │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [r9, #1124] @ 0x464 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 529dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 144c12 │ │ │ │ + cbz r2, 144e5a │ │ │ │ cmp r4, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n 144c32 │ │ │ │ - ldr r2, [pc, #868] @ (144f30 ) │ │ │ │ - ldr r3, [pc, #832] @ (144f0c ) │ │ │ │ + beq.n 144e7a │ │ │ │ + ldr r2, [pc, #868] @ (145178 ) │ │ │ │ + ldr r3, [pc, #832] @ (145154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 144ee8 │ │ │ │ + bne.w 145130 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #816] @ (144f18 ) │ │ │ │ + ldr r3, [pc, #816] @ (145160 ) │ │ │ │ ldr r2, [r6, r3] │ │ │ │ - b.n 144aac │ │ │ │ + b.n 144cf4 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w 144ade │ │ │ │ - ldr r3, [pc, #804] @ (144f20 ) │ │ │ │ + bne.w 144d26 │ │ │ │ + ldr r3, [pc, #804] @ (145168 ) │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr r1, [pc, #816] @ (144f34 ) │ │ │ │ - ldr r0, [pc, #820] @ (144f38 ) │ │ │ │ + ldr r1, [pc, #816] @ (14517c ) │ │ │ │ + ldr r0, [pc, #820] @ (145180 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 144b94 │ │ │ │ + b.n 144ddc │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 144bc0 │ │ │ │ + b.n 144e08 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 144b1a │ │ │ │ + b.n 144d62 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 144b5a │ │ │ │ - ldr r3, [pc, #748] @ (144f20 ) │ │ │ │ + b.n 144da2 │ │ │ │ + ldr r3, [pc, #748] @ (145168 ) │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ - ldr r1, [pc, #768] @ (144f3c ) │ │ │ │ - ldr r0, [pc, #772] @ (144f40 ) │ │ │ │ + ldr r1, [pc, #768] @ (145184 ) │ │ │ │ + ldr r0, [pc, #772] @ (145188 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 144b94 │ │ │ │ - ldr r3, [pc, #724] @ (144f20 ) │ │ │ │ + b.n 144ddc │ │ │ │ + ldr r3, [pc, #724] @ (145168 ) │ │ │ │ mov.w r2, #456 @ 0x1c8 │ │ │ │ - ldr r1, [pc, #752] @ (144f44 ) │ │ │ │ - ldr r0, [pc, #756] @ (144f48 ) │ │ │ │ + ldr r1, [pc, #752] @ (14518c ) │ │ │ │ + ldr r0, [pc, #756] @ (145190 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 144b94 │ │ │ │ - ldr r3, [pc, #700] @ (144f20 ) │ │ │ │ + b.n 144ddc │ │ │ │ + ldr r3, [pc, #700] @ (145168 ) │ │ │ │ mov.w r2, #460 @ 0x1cc │ │ │ │ - ldr r1, [pc, #736] @ (144f4c ) │ │ │ │ + ldr r1, [pc, #736] @ (145194 ) │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #736] @ (144f50 ) │ │ │ │ + ldr r0, [pc, #736] @ (145198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 39544 │ │ │ │ - ldr r3, [pc, #716] @ (144f54 ) │ │ │ │ + ldr r3, [pc, #716] @ (14519c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov fp, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 396dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 144e18 │ │ │ │ - ldr r3, [pc, #700] @ (144f58 ) │ │ │ │ + bne.w 145060 │ │ │ │ + ldr r3, [pc, #700] @ (1451a0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r1, [r3, #784] @ 0x310 │ │ │ │ blx 23660 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 144e1e │ │ │ │ + beq.w 145066 │ │ │ │ bl 396dc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 144e18 │ │ │ │ + beq.w 145060 │ │ │ │ bl 39708 │ │ │ │ ldr.w r3, [sl, #3724] @ 0xe8c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 22f94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 144e30 │ │ │ │ + beq.w 145078 │ │ │ │ ldr.w r3, [sl, #3712] @ 0xe80 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 22f94 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 144e48 │ │ │ │ + beq.w 145090 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr.w sl, [sl, #3716] @ 0xe84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 144eec │ │ │ │ + beq.w 145134 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 38920 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 144e60 │ │ │ │ + beq.w 1450a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 144e82 │ │ │ │ + beq.w 1450ca │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r0, #7 │ │ │ │ str r6, [sp, #0] │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ ldr.w r2, [r2, #3720] @ 0xe88 │ │ │ │ @@ -458097,169 +458409,169 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 144e98 │ │ │ │ + beq.w 1450e0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 144eae │ │ │ │ + beq.w 1450f6 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 144eca │ │ │ │ + bne.w 145112 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #424] @ (144f5c ) │ │ │ │ + ldr r1, [pc, #424] @ (1451a4 ) │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - ldr r0, [pc, #420] @ (144f60 ) │ │ │ │ + ldr r0, [pc, #420] @ (1451a8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ - b.n 144b94 │ │ │ │ - ldr r1, [pc, #316] @ (144f20 ) │ │ │ │ + b.n 144ddc │ │ │ │ + ldr r1, [pc, #316] @ (145168 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr r3, [pc, #380] @ (144f64 ) │ │ │ │ - ldr r0, [pc, #380] @ (144f68 ) │ │ │ │ + ldr r3, [pc, #380] @ (1451ac ) │ │ │ │ + ldr r0, [pc, #380] @ (1451b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (144f6c ) │ │ │ │ + ldr r1, [pc, #372] @ (1451b4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 144b94 │ │ │ │ - ldr r3, [pc, #284] @ (144f20 ) │ │ │ │ + b.n 144ddc │ │ │ │ + ldr r3, [pc, #284] @ (145168 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr r1, [pc, #360] @ (144f70 ) │ │ │ │ - ldr r0, [pc, #360] @ (144f74 ) │ │ │ │ + ldr r1, [pc, #360] @ (1451b8 ) │ │ │ │ + ldr r0, [pc, #360] @ (1451bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 144b94 │ │ │ │ + b.n 144ddc │ │ │ │ bl 39478 │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #463 @ 0x1cf │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #466 @ 0x1d2 │ │ │ │ - ldr r1, [pc, #272] @ (144f78 ) │ │ │ │ - ldr r0, [pc, #272] @ (144f7c ) │ │ │ │ + ldr r1, [pc, #272] @ (1451c0 ) │ │ │ │ + ldr r0, [pc, #272] @ (1451c4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - ldr r1, [pc, #244] @ (144f80 ) │ │ │ │ - ldr r0, [pc, #248] @ (144f84 ) │ │ │ │ + ldr r1, [pc, #244] @ (1451c8 ) │ │ │ │ + ldr r0, [pc, #248] @ (1451cc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 144e74 │ │ │ │ + b.n 1450bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - ldr r1, [pc, #232] @ (144f88 ) │ │ │ │ - ldr r0, [pc, #232] @ (144f8c ) │ │ │ │ + ldr r1, [pc, #232] @ (1451d0 ) │ │ │ │ + ldr r0, [pc, #232] @ (1451d4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - ldr r1, [pc, #216] @ (144f90 ) │ │ │ │ - ldr r0, [pc, #220] @ (144f94 ) │ │ │ │ + ldr r1, [pc, #216] @ (1451d8 ) │ │ │ │ + ldr r0, [pc, #220] @ (1451dc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - ldr r0, [pc, #196] @ (144f98 ) │ │ │ │ - ldr r1, [pc, #200] @ (144f9c ) │ │ │ │ + ldr r0, [pc, #196] @ (1451e0 ) │ │ │ │ + ldr r1, [pc, #200] @ (1451e4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #192] @ (144fa0 ) │ │ │ │ + ldr r0, [pc, #192] @ (1451e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 144dc4 │ │ │ │ + b.n 14500c │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (144fa4 ) │ │ │ │ - movw r2, #62655 @ 0xf4bf │ │ │ │ + ldr r3, [pc, #180] @ (1451ec ) │ │ │ │ + movw r2, #62690 @ 0xf4e2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #176] @ (144fa8 ) │ │ │ │ - ldr r0, [pc, #176] @ (144fac ) │ │ │ │ + ldr r1, [pc, #176] @ (1451f0 ) │ │ │ │ + ldr r0, [pc, #176] @ (1451f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2840 @ 0xb18 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + cbz r4, 1451a0 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + cbz r2, 1451a6 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -458267,15 +458579,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r4, r0 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r4, r0 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r4, r0 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 1451b6 │ │ │ │ movs r7, r0 │ │ │ │ asrs r0, r3, #21 │ │ │ │ movs r4, r0 │ │ │ │ subs r4, r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ asrs r0, r4, #20 │ │ │ │ movs r4, r0 │ │ │ │ @@ -458327,581 +458639,581 @@ │ │ │ │ movs r4, r0 │ │ │ │ asrs r0, r0, #10 │ │ │ │ movs r4, r0 │ │ │ │ asrs r4, r7, #30 │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r5, #12 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, pc, #448 @ (adr r2, 14516c ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 1453b4 ) │ │ │ │ movs r3, r0 │ │ │ │ adds r6, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00144fb0 : │ │ │ │ +001451f8 : │ │ │ │ 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, [pc, #72] @ (145008 ) │ │ │ │ + ldr r3, [pc, #72] @ (145250 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r4, [pc, #72] @ (14500c ) │ │ │ │ + ldr r4, [pc, #72] @ (145254 ) │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 242f4 │ │ │ │ - cbz r0, 144ff8 │ │ │ │ + cbz r0, 145240 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 144a64 │ │ │ │ + bl 144cac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 144fe8 │ │ │ │ + beq.n 145230 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 144ff8 │ │ │ │ + beq.n 145240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 144ffe │ │ │ │ + cbz r3, 145246 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 144ff8 │ │ │ │ + b.n 145240 │ │ │ │ nop │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00145010 : │ │ │ │ +00145258 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #248] @ 145118 │ │ │ │ + ldr.w ip, [pc, #248] @ 145360 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #240] @ (14511c ) │ │ │ │ + ldr r2, [pc, #240] @ (145364 ) │ │ │ │ add ip, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #224] @ (145120 ) │ │ │ │ + ldr r3, [pc, #224] @ (145368 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #220] @ (145124 ) │ │ │ │ + ldr r4, [pc, #220] @ (14536c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ - ldr r2, [pc, #208] @ (145128 ) │ │ │ │ + ldr r2, [pc, #208] @ (145370 ) │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #208] @ (14512c ) │ │ │ │ + ldr r3, [pc, #208] @ (145374 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1450f6 │ │ │ │ - ldr r3, [pc, #196] @ (145130 ) │ │ │ │ + beq.n 14533e │ │ │ │ + ldr r3, [pc, #196] @ (145378 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1450fa │ │ │ │ - ldr r3, [pc, #188] @ (145134 ) │ │ │ │ + bne.n 145342 │ │ │ │ + ldr r3, [pc, #188] @ (14537c ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 145106 │ │ │ │ + bne.n 14534e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1450a0 │ │ │ │ + cbz r3, 1452e8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r0, [pc, #172] @ (145138 ) │ │ │ │ + ldr r0, [pc, #172] @ (145380 ) │ │ │ │ ldrb.w r1, [r1, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.n 1450d6 │ │ │ │ + bpl.n 14531e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 144a64 │ │ │ │ + bl 144cac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1450f6 │ │ │ │ - ldr r3, [pc, #136] @ (145138 ) │ │ │ │ + beq.n 14533e │ │ │ │ + ldr r3, [pc, #136] @ (145380 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1450be │ │ │ │ + beq.n 145306 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (14513c ) │ │ │ │ - ldr r3, [pc, #88] @ (14511c ) │ │ │ │ + ldr r2, [pc, #124] @ (145384 ) │ │ │ │ + ldr r3, [pc, #88] @ (145364 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 145112 │ │ │ │ + bne.n 14535a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #104] @ (145140 ) │ │ │ │ + ldr r0, [pc, #104] @ (145388 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #96] @ (145144 ) │ │ │ │ + ldr r3, [pc, #96] @ (14538c ) │ │ │ │ movw r2, #445 @ 0x1bd │ │ │ │ - ldr r1, [pc, #96] @ (145148 ) │ │ │ │ - ldr r0, [pc, #96] @ (14514c ) │ │ │ │ + ldr r1, [pc, #96] @ (145390 ) │ │ │ │ + ldr r0, [pc, #96] @ (145394 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1450be │ │ │ │ - ldr r0, [pc, #84] @ (145150 ) │ │ │ │ + b.n 145306 │ │ │ │ + ldr r0, [pc, #84] @ (145398 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1450e0 │ │ │ │ - ldr r0, [pc, #76] @ (145154 ) │ │ │ │ + b.n 145328 │ │ │ │ + ldr r0, [pc, #76] @ (14539c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1450e0 │ │ │ │ + b.n 145328 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ movs r7, r0 │ │ │ │ strb r0, [r0, r6] │ │ │ │ movs r4, r0 │ │ │ │ asrs r6, r7, #3 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ movs r7, r0 │ │ │ │ subs r6, r2, r4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #1 │ │ │ │ movs r4, r0 │ │ │ │ asrs r6, r5, #22 │ │ │ │ movs r4, r0 │ │ │ │ strh r6, [r0, r2] │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r6, #22 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00145158 : │ │ │ │ +001453a0 : │ │ │ │ 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, r1 │ │ │ │ - ldr.w r1, [pc, #1488] @ 14573c │ │ │ │ + ldr.w r1, [pc, #1488] @ 145984 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #1484] @ 145740 │ │ │ │ + ldr.w r2, [pc, #1484] @ 145988 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r7, [pc, #1480] @ 145744 │ │ │ │ + ldr.w r7, [pc, #1480] @ 14598c │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r7, pc │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ ldrd r8, r9, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1453aa │ │ │ │ + beq.w 1455f2 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 145394 │ │ │ │ + beq.w 1455dc │ │ │ │ ldr.w r1, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1453a2 │ │ │ │ + beq.w 1455ea │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r9] │ │ │ │ mov r2, r3 │ │ │ │ - ldr.w r3, [pc, #1380] @ 145748 │ │ │ │ + ldr.w r3, [pc, #1380] @ 145990 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r3, sl │ │ │ │ strd r4, r9, [sp] │ │ │ │ ldr.w r1, [r5, #212] @ 0xd4 │ │ │ │ - bl 13813c │ │ │ │ + bl 138384 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 145212 │ │ │ │ + beq.n 14545a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1453b2 │ │ │ │ + beq.w 1455fa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14522a │ │ │ │ + beq.n 145472 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1453be │ │ │ │ + beq.w 145606 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 1453ce │ │ │ │ + beq.w 145616 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 145322 │ │ │ │ + bpl.n 14556a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1280] @ 14574c │ │ │ │ + ldr.w r3, [pc, #1280] @ 145994 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ mov r2, r9 │ │ │ │ - bl 136474 │ │ │ │ + bl 1366bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14526e │ │ │ │ + beq.n 1454b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1453ee │ │ │ │ + beq.w 145636 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 14545e │ │ │ │ + beq.w 1456a6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 145322 │ │ │ │ + beq.n 14556a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 145612 │ │ │ │ + bpl.w 14585a │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 136738 │ │ │ │ + bl 136980 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1452b4 │ │ │ │ + beq.n 1454fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1453f6 │ │ │ │ + beq.w 14563e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 145632 │ │ │ │ - ldr.w r3, [pc, #1168] @ 145750 │ │ │ │ + beq.w 14587a │ │ │ │ + ldr.w r3, [pc, #1168] @ 145998 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 145332 │ │ │ │ + beq.n 14557a │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 145332 │ │ │ │ - ldr.w r2, [pc, #1152] @ 145754 │ │ │ │ - ldr.w r3, [pc, #1152] @ 145758 │ │ │ │ - ldr.w r1, [pc, #1152] @ 14575c │ │ │ │ + cbnz r0, 14557a │ │ │ │ + ldr.w r2, [pc, #1152] @ 14599c │ │ │ │ + ldr.w r3, [pc, #1152] @ 1459a0 │ │ │ │ + ldr.w r1, [pc, #1152] @ 1459a4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1148] @ 145760 │ │ │ │ + ldr.w r0, [pc, #1148] @ 1459a8 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #496 @ 0x1f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1120] @ 145764 │ │ │ │ - ldr.w r3, [pc, #1080] @ 145740 │ │ │ │ + ldr.w r2, [pc, #1120] @ 1459ac │ │ │ │ + ldr.w r3, [pc, #1080] @ 145988 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 14571a │ │ │ │ + bne.w 145962 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a32c │ │ │ │ + bl 13a574 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145476 │ │ │ │ + beq.w 1456be │ │ │ │ ldr.w r1, [r5, #1124] @ 0x464 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 529dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1453e6 │ │ │ │ + beq.n 14562e │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 145446 │ │ │ │ - ldr r3, [pc, #1016] @ (14574c ) │ │ │ │ + beq.n 14568e │ │ │ │ + ldr r3, [pc, #1016] @ (145994 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 145406 │ │ │ │ + beq.n 14564e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.n 145424 │ │ │ │ + beq.n 14566c │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [r5, #272] @ 0x110 │ │ │ │ mov r0, fp │ │ │ │ bl 529dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14538a │ │ │ │ + beq.n 1455d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1453fe │ │ │ │ + beq.n 145646 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 1455fa │ │ │ │ + beq.w 145842 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 145302 │ │ │ │ - ldr r2, [pc, #948] @ (14574c ) │ │ │ │ + b.n 14554a │ │ │ │ + ldr r2, [pc, #948] @ (145994 ) │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1451ce │ │ │ │ - ldr r2, [pc, #936] @ (14574c ) │ │ │ │ + bne.w 145416 │ │ │ │ + ldr r2, [pc, #936] @ (145994 ) │ │ │ │ ldr.w r9, [r7, r2] │ │ │ │ - b.n 1451e0 │ │ │ │ - ldr r2, [pc, #928] @ (14574c ) │ │ │ │ + b.n 145428 │ │ │ │ + ldr r2, [pc, #928] @ (145994 ) │ │ │ │ ldr.w sl, [r7, r2] │ │ │ │ - b.n 1451ac │ │ │ │ + b.n 1453f4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 145212 │ │ │ │ + b.n 14545a │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 145230 │ │ │ │ - ldr r3, [pc, #900] @ (145754 ) │ │ │ │ + bne.w 145478 │ │ │ │ + ldr r3, [pc, #900] @ (14599c ) │ │ │ │ mov.w r2, #492 @ 0x1ec │ │ │ │ - ldr r1, [pc, #912] @ (145768 ) │ │ │ │ - ldr r0, [pc, #916] @ (14576c ) │ │ │ │ + ldr r1, [pc, #912] @ (1459b0 ) │ │ │ │ + ldr r0, [pc, #916] @ (1459b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1452fa │ │ │ │ + b.n 145542 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14534e │ │ │ │ + b.n 145596 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14526e │ │ │ │ + b.n 1454b6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1452b4 │ │ │ │ + b.n 1454fc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14538a │ │ │ │ + b.n 1455d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145390 │ │ │ │ + beq.n 1455d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 145390 │ │ │ │ + bne.n 1455d8 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145390 │ │ │ │ - ldr r1, [pc, #812] @ (145754 ) │ │ │ │ + b.n 1455d8 │ │ │ │ + ldr r1, [pc, #812] @ (14599c ) │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ - ldr r3, [pc, #836] @ (145770 ) │ │ │ │ - ldr r0, [pc, #836] @ (145774 ) │ │ │ │ + ldr r3, [pc, #836] @ (1459b8 ) │ │ │ │ + ldr r0, [pc, #836] @ (1459bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #828] @ (145778 ) │ │ │ │ + ldr r1, [pc, #828] @ (1459c0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 145300 │ │ │ │ - ldr r3, [pc, #780] @ (145754 ) │ │ │ │ + b.n 145548 │ │ │ │ + ldr r3, [pc, #780] @ (14599c ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ - ldr r1, [pc, #812] @ (14577c ) │ │ │ │ - ldr r0, [pc, #816] @ (145780 ) │ │ │ │ + ldr r1, [pc, #812] @ (1459c4 ) │ │ │ │ + ldr r0, [pc, #816] @ (1459c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1452fa │ │ │ │ - ldr r3, [pc, #756] @ (145754 ) │ │ │ │ + b.n 145542 │ │ │ │ + ldr r3, [pc, #756] @ (14599c ) │ │ │ │ movw r2, #495 @ 0x1ef │ │ │ │ - ldr r1, [pc, #796] @ (145784 ) │ │ │ │ - ldr r0, [pc, #800] @ (145788 ) │ │ │ │ + ldr r1, [pc, #796] @ (1459cc ) │ │ │ │ + ldr r0, [pc, #800] @ (1459d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1452fa │ │ │ │ - ldr r3, [pc, #732] @ (145754 ) │ │ │ │ + b.n 145542 │ │ │ │ + ldr r3, [pc, #732] @ (14599c ) │ │ │ │ movw r2, #499 @ 0x1f3 │ │ │ │ - ldr.w sl, [pc, #780] @ 14578c │ │ │ │ + ldr.w sl, [pc, #780] @ 1459d4 │ │ │ │ add.w r9, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #776] @ (145790 ) │ │ │ │ + ldr r1, [pc, #776] @ (1459d8 ) │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 39544 │ │ │ │ - ldr r3, [pc, #748] @ (145794 ) │ │ │ │ + ldr r3, [pc, #748] @ (1459dc ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 396dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14564a │ │ │ │ - ldr r3, [pc, #736] @ (145798 ) │ │ │ │ + bne.w 145892 │ │ │ │ + ldr r3, [pc, #736] @ (1459e0 ) │ │ │ │ add.w fp, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [fp, #784] @ 0x310 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23660 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145650 │ │ │ │ + beq.w 145898 │ │ │ │ bl 396dc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 14564a │ │ │ │ + beq.w 145892 │ │ │ │ bl 39708 │ │ │ │ ldr.w r3, [fp, #3724] @ 0xe8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 22f94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145662 │ │ │ │ + beq.w 1458aa │ │ │ │ ldr.w r3, [fp, #3712] @ 0xe80 │ │ │ │ mov r6, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 22f94 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14567a │ │ │ │ + beq.w 1458c2 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr.w sl, [fp, #3716] @ 0xe84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14571e │ │ │ │ + beq.w 145966 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 38920 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 145692 │ │ │ │ + beq.w 1458da │ │ │ │ mov r0, r4 │ │ │ │ blx 22f94 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1456b4 │ │ │ │ + beq.w 1458fc │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ movs r0, #7 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ ldr.w r2, [r5, #3720] @ 0xe88 │ │ │ │ @@ -458912,185 +459224,185 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1456ca │ │ │ │ + beq.w 145912 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1456e0 │ │ │ │ + beq.w 145928 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1456fc │ │ │ │ + bne.w 145944 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r1, [pc, #460] @ (14579c ) │ │ │ │ + ldr r1, [pc, #460] @ (1459e4 ) │ │ │ │ movw r2, #503 @ 0x1f7 │ │ │ │ - ldr r0, [pc, #460] @ (1457a0 ) │ │ │ │ + ldr r0, [pc, #460] @ (1459e8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 24a84 │ │ │ │ - b.n 145300 │ │ │ │ - ldr r3, [pc, #344] @ (145754 ) │ │ │ │ + b.n 145548 │ │ │ │ + ldr r3, [pc, #344] @ (14599c ) │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ - ldr r1, [pc, #416] @ (1457a4 ) │ │ │ │ - ldr r0, [pc, #420] @ (1457a8 ) │ │ │ │ + ldr r1, [pc, #416] @ (1459ec ) │ │ │ │ + ldr r0, [pc, #420] @ (1459f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 145300 │ │ │ │ - ldr r2, [pc, #320] @ (145754 ) │ │ │ │ - ldr r3, [pc, #404] @ (1457ac ) │ │ │ │ - ldr r1, [pc, #408] @ (1457b0 ) │ │ │ │ + b.n 145548 │ │ │ │ + ldr r2, [pc, #320] @ (14599c ) │ │ │ │ + ldr r3, [pc, #404] @ (1459f4 ) │ │ │ │ + ldr r1, [pc, #408] @ (1459f8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #408] @ (1457b4 ) │ │ │ │ + ldr r0, [pc, #408] @ (1459fc ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #496 @ 0x1f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ - b.n 1452fa │ │ │ │ - ldr r3, [pc, #288] @ (145754 ) │ │ │ │ + b.n 145542 │ │ │ │ + ldr r3, [pc, #288] @ (14599c ) │ │ │ │ mov.w r2, #496 @ 0x1f0 │ │ │ │ - ldr r1, [pc, #380] @ (1457b8 ) │ │ │ │ - ldr r0, [pc, #384] @ (1457bc ) │ │ │ │ + ldr r1, [pc, #380] @ (145a00 ) │ │ │ │ + ldr r0, [pc, #384] @ (145a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1452fa │ │ │ │ + b.n 145542 │ │ │ │ bl 39478 │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w r2, #502 @ 0x1f6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #505 @ 0x1f9 │ │ │ │ - ldr r1, [pc, #292] @ (1457c0 ) │ │ │ │ - ldr r0, [pc, #296] @ (1457c4 ) │ │ │ │ + ldr r1, [pc, #292] @ (145a08 ) │ │ │ │ + ldr r0, [pc, #296] @ (145a0c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ - ldr r1, [pc, #268] @ (1457c8 ) │ │ │ │ - ldr r0, [pc, #268] @ (1457cc ) │ │ │ │ + ldr r1, [pc, #268] @ (145a10 ) │ │ │ │ + ldr r0, [pc, #268] @ (145a14 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1456a6 │ │ │ │ + b.n 1458ee │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ - ldr r1, [pc, #252] @ (1457d0 ) │ │ │ │ - ldr r0, [pc, #256] @ (1457d4 ) │ │ │ │ + ldr r1, [pc, #252] @ (145a18 ) │ │ │ │ + ldr r0, [pc, #256] @ (145a1c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #503 @ 0x1f7 │ │ │ │ - ldr r1, [pc, #240] @ (1457d8 ) │ │ │ │ - ldr r0, [pc, #240] @ (1457dc ) │ │ │ │ + ldr r1, [pc, #240] @ (145a20 ) │ │ │ │ + ldr r0, [pc, #240] @ (145a24 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #224] @ (1457e0 ) │ │ │ │ - ldr r1, [pc, #224] @ (1457e4 ) │ │ │ │ - ldr r0, [pc, #228] @ (1457e8 ) │ │ │ │ + ldr r2, [pc, #224] @ (145a28 ) │ │ │ │ + ldr r1, [pc, #224] @ (145a2c ) │ │ │ │ + ldr r0, [pc, #228] @ (145a30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #503 @ 0x1f7 │ │ │ │ bl 46444 │ │ │ │ - b.n 1455de │ │ │ │ + b.n 145826 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (1457ec ) │ │ │ │ - movw r2, #63015 @ 0xf627 │ │ │ │ + ldr r3, [pc, #204] @ (145a34 ) │ │ │ │ + movw r2, #63050 @ 0xf64a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (1457f0 ) │ │ │ │ - ldr r0, [pc, #200] @ (1457f4 ) │ │ │ │ + ldr r1, [pc, #196] @ (145a38 ) │ │ │ │ + ldr r0, [pc, #200] @ (145a3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2884 @ 0xb44 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -459098,21 +459410,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #18 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r6, r6, #25 │ │ │ │ movs r4, r0 │ │ │ │ asrs r0, r6, #14 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r4, r0 │ │ │ │ asrs r0, r0, #11 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #280] @ (14588c ) │ │ │ │ + ldr r3, [pc, #280] @ (145ad4 ) │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r5, #9 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r6, r3, #20 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r1, #20 │ │ │ │ movs r4, r0 │ │ │ │ @@ -459172,74 +459484,74 @@ │ │ │ │ lsrs r0, r7, #11 │ │ │ │ movs r6, r0 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -001457f8 : │ │ │ │ +00145a40 : │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #88] @ (145864 ) │ │ │ │ + ldr r2, [pc, #88] @ (145aac ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #88] @ (145868 ) │ │ │ │ + ldr r1, [pc, #88] @ (145ab0 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 2431c │ │ │ │ - cbz r0, 145852 │ │ │ │ + cbz r0, 145a9a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 145158 │ │ │ │ + bl 1453a0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 145842 │ │ │ │ + beq.n 145a8a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145852 │ │ │ │ + beq.n 145a9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14585a │ │ │ │ + cbz r3, 145aa2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145852 │ │ │ │ + b.n 145a9a │ │ │ │ nop │ │ │ │ - add r7, pc, #936 @ (adr r7, 145c10 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 145d38 ) │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0014586c : │ │ │ │ +00145ab4 : │ │ │ │ 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 │ │ │ │ - ldr.w ip, [pc, #392] @ 145a08 │ │ │ │ + ldr.w ip, [pc, #392] @ 145c50 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -459248,402 +459560,402 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #360] @ (145a0c ) │ │ │ │ + ldr r3, [pc, #360] @ (145c54 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #352] @ (145a10 ) │ │ │ │ + ldr r2, [pc, #352] @ (145c58 ) │ │ │ │ add.w r3, r3, #548 @ 0x224 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #348] @ (145a14 ) │ │ │ │ - ldr r4, [pc, #352] @ (145a18 ) │ │ │ │ + ldr r3, [pc, #348] @ (145c5c ) │ │ │ │ + ldr r4, [pc, #352] @ (145c60 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #336] @ (145a1c ) │ │ │ │ + ldr r2, [pc, #336] @ (145c64 ) │ │ │ │ add r2, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1459c2 │ │ │ │ - ldr r3, [pc, #328] @ (145a20 ) │ │ │ │ + beq.n 145c0a │ │ │ │ + ldr r3, [pc, #328] @ (145c68 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1459c6 │ │ │ │ - ldr r3, [pc, #320] @ (145a24 ) │ │ │ │ + bne.n 145c0e │ │ │ │ + ldr r3, [pc, #320] @ (145c6c ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 1459de │ │ │ │ + bne.n 145c26 │ │ │ │ ldr.w ip, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 1459ea │ │ │ │ + bpl.n 145c32 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - cbz r1, 14591a │ │ │ │ + cbz r1, 145b62 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb.w r0, [r3, #87] @ 0x57 │ │ │ │ - ldr r3, [pc, #288] @ (145a28 ) │ │ │ │ + ldr r3, [pc, #288] @ (145c70 ) │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bpl.n 1459a4 │ │ │ │ + bpl.n 145bec │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 14593e │ │ │ │ + cbz r3, 145b86 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst.w r0, #301989888 @ 0x12000000 │ │ │ │ - ldr r0, [pc, #256] @ (145a28 ) │ │ │ │ + ldr r0, [pc, #256] @ (145c70 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r6, r0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r3, r6 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1459f6 │ │ │ │ + beq.n 145c3e │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 145966 │ │ │ │ + beq.n 145bae │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ubfx r7, r0, #5, #1 │ │ │ │ - ldr r0, [pc, #208] @ (145a28 ) │ │ │ │ + ldr r0, [pc, #208] @ (145c70 ) │ │ │ │ ldr r6, [r4, r0] │ │ │ │ cmp lr, r6 │ │ │ │ ite ne │ │ │ │ movne r0, r7 │ │ │ │ orreq.w r0, r7, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 1459d2 │ │ │ │ + bpl.n 145c1a │ │ │ │ strd r3, lr, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 145158 │ │ │ │ + bl 1453a0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1459c2 │ │ │ │ - ldr r3, [pc, #172] @ (145a28 ) │ │ │ │ + beq.n 145c0a │ │ │ │ + ldr r3, [pc, #172] @ (145c70 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14598c │ │ │ │ + beq.n 145bd4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #156] @ (145a2c ) │ │ │ │ - ldr r3, [pc, #128] @ (145a10 ) │ │ │ │ + ldr r2, [pc, #156] @ (145c74 ) │ │ │ │ + ldr r3, [pc, #128] @ (145c58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 145a02 │ │ │ │ + bne.n 145c4a │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #136] @ (145a30 ) │ │ │ │ + ldr r0, [pc, #136] @ (145c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #132] @ (145a34 ) │ │ │ │ + ldr r3, [pc, #132] @ (145c7c ) │ │ │ │ movw r2, #481 @ 0x1e1 │ │ │ │ - ldr r1, [pc, #132] @ (145a38 ) │ │ │ │ - ldr r0, [pc, #132] @ (145a3c ) │ │ │ │ + ldr r1, [pc, #132] @ (145c80 ) │ │ │ │ + ldr r0, [pc, #132] @ (145c84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 14598c │ │ │ │ - ldr r0, [pc, #120] @ (145a40 ) │ │ │ │ + b.n 145bd4 │ │ │ │ + ldr r0, [pc, #120] @ (145c88 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1459ac │ │ │ │ - ldr r0, [pc, #112] @ (145a44 ) │ │ │ │ + b.n 145bf4 │ │ │ │ + ldr r0, [pc, #112] @ (145c8c ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1459ac │ │ │ │ - ldr r0, [pc, #104] @ (145a48 ) │ │ │ │ + b.n 145bf4 │ │ │ │ + ldr r0, [pc, #104] @ (145c90 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1459ac │ │ │ │ - ldr r0, [pc, #96] @ (145a4c ) │ │ │ │ + b.n 145bf4 │ │ │ │ + ldr r0, [pc, #96] @ (145c94 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1459ac │ │ │ │ - ldr r0, [pc, #88] @ (145a50 ) │ │ │ │ + b.n 145bf4 │ │ │ │ + ldr r0, [pc, #88] @ (145c98 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 1459ac │ │ │ │ + b.n 145bf4 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #360 @ (adr r7, 145b74 ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 145c9c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #248 @ (adr r7, 145b14 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 14603c ) │ │ │ │ movs r7, r0 │ │ │ │ - ldr r2, [pc, #568] @ (145c58 ) │ │ │ │ + ldr r2, [pc, #568] @ (145ea0 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 145be0 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 145d08 ) │ │ │ │ movs r7, r0 │ │ │ │ svc 14 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #30 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r2, r4, #19 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #888] @ (145dbc ) │ │ │ │ + ldr r1, [pc, #888] @ (146004 ) │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r3, #8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r2, r3, #19 │ │ │ │ movs r4, r0 │ │ │ │ umlal r0, r0, sl, r4 │ │ │ │ - ldr r1, [pc, #408] @ (145bec ) │ │ │ │ + ldr r1, [pc, #408] @ (145e34 ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00145a54 : │ │ │ │ +00145c9c : │ │ │ │ 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 │ │ │ │ - ldr.w r2, [pc, #2732] @ 146514 │ │ │ │ + ldr.w r2, [pc, #2732] @ 14675c │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r3, [pc, #2732] @ 146518 │ │ │ │ + ldr.w r3, [pc, #2732] @ 146760 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r9, [pc, #2728] @ 14651c │ │ │ │ + ldr.w r9, [pc, #2728] @ 146764 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1465ec │ │ │ │ + beq.w 146834 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1461fc │ │ │ │ + ble.w 146444 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14704e │ │ │ │ + beq.w 147296 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ and.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 14621a │ │ │ │ + beq.w 146462 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 146220 │ │ │ │ + beq.w 146468 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #2 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2628] @ 146520 │ │ │ │ + ldr.w r3, [pc, #2628] @ 146768 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ mov r2, r5 │ │ │ │ - bl 136474 │ │ │ │ + bl 1366bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145b02 │ │ │ │ + beq.n 145d4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14629c │ │ │ │ + beq.w 1464e4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w 14667a │ │ │ │ + beq.w 1468c2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 146220 │ │ │ │ + beq.w 146468 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 146aa6 │ │ │ │ + bpl.w 146cee │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 136738 │ │ │ │ + bl 136980 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145b38 │ │ │ │ + beq.n 145d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1463e6 │ │ │ │ + beq.w 14662e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 146ad8 │ │ │ │ - ldr.w r3, [pc, #2528] @ 146524 │ │ │ │ + beq.w 146d20 │ │ │ │ + ldr.w r3, [pc, #2528] @ 14676c │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 145b5c │ │ │ │ + beq.n 145da4 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1463f0 │ │ │ │ + beq.w 146638 │ │ │ │ ldr.w r7, [sl, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14662e │ │ │ │ + beq.w 146876 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #2480] @ 146528 │ │ │ │ + ldr.w r3, [pc, #2480] @ 146770 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #2476] @ 14652c │ │ │ │ + ldr.w r3, [pc, #2476] @ 146774 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r3, #3600] @ 0xe10 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 37ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1466a6 │ │ │ │ + beq.w 1468ee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 14624e │ │ │ │ - ldr.w r2, [pc, #2440] @ 146530 │ │ │ │ + bpl.w 146496 │ │ │ │ + ldr.w r2, [pc, #2440] @ 146778 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 147038 │ │ │ │ - ldr.w r2, [pc, #2428] @ 146534 │ │ │ │ + beq.w 147280 │ │ │ │ + ldr.w r2, [pc, #2428] @ 14677c │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 147018 │ │ │ │ + beq.w 147260 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.w 14624e │ │ │ │ + bne.w 146496 │ │ │ │ ldr.w fp, [r0, #12] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr.w r8, [r0, #28] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 14624e │ │ │ │ + bpl.w 146496 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -459718,19 +460030,19 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145d46 │ │ │ │ + beq.n 145f8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146af8 │ │ │ │ + beq.w 146d40 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -459805,349 +460117,349 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145e1c │ │ │ │ + beq.n 146064 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14657c │ │ │ │ + beq.w 1467c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145e30 │ │ │ │ + beq.n 146078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464e4 │ │ │ │ + beq.w 14672c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145e44 │ │ │ │ + beq.n 14608c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464ec │ │ │ │ + beq.w 146734 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145e58 │ │ │ │ + beq.n 1460a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464f4 │ │ │ │ + beq.w 14673c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145e70 │ │ │ │ + beq.n 1460b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464fc │ │ │ │ + beq.w 146744 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145e86 │ │ │ │ + beq.n 1460ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146504 │ │ │ │ + beq.w 14674c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145e9c │ │ │ │ + beq.n 1460e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14650c │ │ │ │ + beq.w 146754 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145eb2 │ │ │ │ + beq.n 1460fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14656c │ │ │ │ + beq.w 1467b4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145ec8 │ │ │ │ + beq.n 146110 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146574 │ │ │ │ + beq.w 1467bc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145ede │ │ │ │ + beq.n 146126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464cc │ │ │ │ + beq.w 146714 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145ef4 │ │ │ │ + beq.n 14613c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464d4 │ │ │ │ + beq.w 14671c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145f0a │ │ │ │ + beq.n 146152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464dc │ │ │ │ + beq.w 146724 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 3566c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 145f2c │ │ │ │ + beq.n 146174 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1462a4 │ │ │ │ + beq.w 1464ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1462b4 │ │ │ │ + beq.w 1464fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145f46 │ │ │ │ + beq.n 14618e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14666a │ │ │ │ + beq.w 1468b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145f5a │ │ │ │ + beq.n 1461a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146672 │ │ │ │ + beq.w 1468ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145f6e │ │ │ │ + beq.n 1461b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1465cc │ │ │ │ + beq.w 146814 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145f82 │ │ │ │ + beq.n 1461ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1465bc │ │ │ │ + beq.w 146804 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145f9a │ │ │ │ + beq.n 1461e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1465b4 │ │ │ │ + beq.w 1467fc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145fb0 │ │ │ │ + beq.n 1461f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1465ac │ │ │ │ + beq.w 1467f4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145fc6 │ │ │ │ + beq.n 14620e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1465a4 │ │ │ │ + beq.w 1467ec │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145fdc │ │ │ │ + beq.n 146224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14659c │ │ │ │ + beq.w 1467e4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 145ff2 │ │ │ │ + beq.n 14623a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146594 │ │ │ │ + beq.w 1467dc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146008 │ │ │ │ + beq.n 146250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14658c │ │ │ │ + beq.w 1467d4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14601e │ │ │ │ + beq.n 146266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146584 │ │ │ │ + beq.w 1467cc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146034 │ │ │ │ + beq.n 14627c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1464c4 │ │ │ │ + beq.w 14670c │ │ │ │ ldr.w r4, [sl, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 146866 │ │ │ │ + beq.w 146aae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3736] @ 0xe98 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1468a8 │ │ │ │ + beq.w 146af0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 14647c │ │ │ │ + bpl.w 1466c4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 147038 │ │ │ │ + beq.w 147280 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 147018 │ │ │ │ + beq.w 147260 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 14647c │ │ │ │ + bne.w 1466c4 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 14647c │ │ │ │ + bpl.w 1466c4 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 14647c │ │ │ │ + bpl.w 1466c4 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 146702 │ │ │ │ + beq.w 14694a │ │ │ │ adds r2, r6, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 146616 │ │ │ │ + beq.w 14685e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 146716 │ │ │ │ + beq.w 14695e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 146628 │ │ │ │ + beq.w 146870 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 14660c │ │ │ │ + beq.w 146854 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1460fc │ │ │ │ + beq.n 146344 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1465dc │ │ │ │ + beq.w 146824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14610e │ │ │ │ + beq.n 146356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1465d4 │ │ │ │ + beq.w 14681c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14612c │ │ │ │ + beq.n 146374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1462f6 │ │ │ │ + beq.w 14653e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 146302 │ │ │ │ + beq.w 14654a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146146 │ │ │ │ + beq.n 14638e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146898 │ │ │ │ + beq.w 146ae0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14615a │ │ │ │ + beq.n 1463a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146890 │ │ │ │ + beq.w 146ad8 │ │ │ │ ldr.w r4, [sl, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 146b08 │ │ │ │ + beq.w 146d50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -460155,227 +460467,227 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r3, #220] @ 0xdc │ │ │ │ bl 35718 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146198 │ │ │ │ + beq.n 1463e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14641a │ │ │ │ - cbz r5, 1461cc │ │ │ │ + beq.w 146662 │ │ │ │ + cbz r5, 146414 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ bl 52440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 146b58 │ │ │ │ + beq.w 146da0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1461c0 │ │ │ │ + beq.n 146408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146b00 │ │ │ │ - ldr r3, [pc, #860] @ (146520 ) │ │ │ │ + beq.w 146d48 │ │ │ │ + ldr r3, [pc, #860] @ (146768 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 146d1e │ │ │ │ + beq.w 146f66 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ blx 231f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1465e4 │ │ │ │ + beq.w 14682c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 146b32 │ │ │ │ + blt.w 146d7a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 145aa4 │ │ │ │ - ldr r2, [pc, #824] @ (146538 ) │ │ │ │ - ldr r3, [pc, #792] @ (146518 ) │ │ │ │ + bgt.w 145cec │ │ │ │ + ldr r2, [pc, #824] @ (146780 ) │ │ │ │ + ldr r3, [pc, #792] @ (146760 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 146eec │ │ │ │ + bne.w 147134 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 145ada │ │ │ │ + bne.w 145d22 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a32c │ │ │ │ + bl 13a574 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14672a │ │ │ │ + beq.w 146972 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145b5c │ │ │ │ + beq.w 145da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145b5c │ │ │ │ + bne.w 145da4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145b5c │ │ │ │ + b.n 145da4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #744] @ (14653c ) │ │ │ │ + ldr r0, [pc, #744] @ (146784 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 146270 │ │ │ │ + beq.n 1464b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1465c4 │ │ │ │ + beq.w 14680c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr r1, [pc, #712] @ (146540 ) │ │ │ │ - ldr r0, [pc, #712] @ (146544 ) │ │ │ │ + ldr r1, [pc, #712] @ (146788 ) │ │ │ │ + ldr r0, [pc, #712] @ (14678c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1461fc │ │ │ │ + b.n 146444 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145b02 │ │ │ │ + b.n 145d4a │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 145f32 │ │ │ │ + bne.w 14617a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1462d2 │ │ │ │ + beq.n 14651a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146422 │ │ │ │ + beq.w 14666a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 146432 │ │ │ │ + beq.w 14667a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145f5a │ │ │ │ + beq.w 1461a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145f5a │ │ │ │ + bne.w 1461a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f5a │ │ │ │ + b.n 1461a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 146132 │ │ │ │ + bne.w 14637a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146320 │ │ │ │ + beq.n 146568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1468a0 │ │ │ │ + beq.w 146ae8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146334 │ │ │ │ + beq.n 14657c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146474 │ │ │ │ + beq.w 1466bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 14615a │ │ │ │ + bne.w 1463a2 │ │ │ │ ldr.w r6, [sl, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 146c66 │ │ │ │ + beq.w 146eae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 146942 │ │ │ │ + beq.w 146b8a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt r7, #0 │ │ │ │ mvngt.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldrgt.w fp, [sp, #8] │ │ │ │ - ble.w 1469a0 │ │ │ │ + ble.w 146be8 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14701c │ │ │ │ + beq.w 147264 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #400] @ (146524 ) │ │ │ │ + ldr r3, [pc, #400] @ (14676c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14696e │ │ │ │ + beq.w 146bb6 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14696e │ │ │ │ + bne.w 146bb6 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #404] @ (146548 ) │ │ │ │ - ldr r1, [pc, #404] @ (14654c ) │ │ │ │ - ldr r0, [pc, #408] @ (146550 ) │ │ │ │ + ldr r2, [pc, #404] @ (146790 ) │ │ │ │ + ldr r1, [pc, #404] @ (146794 ) │ │ │ │ + ldr r0, [pc, #408] @ (146798 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ @@ -460384,148 +460696,148 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 145b38 │ │ │ │ - ldr r2, [pc, #312] @ (14652c ) │ │ │ │ - ldr r3, [pc, #352] @ (146554 ) │ │ │ │ - ldr r1, [pc, #352] @ (146558 ) │ │ │ │ + b.w 145d80 │ │ │ │ + ldr r2, [pc, #312] @ (146774 ) │ │ │ │ + ldr r3, [pc, #352] @ (14679c ) │ │ │ │ + ldr r1, [pc, #352] @ (1467a0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #352] @ (14655c ) │ │ │ │ + ldr r0, [pc, #352] @ (1467a4 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #523 @ 0x20b │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146198 │ │ │ │ + b.n 1463e0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1462d8 │ │ │ │ + bne.w 146520 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146450 │ │ │ │ + beq.n 146698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1468c2 │ │ │ │ + beq.w 146b0a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1466c0 │ │ │ │ + beq.w 146908 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145f6e │ │ │ │ + beq.w 1461b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145f6e │ │ │ │ + bne.w 1461b6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f6e │ │ │ │ + b.n 1461b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146334 │ │ │ │ + b.n 14657c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #224] @ (146560 ) │ │ │ │ + ldr r0, [pc, #224] @ (1467a8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14649c │ │ │ │ + beq.n 1466e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146ad0 │ │ │ │ + beq.w 146d18 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr r1, [pc, #192] @ (146564 ) │ │ │ │ - ldr r0, [pc, #192] @ (146568 ) │ │ │ │ + ldr r1, [pc, #192] @ (1467ac ) │ │ │ │ + ldr r0, [pc, #192] @ (1467b0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146034 │ │ │ │ + b.n 14627c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145ede │ │ │ │ + b.n 146126 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145ef4 │ │ │ │ + b.n 14613c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f0a │ │ │ │ + b.n 146152 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145e30 │ │ │ │ + b.n 146078 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145e44 │ │ │ │ + b.n 14608c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145e58 │ │ │ │ + b.n 1460a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145e70 │ │ │ │ + b.n 1460b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145e86 │ │ │ │ + b.n 1460ce │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145e9c │ │ │ │ - add r5, pc, #560 @ (adr r5, 146748 ) │ │ │ │ + b.n 1460e4 │ │ │ │ + add r3, pc, #272 @ (adr r3, 146870 ) │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #520 @ (adr r5, 146728 ) │ │ │ │ + add r3, pc, #232 @ (adr r3, 146850 ) │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r0 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r4, r0 │ │ │ │ muls r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsls r6, r3, #16 │ │ │ │ movs r4, r0 │ │ │ │ @@ -460543,261 +460855,261 @@ │ │ │ │ movs r4, r0 │ │ │ │ asrs r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ lsls r2, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145eb2 │ │ │ │ + b.n 1460fa │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145ec8 │ │ │ │ + b.n 146110 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145e1c │ │ │ │ + b.n 146064 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14601e │ │ │ │ + b.n 146266 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146008 │ │ │ │ + b.n 146250 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145ff2 │ │ │ │ + b.n 14623a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145fdc │ │ │ │ + b.n 146224 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145fc6 │ │ │ │ + b.n 14620e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145fb0 │ │ │ │ + b.n 1461f8 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f9a │ │ │ │ + b.n 1461e2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f82 │ │ │ │ + b.n 1461ca │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146270 │ │ │ │ + b.n 1464b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f6e │ │ │ │ + b.n 1461b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14610e │ │ │ │ + b.n 146356 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1460fa │ │ │ │ + b.n 146342 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1461e6 │ │ │ │ - ldr.w r3, [pc, #2684] @ 14706c │ │ │ │ + b.n 14642e │ │ │ │ + ldr.w r3, [pc, #2684] @ 1472b4 │ │ │ │ mov.w r2, #520 @ 0x208 │ │ │ │ - ldr.w r1, [pc, #2680] @ 147070 │ │ │ │ - ldr.w r0, [pc, #2680] @ 147074 │ │ │ │ + ldr.w r1, [pc, #2680] @ 1472b8 │ │ │ │ + ldr.w r0, [pc, #2680] @ 1472bc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1460f0 │ │ │ │ - b.n 14610e │ │ │ │ + bne.w 146338 │ │ │ │ + b.n 146356 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 146928 │ │ │ │ + beq.w 146b70 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 1460cc │ │ │ │ + bne.w 146314 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1460cc │ │ │ │ - ldr.w r3, [pc, #2620] @ 14706c │ │ │ │ + b.n 146314 │ │ │ │ + ldr.w r3, [pc, #2620] @ 1472b4 │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr.w r0, [pc, #2624] @ 147078 │ │ │ │ + ldr.w r0, [pc, #2624] @ 1472c0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2616] @ 14707c │ │ │ │ + ldr.w r3, [pc, #2616] @ 1472c4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #2612] @ 147080 │ │ │ │ + ldr.w r2, [pc, #2612] @ 1472c8 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2608] @ 147084 │ │ │ │ + ldr.w r1, [pc, #2608] @ 1472cc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4aae0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f46 │ │ │ │ + b.n 14618e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f5a │ │ │ │ - ldr.w r3, [pc, #2544] @ 14706c │ │ │ │ + b.n 1461a2 │ │ │ │ + ldr.w r3, [pc, #2544] @ 1472b4 │ │ │ │ movw r2, #522 @ 0x20a │ │ │ │ - ldr.w r1, [pc, #2564] @ 147088 │ │ │ │ - ldr.w r0, [pc, #2564] @ 14708c │ │ │ │ + ldr.w r1, [pc, #2564] @ 1472d0 │ │ │ │ + ldr.w r0, [pc, #2564] @ 1472d4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #533 @ 0x215 │ │ │ │ - ldr.w r1, [pc, #2528] @ 147090 │ │ │ │ - ldr.w r0, [pc, #2528] @ 147094 │ │ │ │ + ldr.w r1, [pc, #2528] @ 1472d8 │ │ │ │ + ldr.w r0, [pc, #2528] @ 1472dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 146284 │ │ │ │ + b.n 1464cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1466de │ │ │ │ + beq.n 146926 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14691a │ │ │ │ + beq.w 146b62 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1468ca │ │ │ │ + beq.w 146b12 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145f82 │ │ │ │ + beq.w 1461ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145f82 │ │ │ │ + bne.w 1461ca │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145f82 │ │ │ │ + b.n 1461ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 146bba │ │ │ │ + beq.w 146e02 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 1460c2 │ │ │ │ + bne.w 14630a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1460dc │ │ │ │ + beq.w 146324 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 1460dc │ │ │ │ - ldr.w r3, [pc, #2368] @ 14706c │ │ │ │ + b.n 146324 │ │ │ │ + ldr.w r3, [pc, #2368] @ 1472b4 │ │ │ │ movw r2, #526 @ 0x20e │ │ │ │ - ldr.w r8, [pc, #2404] @ 147098 │ │ │ │ + ldr.w r8, [pc, #2404] @ 1472e0 │ │ │ │ add r5, sp, #76 @ 0x4c │ │ │ │ - ldr.w r7, [pc, #2400] @ 14709c │ │ │ │ + ldr.w r7, [pc, #2400] @ 1472e4 │ │ │ │ add r8, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r7, pc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 39544 │ │ │ │ - ldr.w r3, [pc, #2368] @ 1470a0 │ │ │ │ + ldr.w r3, [pc, #2368] @ 1472e8 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #2364] @ 1470a4 │ │ │ │ + ldr.w r3, [pc, #2364] @ 1472ec │ │ │ │ str r2, [sp, #16] │ │ │ │ add.w r6, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr.w r1, [r6, #784] @ 0x310 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23660 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 146c4e │ │ │ │ + beq.w 146e96 │ │ │ │ bl 396dc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14690e │ │ │ │ + beq.w 146b56 │ │ │ │ bl 39708 │ │ │ │ ldr.w r3, [r6, #3728] @ 0xe90 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 22f94 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 146cda │ │ │ │ + beq.w 146f22 │ │ │ │ ldr.w r3, [r6, #3732] @ 0xe94 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 22f94 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 146cec │ │ │ │ + beq.w 146f34 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r0, #5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r2, [r2, #3008] @ 0xbc0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3596c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 146d04 │ │ │ │ - ldr.w r2, [pc, #2216] @ 1470a8 │ │ │ │ + beq.w 146f4c │ │ │ │ + ldr.w r2, [pc, #2216] @ 1472f0 │ │ │ │ mov r3, sl │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr.w r9, [r9, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx 233b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 146d8e │ │ │ │ + beq.w 146fd6 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 146da6 │ │ │ │ + bne.w 146fee │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ mov r1, r8 │ │ │ │ @@ -460808,768 +461120,768 @@ │ │ │ │ bl 39670 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 24a84 │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr.w r0, [pc, #2108] @ 1470ac │ │ │ │ + ldr.w r0, [pc, #2108] @ 1472f4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr.w r3, [pc, #2100] @ 1470b0 │ │ │ │ - ldr.w r2, [pc, #2100] @ 1470b4 │ │ │ │ - ldr.w r1, [pc, #2100] @ 1470b8 │ │ │ │ + ldr.w r3, [pc, #2100] @ 1472f8 │ │ │ │ + ldr.w r2, [pc, #2100] @ 1472fc │ │ │ │ + ldr.w r1, [pc, #2100] @ 147300 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 14665c │ │ │ │ + b.n 1468a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14615a │ │ │ │ + b.n 1463a2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146146 │ │ │ │ + b.n 14638e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146320 │ │ │ │ + b.n 146568 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr.w r1, [pc, #2060] @ 1470bc │ │ │ │ - ldr.w r0, [pc, #2060] @ 1470c0 │ │ │ │ + ldr.w r1, [pc, #2060] @ 147304 │ │ │ │ + ldr.w r0, [pc, #2060] @ 147308 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1464b0 │ │ │ │ + b.n 1466f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146450 │ │ │ │ + b.n 146698 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 3566c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1468e8 │ │ │ │ + beq.n 146b30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 14693a │ │ │ │ + cbz r3, 146b82 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 146b72 │ │ │ │ + beq.w 146dba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145f9a │ │ │ │ + beq.w 1461e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145f9a │ │ │ │ + bne.w 1461e2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 145f9a │ │ │ │ + b.w 1461e2 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ bl 39478 │ │ │ │ - b.n 14684a │ │ │ │ + b.n 146a92 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1466e4 │ │ │ │ - b.n 1468ca │ │ │ │ + bne.w 14692c │ │ │ │ + b.n 146b12 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 14610e │ │ │ │ + beq.w 146356 │ │ │ │ adds r6, #2 │ │ │ │ str r6, [r7, #0] │ │ │ │ - b.w 1460da │ │ │ │ + b.w 146322 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1468e8 │ │ │ │ + b.n 146b30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ - ldr.w r1, [pc, #1912] @ 1470c4 │ │ │ │ - ldr.w r0, [pc, #1912] @ 1470c8 │ │ │ │ + ldr.w r1, [pc, #1912] @ 14730c │ │ │ │ + ldr.w r0, [pc, #1912] @ 147310 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 146296 │ │ │ │ + b.n 1464de │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 146bc6 │ │ │ │ + beq.w 146e0e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146b4c │ │ │ │ + beq.w 146d94 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 378c8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.w 146378 │ │ │ │ + bgt.w 1465c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2309c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146e06 │ │ │ │ + beq.w 14704e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1469ca │ │ │ │ + beq.n 146c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146e0e │ │ │ │ + beq.w 147056 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 146ebc │ │ │ │ + blt.w 147104 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14615a │ │ │ │ + beq.w 1463a2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 147008 │ │ │ │ + beq.w 147250 │ │ │ │ ldr.w r4, [sl, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 146fd4 │ │ │ │ + beq.w 14721c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1469fe │ │ │ │ + beq.n 146c46 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146fc4 │ │ │ │ + beq.w 14720c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #3740] @ 0xe9c │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146a36 │ │ │ │ + beq.n 146c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146fcc │ │ │ │ + beq.w 147214 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 146fa4 │ │ │ │ - ldr.w r2, [pc, #1640] @ 1470a8 │ │ │ │ + beq.w 1471ec │ │ │ │ + ldr.w r2, [pc, #1640] @ 1472f0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ ldr.w r6, [r9, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 146f5e │ │ │ │ + beq.w 1471a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146a6e │ │ │ │ + beq.n 146cb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146fbc │ │ │ │ + beq.w 147204 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 146f84 │ │ │ │ + bne.w 1471cc │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146f7c │ │ │ │ + beq.w 1471c4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #537 @ 0x219 │ │ │ │ - ldr.w r1, [pc, #1592] @ 1470cc │ │ │ │ - ldr.w r0, [pc, #1592] @ 1470d0 │ │ │ │ + ldr.w r1, [pc, #1592] @ 147314 │ │ │ │ + ldr.w r0, [pc, #1592] @ 147318 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 146296 │ │ │ │ - ldr.w r2, [pc, #1476] @ 14706c │ │ │ │ - ldr.w r3, [pc, #1576] @ 1470d4 │ │ │ │ - ldr.w r1, [pc, #1576] @ 1470d8 │ │ │ │ + b.w 1464de │ │ │ │ + ldr.w r2, [pc, #1476] @ 1472b4 │ │ │ │ + ldr.w r3, [pc, #1576] @ 14731c │ │ │ │ + ldr.w r1, [pc, #1576] @ 147320 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1572] @ 1470dc │ │ │ │ + ldr.w r0, [pc, #1572] @ 147324 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #523 @ 0x20b │ │ │ │ bl 46444 │ │ │ │ - b.n 146412 │ │ │ │ + b.n 14665a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14649c │ │ │ │ - ldr.w r3, [pc, #1424] @ 14706c │ │ │ │ + b.n 1466e4 │ │ │ │ + ldr.w r3, [pc, #1424] @ 1472b4 │ │ │ │ movw r2, #523 @ 0x20b │ │ │ │ - ldr.w r1, [pc, #1532] @ 1470e0 │ │ │ │ - ldr.w r0, [pc, #1532] @ 1470e4 │ │ │ │ + ldr.w r1, [pc, #1532] @ 147328 │ │ │ │ + ldr.w r0, [pc, #1532] @ 14732c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 146412 │ │ │ │ + b.n 14665a │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 145d46 │ │ │ │ + b.w 145f8e │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1461c0 │ │ │ │ + b.w 146408 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr.w r0, [pc, #1496] @ 1470e8 │ │ │ │ + ldr.w r0, [pc, #1496] @ 147330 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr.w r3, [pc, #1488] @ 1470ec │ │ │ │ - ldr.w r2, [pc, #1488] @ 1470f0 │ │ │ │ - ldr.w r1, [pc, #1488] @ 1470f4 │ │ │ │ + ldr.w r3, [pc, #1488] @ 147334 │ │ │ │ + ldr.w r2, [pc, #1488] @ 147338 │ │ │ │ + ldr.w r1, [pc, #1488] @ 14733c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 14665c │ │ │ │ + b.n 1468a4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #541 @ 0x21d │ │ │ │ - ldr.w r1, [pc, #1468] @ 1470f8 │ │ │ │ - ldr.w r0, [pc, #1468] @ 1470fc │ │ │ │ + ldr.w r1, [pc, #1468] @ 147340 │ │ │ │ + ldr.w r0, [pc, #1468] @ 147344 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 146412 │ │ │ │ + b.n 14665a │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 14698c │ │ │ │ + b.n 146bd4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr.w r1, [pc, #1440] @ 147100 │ │ │ │ - ldr.w r0, [pc, #1440] @ 147104 │ │ │ │ + ldr.w r1, [pc, #1440] @ 147348 │ │ │ │ + ldr.w r0, [pc, #1440] @ 14734c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14665c │ │ │ │ + b.n 1468a4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146b8e │ │ │ │ + beq.n 146dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 146bb2 │ │ │ │ + cbz r3, 146dfa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 146c08 │ │ │ │ + beq.n 146e50 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145fb0 │ │ │ │ + beq.w 1461f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145fb0 │ │ │ │ + bne.w 1461f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 145fb0 │ │ │ │ + b.w 1461f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146b8e │ │ │ │ + b.n 146dd6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1460c2 │ │ │ │ - b.w 14610e │ │ │ │ + bne.w 14630a │ │ │ │ + b.w 146356 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1336] @ 147108 │ │ │ │ - ldr.w r1, [pc, #1336] @ 14710c │ │ │ │ + ldr.w r3, [pc, #1336] @ 147350 │ │ │ │ + ldr.w r1, [pc, #1336] @ 147354 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 146d16 │ │ │ │ + beq.w 146f5e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ - ldr.w r1, [pc, #1308] @ 147110 │ │ │ │ - ldr.w r0, [pc, #1308] @ 147114 │ │ │ │ + ldr.w r1, [pc, #1308] @ 147358 │ │ │ │ + ldr.w r0, [pc, #1308] @ 14735c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1463cc │ │ │ │ + b.w 146614 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146c24 │ │ │ │ + beq.n 146e6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 146c46 │ │ │ │ - cbz r4, 146c90 │ │ │ │ + cbz r3, 146e8e │ │ │ │ + cbz r4, 146ed8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145fc6 │ │ │ │ + beq.w 14620e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145fc6 │ │ │ │ + bne.w 14620e │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 145fc6 │ │ │ │ + b.w 14620e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146c24 │ │ │ │ + b.n 146e6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #527 @ 0x20f │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14684a │ │ │ │ + b.n 146a92 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ - ldr.w r0, [pc, #1192] @ 147118 │ │ │ │ + ldr.w r0, [pc, #1192] @ 147360 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr.w r3, [pc, #1184] @ 14711c │ │ │ │ - ldr.w r2, [pc, #1184] @ 147120 │ │ │ │ - ldr.w r1, [pc, #1184] @ 147124 │ │ │ │ + ldr.w r3, [pc, #1184] @ 147364 │ │ │ │ + ldr.w r2, [pc, #1184] @ 147368 │ │ │ │ + ldr.w r1, [pc, #1184] @ 14736c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 14665c │ │ │ │ + b.n 1468a4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146cac │ │ │ │ + beq.n 146ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 146cd2 │ │ │ │ + cbz r3, 146f1a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 146dc0 │ │ │ │ + beq.w 147008 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145fdc │ │ │ │ + beq.w 146224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145fdc │ │ │ │ + bne.w 146224 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 145fdc │ │ │ │ + b.w 146224 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146cac │ │ │ │ + b.n 146ef4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #529 @ 0x211 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 146c5e │ │ │ │ + b.n 146ea6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ movw r2, #529 @ 0x211 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.n 14684a │ │ │ │ + b.n 146a92 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #529 @ 0x211 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14684a │ │ │ │ + b.n 146a92 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146bec │ │ │ │ + b.n 146e34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 146e1e │ │ │ │ + beq.n 147066 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 146e16 │ │ │ │ - ldr r2, [pc, #876] @ (1470a8 ) │ │ │ │ + beq.n 14705e │ │ │ │ + ldr r2, [pc, #876] @ (1472f0 ) │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r1, [r1, #3744] @ 0xea0 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 146ed4 │ │ │ │ + beq.w 14711c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 146ef0 │ │ │ │ + bne.w 147138 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 146e6c │ │ │ │ + beq.n 1470b4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ - ldr r1, [pc, #936] @ (147128 ) │ │ │ │ - ldr r0, [pc, #940] @ (14712c ) │ │ │ │ + ldr r1, [pc, #936] @ (147370 ) │ │ │ │ + ldr r0, [pc, #940] @ (147374 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 146296 │ │ │ │ + b.w 1464de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14684a │ │ │ │ + b.n 146a92 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #900] @ (147130 ) │ │ │ │ + ldr r2, [pc, #900] @ (147378 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ bl 46444 │ │ │ │ - b.n 14684a │ │ │ │ + b.n 146a92 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146ddc │ │ │ │ + beq.n 147024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 146dfe │ │ │ │ - cbz r4, 146e26 │ │ │ │ + cbz r3, 147046 │ │ │ │ + cbz r4, 14706e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 145ff2 │ │ │ │ + beq.w 14623a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 145ff2 │ │ │ │ + bne.w 14623a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 145ff2 │ │ │ │ + b.w 14623a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146ddc │ │ │ │ + b.n 147024 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1469b6 │ │ │ │ + b.n 146bfe │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1469ca │ │ │ │ + b.n 146c12 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146d38 │ │ │ │ + b.n 146f80 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146d2a │ │ │ │ + b.n 146f72 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146e42 │ │ │ │ + beq.n 14708a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 146e64 │ │ │ │ - cbz r4, 146e74 │ │ │ │ + cbz r3, 1470ac │ │ │ │ + cbz r4, 1470bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 146008 │ │ │ │ + beq.w 146250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 146008 │ │ │ │ + bne.w 146250 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 146008 │ │ │ │ + b.w 146250 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146e42 │ │ │ │ + b.n 14708a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146d76 │ │ │ │ + b.n 146fbe │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146e90 │ │ │ │ + beq.n 1470d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 146eb4 │ │ │ │ + cbz r3, 1470fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 146f10 │ │ │ │ + beq.n 147158 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 14601e │ │ │ │ + beq.w 146266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14601e │ │ │ │ + bne.w 146266 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14601e │ │ │ │ + b.w 146266 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146e90 │ │ │ │ + b.n 1470d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ - ldr r1, [pc, #624] @ (147134 ) │ │ │ │ - ldr r0, [pc, #624] @ (147138 ) │ │ │ │ + ldr r1, [pc, #624] @ (14737c ) │ │ │ │ + ldr r0, [pc, #624] @ (147380 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14665c │ │ │ │ + b.w 1468a4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ - ldr r1, [pc, #608] @ (14713c ) │ │ │ │ - ldr r0, [pc, #608] @ (147140 ) │ │ │ │ + ldr r1, [pc, #608] @ (147384 ) │ │ │ │ + ldr r0, [pc, #608] @ (147388 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 146296 │ │ │ │ + b.w 1464de │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #592] @ (147144 ) │ │ │ │ - ldr r1, [pc, #592] @ (147148 ) │ │ │ │ - ldr r0, [pc, #596] @ (14714c ) │ │ │ │ + ldr r2, [pc, #592] @ (14738c ) │ │ │ │ + ldr r1, [pc, #592] @ (147390 ) │ │ │ │ + ldr r0, [pc, #596] @ (147394 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ bl 46444 │ │ │ │ - b.w 146296 │ │ │ │ + b.w 1464de │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ bl 3566c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146f2a │ │ │ │ + beq.n 147172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 146f56 │ │ │ │ + cbz r3, 14719e │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 146f3c │ │ │ │ + beq.n 147184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 146f46 │ │ │ │ + cbz r3, 14718e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14615a │ │ │ │ - b.w 146034 │ │ │ │ + beq.w 1463a2 │ │ │ │ + b.w 14627c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14615a │ │ │ │ - b.w 146034 │ │ │ │ + beq.w 1463a2 │ │ │ │ + b.w 14627c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146f2a │ │ │ │ + b.n 147172 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #537 @ 0x219 │ │ │ │ - ldr r1, [pc, #488] @ (147150 ) │ │ │ │ - ldr r0, [pc, #492] @ (147154 ) │ │ │ │ + ldr r1, [pc, #488] @ (147398 ) │ │ │ │ + ldr r0, [pc, #492] @ (14739c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 146296 │ │ │ │ + b.w 1464de │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146a8a │ │ │ │ + b.n 146cd2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #464] @ (147158 ) │ │ │ │ - ldr r1, [pc, #464] @ (14715c ) │ │ │ │ - ldr r0, [pc, #468] @ (147160 ) │ │ │ │ + ldr r2, [pc, #464] @ (1473a0 ) │ │ │ │ + ldr r1, [pc, #464] @ (1473a4 ) │ │ │ │ + ldr r0, [pc, #468] @ (1473a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #537 @ 0x219 │ │ │ │ bl 46444 │ │ │ │ - b.w 146296 │ │ │ │ + b.w 1464de │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #537 @ 0x219 │ │ │ │ - ldr r1, [pc, #440] @ (147164 ) │ │ │ │ - ldr r0, [pc, #440] @ (147168 ) │ │ │ │ + ldr r1, [pc, #440] @ (1473ac ) │ │ │ │ + ldr r0, [pc, #440] @ (1473b0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 146296 │ │ │ │ + b.w 1464de │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146a6e │ │ │ │ + b.n 146cb6 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146a0e │ │ │ │ + b.n 146c56 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146a36 │ │ │ │ - ldr r3, [pc, #304] @ (147108 ) │ │ │ │ - ldr r1, [pc, #404] @ (14716c ) │ │ │ │ + b.n 146c7e │ │ │ │ + ldr r3, [pc, #304] @ (147350 ) │ │ │ │ + ldr r1, [pc, #404] @ (1473b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 147010 │ │ │ │ + cbz r3, 147258 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r2, #537 @ 0x219 │ │ │ │ - ldr r1, [pc, #376] @ (147170 ) │ │ │ │ - ldr r0, [pc, #376] @ (147174 ) │ │ │ │ + ldr r1, [pc, #376] @ (1473b8 ) │ │ │ │ + ldr r0, [pc, #376] @ (1473bc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 146296 │ │ │ │ + b.w 1464de │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1469e6 │ │ │ │ + b.n 146c2e │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 146ff0 │ │ │ │ + b.n 147238 │ │ │ │ bl 23810 │ │ │ │ - ldr r3, [pc, #344] @ (147178 ) │ │ │ │ - movw r2, #63991 @ 0xf9f7 │ │ │ │ + ldr r3, [pc, #344] @ (1473c0 ) │ │ │ │ + movw r2, #64026 @ 0xfa1a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #340] @ (14717c ) │ │ │ │ - ldr r0, [pc, #340] @ (147180 ) │ │ │ │ + ldr r1, [pc, #340] @ (1473c4 ) │ │ │ │ + ldr r0, [pc, #340] @ (1473c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2936 @ 0xb78 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (147184 ) │ │ │ │ + ldr r3, [pc, #328] @ (1473cc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #328] @ (147188 ) │ │ │ │ - ldr r0, [pc, #328] @ (14718c ) │ │ │ │ + ldr r1, [pc, #328] @ (1473d0 ) │ │ │ │ + ldr r0, [pc, #328] @ (1473d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ (147190 ) │ │ │ │ - movw r2, #63455 @ 0xf7df │ │ │ │ + ldr r3, [pc, #320] @ (1473d8 ) │ │ │ │ + movw r2, #63490 @ 0xf802 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (147194 ) │ │ │ │ - ldr r0, [pc, #316] @ (147198 ) │ │ │ │ + ldr r1, [pc, #312] @ (1473dc ) │ │ │ │ + ldr r0, [pc, #316] @ (1473e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2936 @ 0xb78 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #15 │ │ │ │ @@ -461694,826 +462006,826 @@ │ │ │ │ @ instruction: 0xb858 │ │ │ │ movs r3, r0 │ │ │ │ rsb r0, r8, #5 │ │ │ │ strh r6, [r1, #8] │ │ │ │ movs r3, r0 │ │ │ │ ldrb.w r0, [ip, #3] │ │ │ │ │ │ │ │ -0014719c : │ │ │ │ +001473e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #164] @ 147250 │ │ │ │ + ldr.w ip, [pc, #164] @ 147498 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #160] @ 147254 │ │ │ │ + ldr.w lr, [pc, #160] @ 14749c │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1344 @ 0x540 │ │ │ │ - ldr.w ip, [pc, #148] @ 147258 │ │ │ │ + ldr.w ip, [pc, #148] @ 1474a0 │ │ │ │ add lr, pc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #140] @ (14725c ) │ │ │ │ + ldr r4, [pc, #140] @ (1474a4 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 14723e │ │ │ │ + cbz r0, 147486 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 14721e │ │ │ │ - ldr r3, [pc, #108] @ (147260 ) │ │ │ │ + bpl.n 147466 │ │ │ │ + ldr r3, [pc, #108] @ (1474a8 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 147242 │ │ │ │ + bne.n 14748a │ │ │ │ mov r0, r2 │ │ │ │ - bl 145a54 │ │ │ │ - ldr r2, [pc, #92] @ (147264 ) │ │ │ │ - ldr r3, [pc, #76] @ (147258 ) │ │ │ │ + bl 145c9c │ │ │ │ + ldr r2, [pc, #92] @ (1474ac ) │ │ │ │ + ldr r3, [pc, #76] @ (1474a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 14724c │ │ │ │ + bne.n 147494 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ (147268 ) │ │ │ │ + ldr r0, [pc, #72] @ (1474b0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #64] @ (14726c ) │ │ │ │ + ldr r3, [pc, #64] @ (1474b4 ) │ │ │ │ movw r2, #519 @ 0x207 │ │ │ │ - ldr r1, [pc, #64] @ (147270 ) │ │ │ │ - ldr r0, [pc, #64] @ (147274 ) │ │ │ │ + ldr r1, [pc, #64] @ (1474b8 ) │ │ │ │ + ldr r0, [pc, #64] @ (1474bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 147206 │ │ │ │ - ldr r0, [pc, #52] @ (147278 ) │ │ │ │ + b.n 14744e │ │ │ │ + ldr r0, [pc, #52] @ (1474c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147228 │ │ │ │ + b.n 147470 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r7, r0 │ │ │ │ stmia r3!, {r1, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #178 @ 0xb2 │ │ │ │ movs r4, r0 │ │ │ │ orn r0, r6, #8585216 @ 0x830000 │ │ │ │ orns r0, r8, #8585216 @ 0x830000 │ │ │ │ │ │ │ │ -0014727c : │ │ │ │ +001474c4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #400] @ (14741c ) │ │ │ │ + ldr r6, [pc, #400] @ (147664 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r5, [pc, #400] @ (147420 ) │ │ │ │ + ldr r5, [pc, #400] @ (147668 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #400] @ (147424 ) │ │ │ │ - ldr r3, [pc, #400] @ (147428 ) │ │ │ │ + ldr r4, [pc, #400] @ (14766c ) │ │ │ │ + ldr r3, [pc, #400] @ (147670 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 147360 │ │ │ │ + beq.n 1475a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ - bne.n 14731c │ │ │ │ - ldr r1, [pc, #372] @ (14742c ) │ │ │ │ + bne.n 147564 │ │ │ │ + ldr r1, [pc, #372] @ (147674 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #372] @ (147430 ) │ │ │ │ + ldr r0, [pc, #372] @ (147678 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3748] @ 0xea4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1473b8 │ │ │ │ + beq.n 147600 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1472ec │ │ │ │ + beq.n 147534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 147352 │ │ │ │ - ldr r3, [pc, #324] @ (147434 ) │ │ │ │ + beq.n 14759a │ │ │ │ + ldr r3, [pc, #324] @ (14767c ) │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr r1, [pc, #324] @ (147438 ) │ │ │ │ - ldr r0, [pc, #324] @ (14743c ) │ │ │ │ + ldr r1, [pc, #324] @ (147680 ) │ │ │ │ + ldr r0, [pc, #324] @ (147684 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #312] @ (147440 ) │ │ │ │ - ldr r3, [pc, #280] @ (147420 ) │ │ │ │ + ldr r2, [pc, #312] @ (147688 ) │ │ │ │ + ldr r3, [pc, #280] @ (147668 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 147418 │ │ │ │ + bne.n 147660 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #268] @ (14742c ) │ │ │ │ + ldr r3, [pc, #268] @ (147674 ) │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r1, [r3, #220] @ 0xdc │ │ │ │ bl 52c20 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1473d0 │ │ │ │ + beq.n 147618 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 145a54 │ │ │ │ + bl 145c9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1473e8 │ │ │ │ + beq.n 147630 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - cbz r0, 14734c │ │ │ │ + cbz r0, 147594 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 14735a │ │ │ │ + cbz r3, 1475a2 │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r7, #20] │ │ │ │ - b.n 147304 │ │ │ │ + b.n 14754c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1472ec │ │ │ │ + b.n 147534 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14734c │ │ │ │ - ldr r1, [pc, #200] @ (14742c ) │ │ │ │ + b.n 147594 │ │ │ │ + ldr r1, [pc, #200] @ (147674 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #200] @ (147430 ) │ │ │ │ + ldr r0, [pc, #200] @ (147678 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3656] @ 0xe48 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 147400 │ │ │ │ + beq.n 147648 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147398 │ │ │ │ + beq.n 1475e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1473b0 │ │ │ │ - ldr r3, [pc, #152] @ (147434 ) │ │ │ │ + cbz r3, 1475f8 │ │ │ │ + ldr r3, [pc, #152] @ (14767c ) │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ - ldr r1, [pc, #164] @ (147444 ) │ │ │ │ - ldr r0, [pc, #164] @ (147448 ) │ │ │ │ + ldr r1, [pc, #164] @ (14768c ) │ │ │ │ + ldr r0, [pc, #164] @ (147690 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147302 │ │ │ │ + b.n 14754a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 147398 │ │ │ │ - ldr r3, [pc, #120] @ (147434 ) │ │ │ │ + b.n 1475e0 │ │ │ │ + ldr r3, [pc, #120] @ (14767c ) │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr r1, [pc, #140] @ (14744c ) │ │ │ │ - ldr r0, [pc, #140] @ (147450 ) │ │ │ │ + ldr r1, [pc, #140] @ (147694 ) │ │ │ │ + ldr r0, [pc, #140] @ (147698 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147302 │ │ │ │ - ldr r3, [pc, #96] @ (147434 ) │ │ │ │ + b.n 14754a │ │ │ │ + ldr r3, [pc, #96] @ (14767c ) │ │ │ │ movw r2, #565 @ 0x235 │ │ │ │ - ldr r1, [pc, #124] @ (147454 ) │ │ │ │ - ldr r0, [pc, #124] @ (147458 ) │ │ │ │ + ldr r1, [pc, #124] @ (14769c ) │ │ │ │ + ldr r0, [pc, #124] @ (1476a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147302 │ │ │ │ - ldr r3, [pc, #72] @ (147434 ) │ │ │ │ + b.n 14754a │ │ │ │ + ldr r3, [pc, #72] @ (14767c ) │ │ │ │ mov.w r2, #568 @ 0x238 │ │ │ │ - ldr r1, [pc, #108] @ (14745c ) │ │ │ │ - ldr r0, [pc, #108] @ (147460 ) │ │ │ │ + ldr r1, [pc, #108] @ (1476a4 ) │ │ │ │ + ldr r0, [pc, #108] @ (1476a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147302 │ │ │ │ - ldr r3, [pc, #48] @ (147434 ) │ │ │ │ + b.n 14754a │ │ │ │ + ldr r3, [pc, #48] @ (14767c ) │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ - ldr r1, [pc, #92] @ (147464 ) │ │ │ │ - ldr r0, [pc, #92] @ (147468 ) │ │ │ │ + ldr r1, [pc, #92] @ (1476ac ) │ │ │ │ + ldr r0, [pc, #92] @ (1476b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147302 │ │ │ │ + b.n 14754a │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 6, cr0, cr6, cr3, {0} │ │ │ │ usat16 r0, #3, r2 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ movs r7, r0 │ │ │ │ ldc 0, cr0, [sl, #12]! │ │ │ │ @ instruction: 0xf2f60003 │ │ │ │ ldc 0, cr0, [sl, #12] │ │ │ │ @ instruction: 0xf2d60003 │ │ │ │ stc 0, cr0, [r2, #12] │ │ │ │ @ instruction: 0xf2be0003 │ │ │ │ stcl 0, cr0, [sl, #-12]! │ │ │ │ subw r0, r6, #3 │ │ │ │ ldcl 0, cr0, [r2, #-12] │ │ │ │ @ instruction: 0xf28e0003 │ │ │ │ │ │ │ │ -0014746c : │ │ │ │ +001476b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #76] @ (1474c8 ) │ │ │ │ + ldr r3, [pc, #76] @ (147710 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #76] @ (1474cc ) │ │ │ │ + ldr r2, [pc, #76] @ (147714 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 24344 │ │ │ │ - cbz r0, 1474b6 │ │ │ │ + cbz r0, 1476fe │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 14727c │ │ │ │ + bl 1474c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1474a6 │ │ │ │ + beq.n 1476ee │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1474b6 │ │ │ │ + beq.n 1476fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 1474be │ │ │ │ + cbz r2, 147706 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1474b6 │ │ │ │ + b.n 1476fe │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ ... │ │ │ │ │ │ │ │ -001474d0 : │ │ │ │ +00147718 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #220] @ (1475bc ) │ │ │ │ + ldr r3, [pc, #220] @ (147804 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w lr, [pc, #220] @ 1475c0 │ │ │ │ + ldr.w lr, [pc, #220] @ 147808 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w ip, [pc, #216] @ 1475c4 │ │ │ │ + ldr.w ip, [pc, #216] @ 14780c │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ mov r0, r1 │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ add r1, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #196] @ (1475c8 ) │ │ │ │ - ldr r2, [pc, #196] @ (1475cc ) │ │ │ │ + ldr r3, [pc, #196] @ (147810 ) │ │ │ │ + ldr r2, [pc, #196] @ (147814 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #192] @ (1475d0 ) │ │ │ │ + ldr r4, [pc, #192] @ (147818 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r4, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14759e │ │ │ │ - ldr r3, [pc, #172] @ (1475d4 ) │ │ │ │ + beq.n 1477e6 │ │ │ │ + ldr r3, [pc, #172] @ (14781c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 14757e │ │ │ │ + bne.n 1477c6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1475a2 │ │ │ │ - ldr r3, [pc, #152] @ (1475d8 ) │ │ │ │ + bpl.n 1477ea │ │ │ │ + ldr r3, [pc, #152] @ (147820 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 1475ac │ │ │ │ + bne.n 1477f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14727c │ │ │ │ + bl 1474c4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 14759e │ │ │ │ - ldr r3, [pc, #132] @ (1475dc ) │ │ │ │ + beq.n 1477e6 │ │ │ │ + ldr r3, [pc, #132] @ (147824 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147566 │ │ │ │ + beq.n 1477ae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (1475e0 ) │ │ │ │ - ldr r3, [pc, #88] @ (1475c4 ) │ │ │ │ + ldr r2, [pc, #120] @ (147828 ) │ │ │ │ + ldr r3, [pc, #88] @ (14780c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1475b8 │ │ │ │ + bne.n 147800 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ (1475e4 ) │ │ │ │ + ldr r0, [pc, #100] @ (14782c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #92] @ (1475e8 ) │ │ │ │ + ldr r3, [pc, #92] @ (147830 ) │ │ │ │ mov.w r2, #548 @ 0x224 │ │ │ │ - ldr r1, [pc, #92] @ (1475ec ) │ │ │ │ - ldr r0, [pc, #92] @ (1475f0 ) │ │ │ │ + ldr r1, [pc, #92] @ (147834 ) │ │ │ │ + ldr r0, [pc, #92] @ (147838 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 147566 │ │ │ │ - ldr r0, [pc, #80] @ (1475f4 ) │ │ │ │ + b.n 1477ae │ │ │ │ + ldr r0, [pc, #80] @ (14783c ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147588 │ │ │ │ - ldr r0, [pc, #72] @ (1475f8 ) │ │ │ │ + b.n 1477d0 │ │ │ │ + ldr r0, [pc, #72] @ (147840 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147588 │ │ │ │ + b.n 1477d0 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r7, r0 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ mrrc 0, 0, r0, r2, cr3 │ │ │ │ cdp 0, 3, cr0, cr14, cr3, {0} │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ movs r7, r0 │ │ │ │ cmp r6, #78 @ 0x4e │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ rsb r0, sl, r3 │ │ │ │ add.w r0, r6, #3 │ │ │ │ nop {12} │ │ │ │ movs r3, r0 │ │ │ │ add.w r0, ip, #3 │ │ │ │ │ │ │ │ -001475fc : │ │ │ │ +00147844 : │ │ │ │ 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 sl, r1 │ │ │ │ - ldr r1, [pc, #784] @ (147924 ) │ │ │ │ + ldr r1, [pc, #784] @ (147b6c ) │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #784] @ (147928 ) │ │ │ │ + ldr r2, [pc, #784] @ (147b70 ) │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - ldr r6, [pc, #780] @ (14792c ) │ │ │ │ + ldr r6, [pc, #780] @ (147b74 ) │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14781e │ │ │ │ + beq.w 147a66 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r2, [pc, #756] @ (147930 ) │ │ │ │ + ldr r2, [pc, #756] @ (147b78 ) │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14779e │ │ │ │ + beq.w 1479e6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 1477a6 │ │ │ │ + beq.w 1479ee │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 147702 │ │ │ │ + bmi.n 14794a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14767c │ │ │ │ + beq.n 1478c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14782c │ │ │ │ + beq.w 147a74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147690 │ │ │ │ + beq.n 1478d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 147834 │ │ │ │ - ldr r1, [pc, #672] @ (147934 ) │ │ │ │ + beq.w 147a7c │ │ │ │ + ldr r1, [pc, #672] @ (147b7c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #672] @ (147938 ) │ │ │ │ + ldr r0, [pc, #672] @ (147b80 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3748] @ 0xea4 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14789a │ │ │ │ + beq.w 147ae2 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1476ce │ │ │ │ + beq.n 147916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 147848 │ │ │ │ - ldr r3, [pc, #620] @ (14793c ) │ │ │ │ + beq.w 147a90 │ │ │ │ + ldr r3, [pc, #620] @ (147b84 ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r1, [pc, #616] @ (147940 ) │ │ │ │ - ldr r0, [pc, #620] @ (147944 ) │ │ │ │ + ldr r1, [pc, #616] @ (147b88 ) │ │ │ │ + ldr r0, [pc, #620] @ (147b8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #608] @ (147948 ) │ │ │ │ - ldr r3, [pc, #572] @ (147928 ) │ │ │ │ + ldr r2, [pc, #608] @ (147b90 ) │ │ │ │ + ldr r3, [pc, #572] @ (147b70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 147920 │ │ │ │ + bne.w 147b68 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #556] @ (147934 ) │ │ │ │ + ldr r3, [pc, #556] @ (147b7c ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str.w r8, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov fp, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r1, [r1, #220] @ 0xdc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 13813c │ │ │ │ + bl 138384 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 147738 │ │ │ │ + beq.n 147980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14783c │ │ │ │ + beq.w 147a84 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 1478b2 │ │ │ │ + beq.w 147afa │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 145a54 │ │ │ │ + bl 145c9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1478f0 │ │ │ │ + beq.w 147b38 │ │ │ │ ldr.w r0, [r9, #24] │ │ │ │ - cbz r0, 14775e │ │ │ │ + cbz r0, 1479a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 147826 │ │ │ │ + beq.n 147a6e │ │ │ │ cmp r4, r7 │ │ │ │ str.w r5, [r9, #24] │ │ │ │ - beq.n 147850 │ │ │ │ + beq.n 147a98 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #301989888 @ 0x12000000 │ │ │ │ - beq.w 1478d0 │ │ │ │ + beq.w 147b18 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [fp, #272] @ 0x110 │ │ │ │ mov r0, r9 │ │ │ │ bl 529dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147796 │ │ │ │ + beq.n 1479de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 147796 │ │ │ │ + cbnz r3, 1479de │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 14786a │ │ │ │ + beq.n 147ab2 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 1476e6 │ │ │ │ + b.n 14792e │ │ │ │ mov r4, r7 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.w 14765e │ │ │ │ + bne.w 1478a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1477b8 │ │ │ │ + beq.n 147a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 147882 │ │ │ │ + beq.n 147aca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1477ca │ │ │ │ + beq.n 147a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14788a │ │ │ │ - ldr r1, [pc, #360] @ (147934 ) │ │ │ │ + beq.n 147ad2 │ │ │ │ + ldr r1, [pc, #360] @ (147b7c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #360] @ (147938 ) │ │ │ │ + ldr r0, [pc, #360] @ (147b80 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r1, #3656] @ 0xe48 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 147908 │ │ │ │ + beq.w 147b50 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147806 │ │ │ │ + beq.n 147a4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 147892 │ │ │ │ - ldr r3, [pc, #308] @ (14793c ) │ │ │ │ + beq.n 147ada │ │ │ │ + ldr r3, [pc, #308] @ (147b84 ) │ │ │ │ movw r2, #595 @ 0x253 │ │ │ │ - ldr r1, [pc, #316] @ (14794c ) │ │ │ │ - ldr r0, [pc, #320] @ (147950 ) │ │ │ │ + ldr r1, [pc, #316] @ (147b94 ) │ │ │ │ + ldr r0, [pc, #320] @ (147b98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1476e4 │ │ │ │ - ldr r2, [pc, #272] @ (147930 ) │ │ │ │ + b.n 14792c │ │ │ │ + ldr r2, [pc, #272] @ (147b78 ) │ │ │ │ ldr r7, [r6, r2] │ │ │ │ mov r5, r7 │ │ │ │ - b.n 147644 │ │ │ │ + b.n 14788c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14775e │ │ │ │ + b.n 1479a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14767c │ │ │ │ + b.n 1478c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 147690 │ │ │ │ + b.n 1478d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 147738 │ │ │ │ + b.n 147980 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1476ce │ │ │ │ + b.n 147916 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14779a │ │ │ │ + beq.n 1479e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14779a │ │ │ │ + bne.n 1479e2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14779a │ │ │ │ - ldr r3, [pc, #208] @ (14793c ) │ │ │ │ + b.n 1479e2 │ │ │ │ + ldr r3, [pc, #208] @ (147b84 ) │ │ │ │ movw r2, #605 @ 0x25d │ │ │ │ - ldr r1, [pc, #224] @ (147954 ) │ │ │ │ - ldr r0, [pc, #228] @ (147958 ) │ │ │ │ + ldr r1, [pc, #224] @ (147b9c ) │ │ │ │ + ldr r0, [pc, #228] @ (147ba0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1476e4 │ │ │ │ + b.n 14792c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1477b8 │ │ │ │ + b.n 147a00 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1477ca │ │ │ │ + b.n 147a12 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 147806 │ │ │ │ - ldr r3, [pc, #160] @ (14793c ) │ │ │ │ + b.n 147a4e │ │ │ │ + ldr r3, [pc, #160] @ (147b84 ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r1, [pc, #184] @ (14795c ) │ │ │ │ - ldr r0, [pc, #188] @ (147960 ) │ │ │ │ + ldr r1, [pc, #184] @ (147ba4 ) │ │ │ │ + ldr r0, [pc, #188] @ (147ba8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1476e4 │ │ │ │ - ldr r3, [pc, #136] @ (14793c ) │ │ │ │ + b.n 14792c │ │ │ │ + ldr r3, [pc, #136] @ (147b84 ) │ │ │ │ mov.w r2, #600 @ 0x258 │ │ │ │ - ldr r1, [pc, #168] @ (147964 ) │ │ │ │ - ldr r0, [pc, #172] @ (147968 ) │ │ │ │ + ldr r1, [pc, #168] @ (147bac ) │ │ │ │ + ldr r0, [pc, #172] @ (147bb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1476e4 │ │ │ │ - ldr r1, [pc, #104] @ (14793c ) │ │ │ │ + b.n 14792c │ │ │ │ + ldr r1, [pc, #104] @ (147b84 ) │ │ │ │ movw r2, #605 @ 0x25d │ │ │ │ - ldr r3, [pc, #148] @ (14796c ) │ │ │ │ - ldr r0, [pc, #148] @ (147970 ) │ │ │ │ + ldr r3, [pc, #148] @ (147bb4 ) │ │ │ │ + ldr r0, [pc, #148] @ (147bb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (147974 ) │ │ │ │ + ldr r1, [pc, #140] @ (147bbc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 1476e4 │ │ │ │ - ldr r3, [pc, #72] @ (14793c ) │ │ │ │ + b.n 14792c │ │ │ │ + ldr r3, [pc, #72] @ (147b84 ) │ │ │ │ movw r2, #603 @ 0x25b │ │ │ │ - ldr r1, [pc, #128] @ (147978 ) │ │ │ │ - ldr r0, [pc, #128] @ (14797c ) │ │ │ │ + ldr r1, [pc, #128] @ (147bc0 ) │ │ │ │ + ldr r0, [pc, #128] @ (147bc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1478c8 │ │ │ │ - ldr r3, [pc, #48] @ (14793c ) │ │ │ │ + b.n 147b10 │ │ │ │ + ldr r3, [pc, #48] @ (147b84 ) │ │ │ │ movw r2, #595 @ 0x253 │ │ │ │ - ldr r1, [pc, #112] @ (147980 ) │ │ │ │ - ldr r0, [pc, #112] @ (147984 ) │ │ │ │ + ldr r1, [pc, #112] @ (147bc8 ) │ │ │ │ + ldr r0, [pc, #112] @ (147bcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1476e4 │ │ │ │ + b.n 14792c │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ eor.w r0, r4, r3 │ │ │ │ vaddl.s8 q8, d0, d3 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ movs r7, r0 │ │ │ │ strd r0, r0, [ip, #-12] │ │ │ │ cdp 0, 8, cr0, cr8, cr3, {0} │ │ │ │ strd r0, r0, [r8], #12 │ │ │ │ cdp 0, 2, cr0, cr4, cr3, {0} │ │ │ │ ldmia.w r8!, {r0, r1} │ │ │ │ ldcl 0, cr0, [r4, #12]! │ │ │ │ @@ -462524,515 +462836,515 @@ │ │ │ │ ldc 0, cr0, [lr, #12]! │ │ │ │ ldrd r0, r0, [r4], #-12 │ │ │ │ strd r0, r0, [r2], #-12 │ │ │ │ ldc 0, cr0, [lr, #12] │ │ │ │ strex r0, r0, [sl, #12] │ │ │ │ stc 0, cr0, [r6, #12] │ │ │ │ │ │ │ │ -00147988 : │ │ │ │ +00147bd0 : │ │ │ │ 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, r2 │ │ │ │ - ldr r2, [pc, #84] @ (1479f0 ) │ │ │ │ + ldr r2, [pc, #84] @ (147c38 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #84] @ (1479f4 ) │ │ │ │ + ldr r1, [pc, #84] @ (147c3c ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 2436c │ │ │ │ - cbz r0, 1479de │ │ │ │ + cbz r0, 147c26 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 1475fc │ │ │ │ + bl 147844 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 1479ce │ │ │ │ + beq.n 147c16 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1479de │ │ │ │ + beq.n 147c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1479e6 │ │ │ │ + cbz r3, 147c2e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1479de │ │ │ │ + b.n 147c26 │ │ │ │ nop │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ movs r7, r0 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ ... │ │ │ │ │ │ │ │ -001479f8 : │ │ │ │ +00147c40 : │ │ │ │ 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 │ │ │ │ - ldr.w ip, [pc, #356] @ 147b70 │ │ │ │ + ldr.w ip, [pc, #356] @ 147db8 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #328] @ (147b74 ) │ │ │ │ + ldr r3, [pc, #328] @ (147dbc ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #324] @ (147b78 ) │ │ │ │ + ldr r2, [pc, #324] @ (147dc0 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #320] @ (147b7c ) │ │ │ │ - ldr r4, [pc, #320] @ (147b80 ) │ │ │ │ + ldr r3, [pc, #320] @ (147dc4 ) │ │ │ │ + ldr r4, [pc, #320] @ (147dc8 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #308] @ (147b84 ) │ │ │ │ + ldr r2, [pc, #308] @ (147dcc ) │ │ │ │ add r2, pc │ │ │ │ bl 33704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 147b2e │ │ │ │ - ldr r3, [pc, #300] @ (147b88 ) │ │ │ │ + beq.n 147d76 │ │ │ │ + ldr r3, [pc, #300] @ (147dd0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 147b32 │ │ │ │ + bne.n 147d7a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bpl.n 147b3e │ │ │ │ - ldr r3, [pc, #280] @ (147b8c ) │ │ │ │ + bpl.n 147d86 │ │ │ │ + ldr r3, [pc, #280] @ (147dd4 ) │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 147b48 │ │ │ │ + bne.n 147d90 │ │ │ │ ldr.w lr, [sp, #32] │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 147b54 │ │ │ │ + bpl.n 147d9c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 147aae │ │ │ │ + cbz r3, 147cf6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb.w r0, [r2, #87] @ 0x57 │ │ │ │ - ldr r2, [pc, #244] @ (147b90 ) │ │ │ │ + ldr r2, [pc, #244] @ (147dd8 ) │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n 147b0e │ │ │ │ + bpl.n 147d56 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbz r2, 147ad2 │ │ │ │ + cbz r2, 147d1a │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst.w r0, #301989888 @ 0x12000000 │ │ │ │ - ldr r0, [pc, #212] @ (147b90 ) │ │ │ │ + ldr r0, [pc, #212] @ (147dd8 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r6, r0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r2, r6 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 147b60 │ │ │ │ + beq.n 147da8 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ - bl 1475fc │ │ │ │ + bl 147844 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 147b2e │ │ │ │ - ldr r3, [pc, #168] @ (147b90 ) │ │ │ │ + beq.n 147d76 │ │ │ │ + ldr r3, [pc, #168] @ (147dd8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147af6 │ │ │ │ + beq.n 147d3e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #156] @ (147b94 ) │ │ │ │ - ldr r3, [pc, #124] @ (147b78 ) │ │ │ │ + ldr r2, [pc, #156] @ (147ddc ) │ │ │ │ + ldr r3, [pc, #124] @ (147dc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 147b6c │ │ │ │ + bne.n 147db4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #136] @ (147b98 ) │ │ │ │ + ldr r0, [pc, #136] @ (147de0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #128] @ (147b9c ) │ │ │ │ + ldr r3, [pc, #128] @ (147de4 ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r1, [pc, #128] @ (147ba0 ) │ │ │ │ - ldr r0, [pc, #128] @ (147ba4 ) │ │ │ │ + ldr r1, [pc, #128] @ (147de8 ) │ │ │ │ + ldr r0, [pc, #128] @ (147dec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 147af6 │ │ │ │ - ldr r0, [pc, #116] @ (147ba8 ) │ │ │ │ + b.n 147d3e │ │ │ │ + ldr r0, [pc, #116] @ (147df0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147b18 │ │ │ │ - ldr r0, [pc, #108] @ (147bac ) │ │ │ │ + b.n 147d60 │ │ │ │ + ldr r0, [pc, #108] @ (147df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147b18 │ │ │ │ - ldr r0, [pc, #100] @ (147bb0 ) │ │ │ │ + b.n 147d60 │ │ │ │ + ldr r0, [pc, #100] @ (147df8 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147b18 │ │ │ │ - ldr r0, [pc, #92] @ (147bb4 ) │ │ │ │ + b.n 147d60 │ │ │ │ + ldr r0, [pc, #92] @ (147dfc ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147b18 │ │ │ │ - ldr r0, [pc, #84] @ (147bb8 ) │ │ │ │ + b.n 147d60 │ │ │ │ + ldr r0, [pc, #84] @ (147e00 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 147b18 │ │ │ │ + b.n 147d60 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #28] │ │ │ │ movs r7, r0 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1479b4 │ │ │ │ + b.n 147bfc │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #26] │ │ │ │ movs r7, r0 │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #20] │ │ │ │ movs r7, r0 │ │ │ │ pop {r1, r5, r7, pc} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 147818 │ │ │ │ + b.n 147a60 │ │ │ │ movs r3, r0 │ │ │ │ sbcs.w r0, r6, r3 │ │ │ │ cmp r0, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ rev r4, r4 │ │ │ │ movs r3, r0 │ │ │ │ sbcs.w r0, r0, r3 │ │ │ │ - bge.n 147ab8 │ │ │ │ + bge.n 147d00 │ │ │ │ movs r4, r0 │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00147bbc : │ │ │ │ +00147e04 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #164] @ 147c70 │ │ │ │ + ldr.w lr, [pc, #164] @ 147eb8 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #160] @ 147c74 │ │ │ │ + ldr.w ip, [pc, #160] @ 147ebc │ │ │ │ mov r0, r1 │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #148] @ (147c78 ) │ │ │ │ + ldr r3, [pc, #148] @ (147ec0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r4, [pc, #148] @ (147c7c ) │ │ │ │ + ldr r4, [pc, #148] @ (147ec4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r3, r3, #1392 @ 0x570 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ str.w ip, [sp] │ │ │ │ add r4, pc │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 147c66 │ │ │ │ + cbz r0, 147eae │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, 147c2a │ │ │ │ - ldr r2, [pc, #104] @ (147c80 ) │ │ │ │ - ldr r3, [pc, #104] @ (147c84 ) │ │ │ │ + cbz r1, 147e72 │ │ │ │ + ldr r2, [pc, #104] @ (147ec8 ) │ │ │ │ + ldr r3, [pc, #104] @ (147ecc ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r0 │ │ │ │ - bne.n 147c48 │ │ │ │ + bne.n 147e90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 13a32c │ │ │ │ - ldr r2, [pc, #84] @ (147c88 ) │ │ │ │ - ldr r3, [pc, #64] @ (147c74 ) │ │ │ │ + bl 13a574 │ │ │ │ + ldr r2, [pc, #84] @ (147ed0 ) │ │ │ │ + ldr r3, [pc, #64] @ (147ebc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 147c6a │ │ │ │ + bne.n 147eb2 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (147c8c ) │ │ │ │ + ldr r0, [pc, #64] @ (147ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #60] @ (147c90 ) │ │ │ │ - ldr r1, [pc, #64] @ (147c94 ) │ │ │ │ + ldr r3, [pc, #60] @ (147ed8 ) │ │ │ │ + ldr r1, [pc, #64] @ (147edc ) │ │ │ │ movw r2, #697 @ 0x2b9 │ │ │ │ - ldr r0, [pc, #60] @ (147c98 ) │ │ │ │ + ldr r0, [pc, #60] @ (147ee0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 147c30 │ │ │ │ + b.n 147e78 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ movs r0, r1 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ movs r7, r0 │ │ │ │ movs r6, #230 @ 0xe6 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ movs r4, r0 │ │ │ │ bics.w r0, lr, r3 │ │ │ │ │ │ │ │ -00147c9c : │ │ │ │ +00147ee4 : │ │ │ │ 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.w r6, [pc, #2720] @ 148750 │ │ │ │ + ldr.w r6, [pc, #2720] @ 148998 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r6, pc │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 147f5a │ │ │ │ - ldr.w r3, [pc, #2696] @ 148754 │ │ │ │ + beq.w 1481a2 │ │ │ │ + ldr.w r3, [pc, #2696] @ 14899c │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 147f80 │ │ │ │ + bne.w 1481c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147cee │ │ │ │ + beq.n 147f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 147d04 │ │ │ │ - ldr.w r3, [pc, #2664] @ 148758 │ │ │ │ + cbz r3, 147f4c │ │ │ │ + ldr.w r3, [pc, #2664] @ 1489a0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 147d18 │ │ │ │ + bne.n 147f60 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2636] @ 148758 │ │ │ │ + ldr.w r3, [pc, #2636] @ 1489a0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 147cfa │ │ │ │ + beq.n 147f42 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 147d50 │ │ │ │ + bpl.n 147f98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 2309c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 147fbc │ │ │ │ + beq.w 148204 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 148232 │ │ │ │ + blt.w 14847a │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 147cfa │ │ │ │ - ldr.w r3, [pc, #2568] @ 14875c │ │ │ │ + bne.n 147f42 │ │ │ │ + ldr.w r3, [pc, #2568] @ 1489a4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r1, [r3, #356] @ 0x164 │ │ │ │ blx 22fac │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 148250 │ │ │ │ + beq.w 148498 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14826e │ │ │ │ + bne.w 1484b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147d88 │ │ │ │ + beq.n 147fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14812a │ │ │ │ + beq.w 148372 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 148030 │ │ │ │ - ldr.w r3, [pc, #2512] @ 148760 │ │ │ │ + bne.w 148278 │ │ │ │ + ldr.w r3, [pc, #2512] @ 1489a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 147f56 │ │ │ │ + beq.w 14819e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14b7e4 │ │ │ │ + beq.w 14ba2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2480] @ 148764 │ │ │ │ + ldr.w r3, [pc, #2480] @ 1489ac │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148426 │ │ │ │ + beq.w 14866e │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 148496 │ │ │ │ + beq.w 1486de │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147e06 │ │ │ │ + beq.n 14804e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 147e06 │ │ │ │ + cbnz r3, 14804e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 147fd0 │ │ │ │ + beq.w 148218 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 148614 │ │ │ │ + beq.w 14885c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 147fe8 │ │ │ │ + bne.w 148230 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147e34 │ │ │ │ + beq.n 14807c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1482ae │ │ │ │ + beq.w 1484f6 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w 147f56 │ │ │ │ + beq.w 14819e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ @@ -463041,26 +463353,26 @@ │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14862c │ │ │ │ + beq.w 148874 │ │ │ │ ldr.w r3, [fp, #1108] @ 0x454 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 22d18 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1486f8 │ │ │ │ + beq.w 148940 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b870 │ │ │ │ + beq.w 14bab8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ @@ -463068,39 +463380,39 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147eb2 │ │ │ │ + beq.n 1480fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14847e │ │ │ │ + beq.w 1486c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 147fdc │ │ │ │ + beq.w 148224 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14871e │ │ │ │ + beq.w 148966 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 148878 │ │ │ │ + bne.w 148ac0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147ee0 │ │ │ │ + beq.n 148128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148608 │ │ │ │ + beq.w 148850 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 147f56 │ │ │ │ + beq.n 14819e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ @@ -463109,845 +463421,845 @@ │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148814 │ │ │ │ + beq.w 148a5c │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [fp, #1108] @ 0x454 │ │ │ │ mov r0, r5 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147f2e │ │ │ │ + beq.n 148176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 148028 │ │ │ │ + beq.n 148270 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 148a3e │ │ │ │ + beq.w 148c86 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 148ab4 │ │ │ │ + bne.w 148cfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147f50 │ │ │ │ + beq.n 148198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148716 │ │ │ │ + beq.w 14895e │ │ │ │ cmp r4, r8 │ │ │ │ - bne.w 148684 │ │ │ │ + bne.w 1488cc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 147cfc │ │ │ │ - ldr.w r3, [pc, #2060] @ 148768 │ │ │ │ + b.n 147f44 │ │ │ │ + ldr.w r3, [pc, #2060] @ 1489b0 │ │ │ │ mov.w r2, #792 @ 0x318 │ │ │ │ - ldr.w r1, [pc, #2056] @ 14876c │ │ │ │ - ldr.w r0, [pc, #2056] @ 148770 │ │ │ │ + ldr.w r1, [pc, #2056] @ 1489b4 │ │ │ │ + ldr.w r0, [pc, #2056] @ 1489b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r0, [pc, #2032] @ 148774 │ │ │ │ + ldr.w r0, [pc, #2032] @ 1489bc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 147f9e │ │ │ │ + beq.n 1481e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 147fc8 │ │ │ │ - ldr.w r3, [pc, #1992] @ 148768 │ │ │ │ + cbz r3, 148210 │ │ │ │ + ldr.w r3, [pc, #1992] @ 1489b0 │ │ │ │ mov.w r2, #792 @ 0x318 │ │ │ │ - ldr.w r1, [pc, #2000] @ 148778 │ │ │ │ - ldr.w r0, [pc, #2000] @ 14877c │ │ │ │ + ldr.w r1, [pc, #2000] @ 1489c0 │ │ │ │ + ldr.w r0, [pc, #2000] @ 1489c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 147d44 │ │ │ │ + b.n 147f8c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 147f9e │ │ │ │ + b.n 1481e6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 147e12 │ │ │ │ + b.n 14805a │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 147ebe │ │ │ │ - ldr.w r0, [pc, #1940] @ 148780 │ │ │ │ + b.n 148106 │ │ │ │ + ldr.w r0, [pc, #1940] @ 1489c8 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14800a │ │ │ │ + beq.n 148252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148aaa │ │ │ │ - ldr.w r3, [pc, #1884] @ 148768 │ │ │ │ + beq.w 148cf2 │ │ │ │ + ldr.w r3, [pc, #1884] @ 1489b0 │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr.w r1, [pc, #1904] @ 148784 │ │ │ │ - ldr.w r0, [pc, #1904] @ 148788 │ │ │ │ + ldr.w r1, [pc, #1904] @ 1489cc │ │ │ │ + ldr.w r0, [pc, #1904] @ 1489d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 147f2e │ │ │ │ + b.n 148176 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 148134 │ │ │ │ + bpl.n 14837c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148064 │ │ │ │ + beq.n 1482ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14848a │ │ │ │ + beq.w 1486d2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 148736 │ │ │ │ + blt.w 14897e │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 148134 │ │ │ │ + beq.n 14837c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 148a14 │ │ │ │ + bpl.w 148c5c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 37ed4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1480a4 │ │ │ │ + beq.n 1482ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14811e │ │ │ │ + beq.n 148366 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148a5e │ │ │ │ - ldr.w r2, [pc, #1716] @ 148760 │ │ │ │ + beq.w 148ca6 │ │ │ │ + ldr.w r2, [pc, #1716] @ 1489a8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1480d6 │ │ │ │ - ldr.w r2, [pc, #1708] @ 148764 │ │ │ │ + beq.n 14831e │ │ │ │ + ldr.w r2, [pc, #1708] @ 1489ac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1489a6 │ │ │ │ + beq.w 148bee │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1480fa │ │ │ │ + beq.n 148342 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1486f0 │ │ │ │ + beq.w 148938 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 147cfc │ │ │ │ - ldr.w r3, [pc, #1636] @ 148768 │ │ │ │ + bne.w 147f44 │ │ │ │ + ldr.w r3, [pc, #1636] @ 1489b0 │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr.w r1, [pc, #1664] @ 14878c │ │ │ │ - ldr.w r0, [pc, #1664] @ 148790 │ │ │ │ + ldr.w r1, [pc, #1664] @ 1489d4 │ │ │ │ + ldr.w r0, [pc, #1664] @ 1489d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147cfc │ │ │ │ + b.n 147f44 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1480a4 │ │ │ │ + b.n 1482ec │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 147d88 │ │ │ │ + b.n 147fd0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1482ba │ │ │ │ + bpl.w 148502 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14816a │ │ │ │ + beq.n 1483b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1486dc │ │ │ │ + beq.w 148924 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 148a7e │ │ │ │ + blt.w 148cc6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1482ba │ │ │ │ + beq.w 148502 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1490be │ │ │ │ + bpl.w 149306 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 37ed4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1481ac │ │ │ │ + beq.n 1483f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 148226 │ │ │ │ + beq.n 14846e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 149160 │ │ │ │ - ldr.w r2, [pc, #1452] @ 148760 │ │ │ │ + beq.w 1493a8 │ │ │ │ + ldr.w r2, [pc, #1452] @ 1489a8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1481de │ │ │ │ - ldr.w r2, [pc, #1444] @ 148764 │ │ │ │ + beq.n 148426 │ │ │ │ + ldr.w r2, [pc, #1444] @ 1489ac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148ffe │ │ │ │ + beq.w 149246 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 148202 │ │ │ │ + beq.n 14844a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14899e │ │ │ │ + beq.w 148be6 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 147cfc │ │ │ │ - ldr.w r3, [pc, #1372] @ 148768 │ │ │ │ + bne.w 147f44 │ │ │ │ + ldr.w r3, [pc, #1372] @ 1489b0 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr.w r1, [pc, #1408] @ 148794 │ │ │ │ - ldr.w r0, [pc, #1408] @ 148798 │ │ │ │ + ldr.w r1, [pc, #1408] @ 1489dc │ │ │ │ + ldr.w r0, [pc, #1408] @ 1489e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147cfc │ │ │ │ + b.n 147f44 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1481ac │ │ │ │ - ldr.w r3, [pc, #1332] @ 148768 │ │ │ │ + b.n 1483f4 │ │ │ │ + ldr.w r3, [pc, #1332] @ 1489b0 │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ - ldr.w r1, [pc, #1376] @ 14879c │ │ │ │ - ldr.w r0, [pc, #1376] @ 1487a0 │ │ │ │ + ldr.w r1, [pc, #1376] @ 1489e4 │ │ │ │ + ldr.w r0, [pc, #1376] @ 1489e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ - ldr.w r3, [pc, #1300] @ 148768 │ │ │ │ + b.n 1481be │ │ │ │ + ldr.w r3, [pc, #1300] @ 1489b0 │ │ │ │ mov.w r2, #796 @ 0x31c │ │ │ │ - ldr.w r1, [pc, #1352] @ 1487a4 │ │ │ │ - ldr.w r0, [pc, #1352] @ 1487a8 │ │ │ │ + ldr.w r1, [pc, #1352] @ 1489ec │ │ │ │ + ldr.w r0, [pc, #1352] @ 1489f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ - ldr.w r0, [pc, #1340] @ 1487ac │ │ │ │ + b.n 1481be │ │ │ │ + ldr.w r0, [pc, #1340] @ 1489f4 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148290 │ │ │ │ + beq.n 1484d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1486e8 │ │ │ │ - ldr.w r3, [pc, #1236] @ 148768 │ │ │ │ + beq.w 148930 │ │ │ │ + ldr.w r3, [pc, #1236] @ 1489b0 │ │ │ │ mov.w r2, #796 @ 0x31c │ │ │ │ - ldr.w r1, [pc, #1300] @ 1487b0 │ │ │ │ - ldr.w r0, [pc, #1300] @ 1487b4 │ │ │ │ + ldr.w r1, [pc, #1300] @ 1489f8 │ │ │ │ + ldr.w r0, [pc, #1300] @ 1489fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 147e34 │ │ │ │ + b.n 14807c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 1484b4 │ │ │ │ + bpl.w 1486fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1482f2 │ │ │ │ + beq.n 14853a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148402 │ │ │ │ + beq.w 14864a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 149146 │ │ │ │ - ldr.w r2, [pc, #1124] @ 148760 │ │ │ │ + beq.w 14938e │ │ │ │ + ldr.w r2, [pc, #1124] @ 1489a8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148326 │ │ │ │ - ldr.w r2, [pc, #1116] @ 148764 │ │ │ │ + beq.n 14856e │ │ │ │ + ldr.w r2, [pc, #1116] @ 1489ac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 149062 │ │ │ │ + beq.w 1492aa │ │ │ │ ldr.w r1, [fp, #220] @ 0xdc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 14834a │ │ │ │ + beq.n 148592 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14840e │ │ │ │ + beq.n 148656 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14919c │ │ │ │ + beq.w 1493e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 1491b6 │ │ │ │ + bne.w 1493fe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14836c │ │ │ │ + beq.n 1485b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148a9e │ │ │ │ + beq.w 148ce6 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 1484b4 │ │ │ │ + bne.w 1486fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 149536 │ │ │ │ + bpl.w 14977e │ │ │ │ ldr.w r1, [fp, #1324] @ 0x52c │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1483a8 │ │ │ │ + beq.n 1485f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14841a │ │ │ │ + beq.n 148662 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1495ac │ │ │ │ + beq.w 1497f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1483c0 │ │ │ │ + beq.n 148608 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 1490ea │ │ │ │ + beq.w 149332 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1483e4 │ │ │ │ + beq.n 14862c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 149188 │ │ │ │ + beq.w 1493d0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 147cfc │ │ │ │ - ldr r3, [pc, #892] @ (148768 ) │ │ │ │ + bne.w 147f44 │ │ │ │ + ldr r3, [pc, #892] @ (1489b0 ) │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ - ldr r1, [pc, #964] @ (1487b8 ) │ │ │ │ - ldr r0, [pc, #968] @ (1487bc ) │ │ │ │ + ldr r1, [pc, #964] @ (148a00 ) │ │ │ │ + ldr r0, [pc, #968] @ (148a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147cfc │ │ │ │ + b.n 147f44 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1482f2 │ │ │ │ + b.n 14853a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 14834a │ │ │ │ + b.n 148592 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 1483a8 │ │ │ │ + b.n 1485f0 │ │ │ │ mov r1, r2 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 147dd2 │ │ │ │ + bne.w 14801a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.w 147dd2 │ │ │ │ - ldr r3, [pc, #896] @ (1487c0 ) │ │ │ │ + bmi.w 14801a │ │ │ │ + ldr r3, [pc, #896] @ (148a08 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 147dd2 │ │ │ │ + beq.w 14801a │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 147dd2 │ │ │ │ + bne.w 14801a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 147dd2 │ │ │ │ - ldr r1, [pc, #776] @ (148768 ) │ │ │ │ + bne.w 14801a │ │ │ │ + ldr r1, [pc, #776] @ (1489b0 ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r3, [pc, #860] @ (1487c4 ) │ │ │ │ - ldr r0, [pc, #864] @ (1487c8 ) │ │ │ │ + ldr r3, [pc, #860] @ (148a0c ) │ │ │ │ + ldr r0, [pc, #864] @ (148a10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #856] @ (1487cc ) │ │ │ │ + ldr r1, [pc, #856] @ (148a14 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 147eb2 │ │ │ │ + b.n 1480fa │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 148064 │ │ │ │ - ldr r3, [pc, #720] @ (148768 ) │ │ │ │ + b.n 1482ac │ │ │ │ + ldr r3, [pc, #720] @ (1489b0 ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #816] @ (1487d0 ) │ │ │ │ - ldr r0, [pc, #820] @ (1487d4 ) │ │ │ │ + ldr r1, [pc, #816] @ (148a18 ) │ │ │ │ + ldr r0, [pc, #820] @ (148a1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 1488ba │ │ │ │ + bpl.w 148b02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1484ea │ │ │ │ + beq.n 148732 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1485e4 │ │ │ │ + beq.n 14882c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1494a6 │ │ │ │ - ldr r2, [pc, #620] @ (148760 ) │ │ │ │ + beq.w 1496ee │ │ │ │ + ldr r2, [pc, #620] @ (1489a8 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148506 │ │ │ │ + beq.n 14874e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 148fa8 │ │ │ │ + beq.w 1491f0 │ │ │ │ ldr.w r1, [fp, #220] @ 0xdc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 14852a │ │ │ │ + beq.n 148772 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1485f0 │ │ │ │ + beq.n 148838 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 149486 │ │ │ │ + beq.w 1496ce │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 149560 │ │ │ │ + bne.w 1497a8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14854c │ │ │ │ + beq.n 148794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14917a │ │ │ │ + beq.w 1493c2 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 148b34 │ │ │ │ + bne.w 148d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 14990e │ │ │ │ + bpl.w 149b56 │ │ │ │ ldr.w r1, [fp, #1324] @ 0x52c │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 148588 │ │ │ │ + beq.n 1487d0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1485fc │ │ │ │ + beq.n 148844 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 149858 │ │ │ │ + beq.w 149aa0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1485a0 │ │ │ │ + beq.n 1487e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 1494c6 │ │ │ │ + beq.w 14970e │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1485c4 │ │ │ │ + beq.n 14880c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14952c │ │ │ │ + beq.w 149774 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 147cfc │ │ │ │ - ldr r3, [pc, #412] @ (148768 ) │ │ │ │ + bne.w 147f44 │ │ │ │ + ldr r3, [pc, #412] @ (1489b0 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #516] @ (1487d8 ) │ │ │ │ - ldr r0, [pc, #520] @ (1487dc ) │ │ │ │ + ldr r1, [pc, #516] @ (148a20 ) │ │ │ │ + ldr r0, [pc, #520] @ (148a24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147cfc │ │ │ │ + b.w 147f44 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1484ea │ │ │ │ + b.n 148732 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 14852a │ │ │ │ + b.n 148772 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 148588 │ │ │ │ + b.n 1487d0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 147ee0 │ │ │ │ - ldr r3, [pc, #336] @ (148768 ) │ │ │ │ + b.n 148128 │ │ │ │ + ldr r3, [pc, #336] @ (1489b0 ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #452] @ (1487e0 ) │ │ │ │ - ldr r0, [pc, #452] @ (1487e4 ) │ │ │ │ + ldr r1, [pc, #452] @ (148a28 ) │ │ │ │ + ldr r0, [pc, #452] @ (148a2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ mov r1, r7 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 147e64 │ │ │ │ + bne.w 1480ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.w 147e64 │ │ │ │ - ldr r3, [pc, #380] @ (1487c0 ) │ │ │ │ + bmi.w 1480ac │ │ │ │ + ldr r3, [pc, #380] @ (148a08 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 147e64 │ │ │ │ + beq.w 1480ac │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 147e64 │ │ │ │ + bne.w 1480ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 147e64 │ │ │ │ - ldr r1, [pc, #256] @ (148768 ) │ │ │ │ + bne.w 1480ac │ │ │ │ + ldr r1, [pc, #256] @ (1489b0 ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r3, [pc, #380] @ (1487e8 ) │ │ │ │ - ldr r0, [pc, #380] @ (1487ec ) │ │ │ │ + ldr r3, [pc, #380] @ (148a30 ) │ │ │ │ + ldr r0, [pc, #380] @ (148a34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (1487f0 ) │ │ │ │ + ldr r1, [pc, #372] @ (148a38 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w 147cfa │ │ │ │ + bpl.w 147f42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #1108] @ 0x454 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 2309c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1490e0 │ │ │ │ + beq.w 149328 │ │ │ │ cmp r4, #0 │ │ │ │ ittt ge │ │ │ │ uxtbge r4, r4 │ │ │ │ clzge r4, r4 │ │ │ │ lsrge r4, r4, #5 │ │ │ │ - bge.w 147cfc │ │ │ │ - ldr r3, [pc, #160] @ (148768 ) │ │ │ │ + bge.w 147f44 │ │ │ │ + ldr r3, [pc, #160] @ (1489b0 ) │ │ │ │ movw r2, #799 @ 0x31f │ │ │ │ - ldr r1, [pc, #296] @ (1487f4 ) │ │ │ │ - ldr r0, [pc, #296] @ (1487f8 ) │ │ │ │ + ldr r1, [pc, #296] @ (148a3c ) │ │ │ │ + ldr r0, [pc, #296] @ (148a40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 14816a │ │ │ │ + b.n 1483b2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 148290 │ │ │ │ + b.n 1484d8 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1480fa │ │ │ │ - ldr r3, [pc, #108] @ (148768 ) │ │ │ │ + b.n 148342 │ │ │ │ + ldr r3, [pc, #108] @ (1489b0 ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #252] @ (1487fc ) │ │ │ │ - ldr r0, [pc, #252] @ (148800 ) │ │ │ │ + ldr r1, [pc, #252] @ (148a44 ) │ │ │ │ + ldr r0, [pc, #252] @ (148a48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 147f50 │ │ │ │ - ldr r3, [pc, #72] @ (148768 ) │ │ │ │ + b.n 148198 │ │ │ │ + ldr r3, [pc, #72] @ (1489b0 ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #220] @ (148804 ) │ │ │ │ - ldr r0, [pc, #224] @ (148808 ) │ │ │ │ + ldr r1, [pc, #220] @ (148a4c ) │ │ │ │ + ldr r0, [pc, #224] @ (148a50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ - ldr r3, [pc, #48] @ (148768 ) │ │ │ │ + b.n 1481be │ │ │ │ + ldr r3, [pc, #48] @ (1489b0 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #204] @ (14880c ) │ │ │ │ - ldr r0, [pc, #208] @ (148810 ) │ │ │ │ + ldr r1, [pc, #204] @ (148a54 ) │ │ │ │ + ldr r0, [pc, #208] @ (148a58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 147f76 │ │ │ │ + b.n 1481be │ │ │ │ nop │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -463955,77 +464267,77 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #2 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1485d0 │ │ │ │ + b.n 148818 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 1487a2 │ │ │ │ + cbnz r6, 1489ea │ │ │ │ movs r3, r0 │ │ │ │ adds r2, #190 @ 0xbe │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148554 │ │ │ │ + b.n 14879c │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 148794 │ │ │ │ + cbnz r6, 1489dc │ │ │ │ movs r3, r0 │ │ │ │ adds r2, #82 @ 0x52 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148488 │ │ │ │ + b.n 1486d0 │ │ │ │ movs r3, r0 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1482a4 │ │ │ │ + b.n 1484ec │ │ │ │ movs r3, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14809c │ │ │ │ + b.n 1482e4 │ │ │ │ movs r3, r0 │ │ │ │ adds r0, #42 @ 0x2a │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148050 │ │ │ │ + b.n 148298 │ │ │ │ movs r3, r0 │ │ │ │ adds r0, #12 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14801c │ │ │ │ + b.n 148264 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xb6c0 │ │ │ │ movs r3, r0 │ │ │ │ cmp r7, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148fa8 │ │ │ │ + b.n 1491f0 │ │ │ │ movs r3, r0 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148d08 │ │ │ │ + b.n 148f50 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148c2c │ │ │ │ + b.n 148e74 │ │ │ │ movs r3, r0 │ │ │ │ cmp r5, #246 @ 0xf6 │ │ │ │ movs r4, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148bc8 │ │ │ │ + b.n 148e10 │ │ │ │ movs r3, r0 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148968 │ │ │ │ + b.n 148bb0 │ │ │ │ movs r3, r0 │ │ │ │ cmp r4, #78 @ 0x4e │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1488dc │ │ │ │ + b.n 148b24 │ │ │ │ movs r3, r0 │ │ │ │ subs r2, r4, #6 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 148844 │ │ │ │ + b.n 148a8c │ │ │ │ movs r3, r0 │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ movs r4, r0 │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ movs r4, r0 │ │ │ │ svc 202 @ 0xca │ │ │ │ movs r3, r0 │ │ │ │ @@ -464040,989 +464352,989 @@ │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ svc 88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 147f0e │ │ │ │ + bne.w 148156 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #7 │ │ │ │ - bmi.w 147f0e │ │ │ │ - ldr.w r3, [pc, #2572] @ 149238 │ │ │ │ + bmi.w 148156 │ │ │ │ + ldr.w r3, [pc, #2572] @ 149480 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 147f0e │ │ │ │ + beq.w 148156 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 147f0e │ │ │ │ + bne.w 148156 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 147f0e │ │ │ │ - ldr.w r1, [pc, #2540] @ 14923c │ │ │ │ + bne.w 148156 │ │ │ │ + ldr.w r1, [pc, #2540] @ 149484 │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr.w r3, [pc, #2536] @ 149240 │ │ │ │ - ldr.w r0, [pc, #2536] @ 149244 │ │ │ │ + ldr.w r3, [pc, #2536] @ 149488 │ │ │ │ + ldr.w r0, [pc, #2536] @ 14948c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2524] @ 149248 │ │ │ │ + ldr.w r1, [pc, #2524] @ 149490 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r0, [pc, #2512] @ 14924c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r0, [pc, #2512] @ 149494 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14889a │ │ │ │ + beq.n 148ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 149192 │ │ │ │ - ldr.w r3, [pc, #2464] @ 14923c │ │ │ │ + beq.w 1493da │ │ │ │ + ldr.w r3, [pc, #2464] @ 149484 │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr.w r1, [pc, #2476] @ 149250 │ │ │ │ - ldr.w r0, [pc, #2476] @ 149254 │ │ │ │ + ldr.w r1, [pc, #2476] @ 149498 │ │ │ │ + ldr.w r0, [pc, #2476] @ 14949c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 147f56 │ │ │ │ + bpl.w 14819e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w 147f56 │ │ │ │ + bpl.w 14819e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 149834 │ │ │ │ + beq.w 149a7c │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ble.w 14b534 │ │ │ │ + ble.w 14b77c │ │ │ │ mov r8, r5 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b800 │ │ │ │ + beq.w 14ba48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst.w r1, #805306368 @ 0x30000000 │ │ │ │ - beq.w 148af4 │ │ │ │ + beq.w 148d3c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bpl.w 1498e4 │ │ │ │ + bpl.w 149b2c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2309c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1491f0 │ │ │ │ + beq.w 149438 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 1498b4 │ │ │ │ + blt.w 149afc │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 1491fc │ │ │ │ + bne.w 149444 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 148972 │ │ │ │ + beq.n 148bba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14984e │ │ │ │ + beq.w 149a96 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 1488f4 │ │ │ │ + bgt.n 148b3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 149846 │ │ │ │ + bne.w 149a8e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w 149846 │ │ │ │ + b.w 149a8e │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 148202 │ │ │ │ + b.n 14844a │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1480d6 │ │ │ │ + bne.w 14831e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bmi.w 1480d6 │ │ │ │ + bmi.w 14831e │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 1480d6 │ │ │ │ - ldr.w r2, [pc, #2160] @ 149238 │ │ │ │ + beq.w 14831e │ │ │ │ + ldr.w r2, [pc, #2160] @ 149480 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1480d6 │ │ │ │ + beq.w 14831e │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1480d6 │ │ │ │ + bne.w 14831e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #570425344 @ 0x22000000 │ │ │ │ - bne.w 1480d6 │ │ │ │ - ldr.w r1, [pc, #2128] @ 14923c │ │ │ │ + bne.w 14831e │ │ │ │ + ldr.w r1, [pc, #2128] @ 149484 │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr.w r4, [pc, #2148] @ 149258 │ │ │ │ - ldr.w r0, [pc, #2148] @ 14925c │ │ │ │ + ldr.w r4, [pc, #2148] @ 1494a0 │ │ │ │ + ldr.w r0, [pc, #2148] @ 1494a4 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2136] @ 149260 │ │ │ │ + ldr.w r1, [pc, #2136] @ 1494a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r1, [pc, #2084] @ 14923c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r1, [pc, #2084] @ 149484 │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr.w r3, [pc, #2116] @ 149264 │ │ │ │ - ldr.w r0, [pc, #2116] @ 149268 │ │ │ │ + ldr.w r3, [pc, #2116] @ 1494ac │ │ │ │ + ldr.w r0, [pc, #2116] @ 1494b0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2108] @ 14926c │ │ │ │ + ldr.w r1, [pc, #2108] @ 1494b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #2044] @ 14923c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #2044] @ 149484 │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr.w r1, [pc, #2088] @ 149270 │ │ │ │ - ldr.w r0, [pc, #2088] @ 149274 │ │ │ │ + ldr.w r1, [pc, #2088] @ 1494b8 │ │ │ │ + ldr.w r0, [pc, #2088] @ 1494bc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #2012] @ 14923c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #2012] @ 149484 │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr.w r1, [pc, #2064] @ 149278 │ │ │ │ - ldr.w r0, [pc, #2064] @ 14927c │ │ │ │ + ldr.w r1, [pc, #2064] @ 1494c0 │ │ │ │ + ldr.w r0, [pc, #2064] @ 1494c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #1980] @ 14923c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #1980] @ 149484 │ │ │ │ mov.w r2, #804 @ 0x324 │ │ │ │ - ldr.w r1, [pc, #2040] @ 149280 │ │ │ │ - ldr.w r0, [pc, #2040] @ 149284 │ │ │ │ + ldr.w r1, [pc, #2040] @ 1494c8 │ │ │ │ + ldr.w r0, [pc, #2040] @ 1494cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 14836c │ │ │ │ + b.n 1485b4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14800a │ │ │ │ - ldr.w r0, [pc, #2000] @ 149288 │ │ │ │ + b.w 148252 │ │ │ │ + ldr.w r0, [pc, #2000] @ 1494d0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148ad4 │ │ │ │ + beq.n 148d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1495a2 │ │ │ │ - ldr.w r3, [pc, #1892] @ 14923c │ │ │ │ + beq.w 1497ea │ │ │ │ + ldr.w r3, [pc, #1892] @ 149484 │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr.w r1, [pc, #1964] @ 14928c │ │ │ │ - ldr.w r0, [pc, #1964] @ 149290 │ │ │ │ + ldr.w r1, [pc, #1964] @ 1494d4 │ │ │ │ + ldr.w r0, [pc, #1964] @ 1494d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r1, [pc, #1948] @ 149294 │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r1, [pc, #1948] @ 1494dc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 14891e │ │ │ │ - ldr.w r2, [pc, #1848] @ 14923c │ │ │ │ + beq.w 148b66 │ │ │ │ + ldr.w r2, [pc, #1848] @ 149484 │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r3, [pc, #1932] @ 149298 │ │ │ │ - ldr.w r0, [pc, #1932] @ 14929c │ │ │ │ + ldr.w r3, [pc, #1932] @ 1494e0 │ │ │ │ + ldr.w r0, [pc, #1932] @ 1494e4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r2, #832 @ 0x340 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1920] @ 1492a0 │ │ │ │ + ldr.w r1, [pc, #1920] @ 1494e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 1488be │ │ │ │ + bpl.w 148b06 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 1488be │ │ │ │ + bpl.w 148b06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #268] @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148b76 │ │ │ │ + beq.n 148dbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1495cc │ │ │ │ + beq.w 149814 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 149b1a │ │ │ │ + blt.w 149d62 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148c92 │ │ │ │ + beq.w 148eda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 149b34 │ │ │ │ + bpl.w 149d7c │ │ │ │ ldr.w r1, [fp, #268] @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148bbc │ │ │ │ + beq.n 148e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1495da │ │ │ │ + beq.w 149822 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 149c98 │ │ │ │ + beq.w 149ee0 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148bd8 │ │ │ │ + beq.n 148e20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14993e │ │ │ │ + beq.w 149b86 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 149a48 │ │ │ │ + bpl.w 149c90 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 148c10 │ │ │ │ + beq.n 148e58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148edc │ │ │ │ + beq.w 149124 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 149c70 │ │ │ │ + beq.w 149eb8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148c28 │ │ │ │ + beq.n 148e70 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 149a70 │ │ │ │ + beq.w 149cb8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 22fac │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 148c4e │ │ │ │ + beq.n 148e96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 149c88 │ │ │ │ + beq.w 149ed0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 148c62 │ │ │ │ + beq.n 148eaa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148f54 │ │ │ │ + beq.w 14919c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 149b56 │ │ │ │ + beq.w 149d9e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 148f60 │ │ │ │ + bne.w 1491a8 │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 148c8c │ │ │ │ + beq.n 148ed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148f7e │ │ │ │ + beq.w 1491c6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 147cfa │ │ │ │ + bne.w 147f42 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148ca0 │ │ │ │ + beq.n 148ee8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 1499d0 │ │ │ │ + bpl.w 149c18 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 148cca │ │ │ │ + beq.n 148f12 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148f3c │ │ │ │ + beq.w 149184 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a388 │ │ │ │ + beq.w 14a5d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148ce2 │ │ │ │ + beq.n 148f2a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 1499f2 │ │ │ │ + beq.w 149c3a │ │ │ │ ldr.w r1, [fp, #332] @ 0x14c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 148d08 │ │ │ │ + beq.n 148f50 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148f30 │ │ │ │ + beq.w 149178 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14a368 │ │ │ │ + beq.w 14a5b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 148ee8 │ │ │ │ + bne.w 149130 │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 148d32 │ │ │ │ + beq.n 148f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 148f06 │ │ │ │ + beq.w 14914e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1495e4 │ │ │ │ + beq.w 14982c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14b604 │ │ │ │ + bpl.w 14b84c │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 148d70 │ │ │ │ + beq.n 148fb8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 148f48 │ │ │ │ + beq.w 149190 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b5ea │ │ │ │ + beq.w 14b832 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148d88 │ │ │ │ + beq.n 148fd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 149ac4 │ │ │ │ + beq.w 149d0c │ │ │ │ ldr.w r1, [fp, #332] @ 0x14c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 148dae │ │ │ │ + beq.n 148ff6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14b698 │ │ │ │ + beq.w 14b8e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14b66a │ │ │ │ + beq.w 14b8b2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14b634 │ │ │ │ + bne.w 14b87c │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 148dd8 │ │ │ │ + beq.n 149020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b686 │ │ │ │ + beq.w 14b8ce │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1495e4 │ │ │ │ + beq.w 14982c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 14b47a │ │ │ │ + bpl.w 14b6c2 │ │ │ │ ldr.w r1, [fp, #336] @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148e16 │ │ │ │ + beq.n 14905e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b470 │ │ │ │ + beq.w 14b6b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 14a1c2 │ │ │ │ + beq.w 14a40a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 148e32 │ │ │ │ + beq.n 14907a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14a1e2 │ │ │ │ + beq.w 14a42a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 14ae42 │ │ │ │ + bpl.w 14b08a │ │ │ │ ldr.w r1, [fp, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148e6a │ │ │ │ + beq.n 1490b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ae7a │ │ │ │ + beq.w 14b0c2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a0a2 │ │ │ │ + beq.w 14a2ea │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 148e82 │ │ │ │ + beq.n 1490ca │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14a0c8 │ │ │ │ + beq.w 14a310 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148ea8 │ │ │ │ + beq.n 1490f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a12c │ │ │ │ + beq.w 14a374 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 148ebc │ │ │ │ + beq.n 149104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a138 │ │ │ │ + beq.w 14a380 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 147cfc │ │ │ │ - ldr r3, [pc, #888] @ (14923c ) │ │ │ │ + bne.w 147f44 │ │ │ │ + ldr r3, [pc, #888] @ (149484 ) │ │ │ │ movw r2, #814 @ 0x32e │ │ │ │ - ldr r1, [pc, #984] @ (1492a4 ) │ │ │ │ - ldr r0, [pc, #988] @ (1492a8 ) │ │ │ │ + ldr r1, [pc, #984] @ (1494ec ) │ │ │ │ + ldr r0, [pc, #988] @ (1494f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147cfc │ │ │ │ + b.w 147f44 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 148c10 │ │ │ │ - ldr r0, [pc, #960] @ (1492ac ) │ │ │ │ + b.n 148e58 │ │ │ │ + ldr r0, [pc, #960] @ (1494f4 ) │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148f16 │ │ │ │ + beq.n 14915e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 148f16 │ │ │ │ + cbnz r3, 14915e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 148d32 │ │ │ │ - ldr r3, [pc, #804] @ (14923c ) │ │ │ │ + bne.w 148f7a │ │ │ │ + ldr r3, [pc, #804] @ (149484 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r1, [pc, #912] @ (1492b0 ) │ │ │ │ - ldr r0, [pc, #916] @ (1492b4 ) │ │ │ │ + ldr r1, [pc, #912] @ (1494f8 ) │ │ │ │ + ldr r0, [pc, #916] @ (1494fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 148d08 │ │ │ │ + b.n 148f50 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 148cca │ │ │ │ + b.n 148f12 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 148d70 │ │ │ │ + b.n 148fb8 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 148c62 │ │ │ │ - ldr r0, [pc, #852] @ (1492b8 ) │ │ │ │ + b.n 148eaa │ │ │ │ + ldr r0, [pc, #852] @ (149500 ) │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148f8e │ │ │ │ + beq.n 1491d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 148f8e │ │ │ │ + cbnz r3, 1491d6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 148c8c │ │ │ │ - ldr r3, [pc, #684] @ (14923c ) │ │ │ │ + bne.w 148ed4 │ │ │ │ + ldr r3, [pc, #684] @ (149484 ) │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ - ldr r1, [pc, #804] @ (1492bc ) │ │ │ │ - ldr r0, [pc, #808] @ (1492c0 ) │ │ │ │ + ldr r1, [pc, #804] @ (149504 ) │ │ │ │ + ldr r0, [pc, #808] @ (149508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148506 │ │ │ │ - ldr r2, [pc, #636] @ (149238 ) │ │ │ │ + bne.w 14874e │ │ │ │ + ldr r2, [pc, #636] @ (149480 ) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148506 │ │ │ │ + beq.w 14874e │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148506 │ │ │ │ + bne.w 14874e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 148506 │ │ │ │ - ldr r1, [pc, #604] @ (14923c ) │ │ │ │ + bmi.w 14874e │ │ │ │ + ldr r1, [pc, #604] @ (149484 ) │ │ │ │ mov.w r2, #808 @ 0x328 │ │ │ │ - ldr r4, [pc, #736] @ (1492c4 ) │ │ │ │ - ldr r0, [pc, #736] @ (1492c8 ) │ │ │ │ + ldr r4, [pc, #736] @ (14950c ) │ │ │ │ + ldr r0, [pc, #736] @ (149510 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #728] @ (1492cc ) │ │ │ │ + ldr r1, [pc, #728] @ (149514 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1481de │ │ │ │ + bne.w 148426 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r2, #7 │ │ │ │ - bmi.w 1481de │ │ │ │ + bmi.w 148426 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 1481de │ │ │ │ - ldr r2, [pc, #536] @ (149238 ) │ │ │ │ + beq.w 148426 │ │ │ │ + ldr r2, [pc, #536] @ (149480 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1481de │ │ │ │ + beq.w 148426 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1481de │ │ │ │ + bne.w 148426 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #570425344 @ 0x22000000 │ │ │ │ - bne.w 1481de │ │ │ │ - ldr r1, [pc, #504] @ (14923c ) │ │ │ │ + bne.w 148426 │ │ │ │ + ldr r1, [pc, #504] @ (149484 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r4, [pc, #648] @ (1492d0 ) │ │ │ │ - ldr r0, [pc, #648] @ (1492d4 ) │ │ │ │ + ldr r4, [pc, #648] @ (149518 ) │ │ │ │ + ldr r0, [pc, #648] @ (14951c ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #640] @ (1492d8 ) │ │ │ │ + ldr r1, [pc, #640] @ (149520 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148326 │ │ │ │ + bne.w 14856e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bmi.w 148326 │ │ │ │ - ldr r2, [pc, #444] @ (149238 ) │ │ │ │ + bmi.w 14856e │ │ │ │ + ldr r2, [pc, #444] @ (149480 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148326 │ │ │ │ + beq.w 14856e │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148326 │ │ │ │ + bne.w 14856e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 148326 │ │ │ │ - ldr r1, [pc, #412] @ (14923c ) │ │ │ │ + bmi.w 14856e │ │ │ │ + ldr r1, [pc, #412] @ (149484 ) │ │ │ │ movw r2, #806 @ 0x326 │ │ │ │ - ldr r4, [pc, #568] @ (1492dc ) │ │ │ │ - ldr r0, [pc, #568] @ (1492e0 ) │ │ │ │ + ldr r4, [pc, #568] @ (149524 ) │ │ │ │ + ldr r0, [pc, #568] @ (149528 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #560] @ (1492e4 ) │ │ │ │ + ldr r1, [pc, #560] @ (14952c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r1, [pc, #380] @ (14923c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r1, [pc, #380] @ (149484 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r3, [pc, #544] @ (1492e8 ) │ │ │ │ - ldr r0, [pc, #548] @ (1492ec ) │ │ │ │ + ldr r3, [pc, #544] @ (149530 ) │ │ │ │ + ldr r0, [pc, #548] @ (149534 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #540] @ (1492f0 ) │ │ │ │ + ldr r1, [pc, #540] @ (149538 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1486b4 │ │ │ │ + b.w 1488fc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1483c0 │ │ │ │ + bne.w 148608 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 1483c0 │ │ │ │ - ldr r2, [pc, #308] @ (149238 ) │ │ │ │ + beq.w 148608 │ │ │ │ + ldr r2, [pc, #308] @ (149480 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1483c0 │ │ │ │ + beq.w 148608 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1483c0 │ │ │ │ + bne.w 148608 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bmi.w 1483c0 │ │ │ │ - ldr r1, [pc, #276] @ (14923c ) │ │ │ │ + bmi.w 148608 │ │ │ │ + ldr r1, [pc, #276] @ (149484 ) │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ - ldr r4, [pc, #456] @ (1492f4 ) │ │ │ │ - ldr r0, [pc, #456] @ (1492f8 ) │ │ │ │ + ldr r4, [pc, #456] @ (14953c ) │ │ │ │ + ldr r0, [pc, #456] @ (149540 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #448] @ (1492fc ) │ │ │ │ + ldr r1, [pc, #448] @ (149544 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r3, [pc, #244] @ (14923c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r3, [pc, #244] @ (149484 ) │ │ │ │ movw r2, #806 @ 0x326 │ │ │ │ - ldr r1, [pc, #432] @ (149300 ) │ │ │ │ - ldr r0, [pc, #436] @ (149304 ) │ │ │ │ + ldr r1, [pc, #432] @ (149548 ) │ │ │ │ + ldr r0, [pc, #436] @ (14954c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r3, [pc, #216] @ (14923c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r3, [pc, #216] @ (149484 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #416] @ (149308 ) │ │ │ │ - ldr r0, [pc, #416] @ (14930c ) │ │ │ │ + ldr r1, [pc, #416] @ (149550 ) │ │ │ │ + ldr r0, [pc, #416] @ (149554 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.w 14854c │ │ │ │ + b.w 148794 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1483e4 │ │ │ │ + b.w 14862c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14889a │ │ │ │ - ldr r3, [pc, #156] @ (14923c ) │ │ │ │ + b.w 148ae2 │ │ │ │ + ldr r3, [pc, #156] @ (149484 ) │ │ │ │ movw r2, #806 @ 0x326 │ │ │ │ - ldr r1, [pc, #364] @ (149310 ) │ │ │ │ - ldr r0, [pc, #364] @ (149314 ) │ │ │ │ + ldr r1, [pc, #364] @ (149558 ) │ │ │ │ + ldr r0, [pc, #364] @ (14955c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r0, [pc, #352] @ (149318 ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r0, [pc, #352] @ (149560 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1491d6 │ │ │ │ + beq.n 14941e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 149936 │ │ │ │ - ldr r3, [pc, #100] @ (14923c ) │ │ │ │ + beq.w 149b7e │ │ │ │ + ldr r3, [pc, #100] @ (149484 ) │ │ │ │ movw r2, #806 @ 0x326 │ │ │ │ - ldr r1, [pc, #316] @ (14931c ) │ │ │ │ - ldr r0, [pc, #320] @ (149320 ) │ │ │ │ + ldr r1, [pc, #316] @ (149564 ) │ │ │ │ + ldr r0, [pc, #320] @ (149568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w 148950 │ │ │ │ + b.w 148b98 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.w 149c4c │ │ │ │ + bpl.w 149e94 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 1499a0 │ │ │ │ - ldr r2, [pc, #260] @ (149324 ) │ │ │ │ + ble.w 149be8 │ │ │ │ + ldr r2, [pc, #260] @ (14956c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 149b70 │ │ │ │ + beq.w 149db8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 149376 │ │ │ │ + b.n 1495be │ │ │ │ nop │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, #6 │ │ │ │ movs r4, r0 │ │ │ │ @@ -465030,229 +465342,229 @@ │ │ │ │ movs r3, r0 │ │ │ │ cmp r1, #254 @ 0xfe │ │ │ │ movs r4, r0 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ cmp r1, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 149234 │ │ │ │ + ble.n 14947c │ │ │ │ movs r3, r0 │ │ │ │ - b.n 148ad0 │ │ │ │ + b.n 148d18 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 14919c │ │ │ │ + bgt.n 1493e4 │ │ │ │ movs r3, r0 │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 149354 │ │ │ │ + bgt.n 14959c │ │ │ │ movs r3, r0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ cmp r0, #30 │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 14930c │ │ │ │ + bgt.n 149554 │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #254 @ 0xfe │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 1492d4 │ │ │ │ + bgt.n 14951c │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #222 @ 0xde │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 14929c │ │ │ │ + bgt.n 1494e4 │ │ │ │ movs r3, r0 │ │ │ │ add r6, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1491fc │ │ │ │ + blt.n 149444 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, r7 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1491b0 │ │ │ │ + blt.n 1493f8 │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 149244 │ │ │ │ + bvc.n 14948c │ │ │ │ movs r3, r0 │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ movs r3, r0 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 1493a8 │ │ │ │ + bvc.n 1495f0 │ │ │ │ movs r3, r0 │ │ │ │ add r1, sp, #832 @ 0x340 │ │ │ │ movs r3, r0 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 1492c4 │ │ │ │ + bvc.n 14950c │ │ │ │ movs r3, r0 │ │ │ │ asrs r6, r5, #25 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 149230 │ │ │ │ + bvs.n 149478 │ │ │ │ movs r3, r0 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 1492a8 │ │ │ │ + ble.n 1494f0 │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 149374 │ │ │ │ + bvs.n 1495bc │ │ │ │ movs r3, r0 │ │ │ │ movs r2, #20 │ │ │ │ movs r4, r0 │ │ │ │ asrs r6, r5, #22 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 1492c8 │ │ │ │ + bpl.n 149510 │ │ │ │ movs r3, r0 │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ movs r4, r0 │ │ │ │ stmia r5!, {r4} │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 149290 │ │ │ │ + bpl.n 1494d8 │ │ │ │ movs r3, r0 │ │ │ │ movs r1, #150 @ 0x96 │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r5, #21 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 1493d0 │ │ │ │ + bpl.n 149618 │ │ │ │ movs r3, r0 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ movs r1, #28 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 149398 │ │ │ │ + bpl.n 1495e0 │ │ │ │ movs r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 14936c │ │ │ │ + bpl.n 1495b4 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #198 @ 0xc6 │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 1492fc │ │ │ │ + bmi.n 149544 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #488 @ (adr r7, 149504 ) │ │ │ │ + add r7, pc, #488 @ (adr r7, 14974c ) │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 149294 │ │ │ │ + bmi.n 1494dc │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 149348 │ │ │ │ + beq.n 149590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14947a │ │ │ │ + beq.w 1496c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14935c │ │ │ │ + beq.n 1495a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14946e │ │ │ │ + beq.w 1496b6 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 149878 │ │ │ │ + beq.w 149ac0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 14a010 │ │ │ │ + bne.w 14a258 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, fp, #1 │ │ │ │ mov fp, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 149998 │ │ │ │ + ble.w 149be0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r4, [r3, fp, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14b854 │ │ │ │ + beq.w 14ba9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 1493e0 │ │ │ │ - ldr.w r2, [pc, #2328] @ 149cb4 │ │ │ │ + bmi.n 149628 │ │ │ │ + ldr.w r2, [pc, #2328] @ 149efc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1493aa │ │ │ │ + beq.n 1495f2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 14a31e │ │ │ │ + bpl.w 14a566 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 1493e0 │ │ │ │ + beq.n 149628 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1493e0 │ │ │ │ + bmi.n 149628 │ │ │ │ mov r0, r4 │ │ │ │ bl 26e98 │ │ │ │ - cbnz r0, 1493e0 │ │ │ │ + cbnz r0, 149628 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 1493e0 │ │ │ │ - ldr.w r3, [pc, #2292] @ 149cb8 │ │ │ │ + beq.n 149628 │ │ │ │ + ldr.w r3, [pc, #2292] @ 149f00 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1493e0 │ │ │ │ + beq.n 149628 │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 1493e0 │ │ │ │ + cbnz r0, 149628 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - beq.w 14a06c │ │ │ │ + beq.w 14a2b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - bne.n 149328 │ │ │ │ + bne.n 149570 │ │ │ │ mov r0, r5 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 149328 │ │ │ │ + bne.n 149570 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 149328 │ │ │ │ - ldr.w r3, [pc, #2220] @ 149cb8 │ │ │ │ + beq.n 149570 │ │ │ │ + ldr.w r3, [pc, #2220] @ 149f00 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 149328 │ │ │ │ + beq.n 149570 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 149328 │ │ │ │ + bne.n 149570 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.n 149328 │ │ │ │ + bne.n 149570 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #2188] @ 149cbc │ │ │ │ - ldr.w r2, [pc, #2188] @ 149cc0 │ │ │ │ - ldr.w r1, [pc, #2188] @ 149cc4 │ │ │ │ - ldr.w r0, [pc, #2188] @ 149cc8 │ │ │ │ + ldr.w r3, [pc, #2188] @ 149f04 │ │ │ │ + ldr.w r2, [pc, #2188] @ 149f08 │ │ │ │ + ldr.w r1, [pc, #2188] @ 149f0c │ │ │ │ + ldr.w r0, [pc, #2188] @ 149f10 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -465262,855 +465574,855 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 14935c │ │ │ │ + b.n 1495a4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 149348 │ │ │ │ - ldr.w r3, [pc, #2100] @ 149cbc │ │ │ │ + b.n 149590 │ │ │ │ + ldr.w r3, [pc, #2100] @ 149f04 │ │ │ │ mov.w r2, #808 @ 0x328 │ │ │ │ - ldr.w r1, [pc, #2108] @ 149ccc │ │ │ │ - ldr.w r0, [pc, #2108] @ 149cd0 │ │ │ │ + ldr.w r1, [pc, #2108] @ 149f14 │ │ │ │ + ldr.w r0, [pc, #2108] @ 149f18 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #2068] @ 149cbc │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #2068] @ 149f04 │ │ │ │ mov.w r2, #808 @ 0x328 │ │ │ │ - ldr.w r1, [pc, #2084] @ 149cd4 │ │ │ │ - ldr.w r0, [pc, #2084] @ 149cd8 │ │ │ │ + ldr.w r1, [pc, #2084] @ 149f1c │ │ │ │ + ldr.w r0, [pc, #2084] @ 149f20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1485a0 │ │ │ │ + bne.w 1487e8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 1485a0 │ │ │ │ - ldr.w r2, [pc, #2008] @ 149cb8 │ │ │ │ + beq.w 1487e8 │ │ │ │ + ldr.w r2, [pc, #2008] @ 149f00 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1485a0 │ │ │ │ + beq.w 1487e8 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1485a0 │ │ │ │ + bne.w 1487e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bmi.w 1485a0 │ │ │ │ - ldr.w r1, [pc, #1976] @ 149cbc │ │ │ │ + bmi.w 1487e8 │ │ │ │ + ldr.w r1, [pc, #1976] @ 149f04 │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr.w r4, [pc, #2000] @ 149cdc │ │ │ │ - ldr.w r0, [pc, #2000] @ 149ce0 │ │ │ │ + ldr.w r4, [pc, #2000] @ 149f24 │ │ │ │ + ldr.w r0, [pc, #2000] @ 149f28 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1988] @ 149ce4 │ │ │ │ + ldr.w r1, [pc, #1988] @ 149f2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1485c4 │ │ │ │ - ldr.w r1, [pc, #1924] @ 149cbc │ │ │ │ + b.w 14880c │ │ │ │ + ldr.w r1, [pc, #1924] @ 149f04 │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ - ldr.w r3, [pc, #1960] @ 149ce8 │ │ │ │ - ldr.w r0, [pc, #1960] @ 149cec │ │ │ │ + ldr.w r3, [pc, #1960] @ 149f30 │ │ │ │ + ldr.w r0, [pc, #1960] @ 149f34 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1948] @ 149cf0 │ │ │ │ + ldr.w r1, [pc, #1948] @ 149f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r0, [pc, #1936] @ 149cf4 │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r0, [pc, #1936] @ 149f3c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149582 │ │ │ │ + beq.n 1497ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1499c8 │ │ │ │ - ldr.w r3, [pc, #1848] @ 149cbc │ │ │ │ + beq.w 149c10 │ │ │ │ + ldr.w r3, [pc, #1848] @ 149f04 │ │ │ │ mov.w r2, #808 @ 0x328 │ │ │ │ - ldr.w r1, [pc, #1900] @ 149cf8 │ │ │ │ - ldr.w r0, [pc, #1900] @ 149cfc │ │ │ │ + ldr.w r1, [pc, #1900] @ 149f40 │ │ │ │ + ldr.w r0, [pc, #1900] @ 149f44 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 148ad4 │ │ │ │ - ldr.w r3, [pc, #1804] @ 149cbc │ │ │ │ + b.w 148d1c │ │ │ │ + ldr.w r3, [pc, #1804] @ 149f04 │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ - ldr.w r1, [pc, #1864] @ 149d00 │ │ │ │ - ldr.w r0, [pc, #1864] @ 149d04 │ │ │ │ + ldr.w r1, [pc, #1864] @ 149f48 │ │ │ │ + ldr.w r0, [pc, #1864] @ 149f4c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w 148b76 │ │ │ │ + b.w 148dbe │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 148bbc │ │ │ │ + b.w 148e04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14b53a │ │ │ │ + bpl.w 14b782 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14961c │ │ │ │ + beq.n 149864 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14b626 │ │ │ │ + beq.w 14b86e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b5be │ │ │ │ + beq.w 14b806 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149634 │ │ │ │ + beq.n 14987c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14b562 │ │ │ │ + beq.w 14b7aa │ │ │ │ ldr.w r1, [fp, #212] @ 0xd4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 14965a │ │ │ │ + beq.n 1498a2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14b5dc │ │ │ │ + beq.w 14b824 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14b516 │ │ │ │ + beq.w 14b75e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14b4a4 │ │ │ │ + bne.w 14b6ec │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 149684 │ │ │ │ + beq.n 1498cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b4e2 │ │ │ │ + beq.w 14b72a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 149dc0 │ │ │ │ + beq.w 14a008 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14a042 │ │ │ │ + bpl.w 14a28a │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1496c2 │ │ │ │ + beq.n 14990a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14ae6c │ │ │ │ + beq.w 14b0b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a142 │ │ │ │ + beq.w 14a38a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1496da │ │ │ │ + beq.n 149922 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14a162 │ │ │ │ + beq.w 14a3aa │ │ │ │ ldr.w r1, [fp, #212] @ 0xd4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 149700 │ │ │ │ + beq.n 149948 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a248 │ │ │ │ + beq.w 14a490 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14b6a6 │ │ │ │ + beq.w 14b8ee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14ae88 │ │ │ │ + bne.w 14b0d0 │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 14972a │ │ │ │ + beq.n 149972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14aea8 │ │ │ │ + beq.w 14b0f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 149dc0 │ │ │ │ + beq.w 14a008 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 14b6c0 │ │ │ │ + bpl.w 14b908 │ │ │ │ ldr.w r1, [fp, #1124] @ 0x464 │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149768 │ │ │ │ + beq.n 1499b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14aed8 │ │ │ │ + beq.w 14b120 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 14aee2 │ │ │ │ + beq.w 14b12a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 149784 │ │ │ │ + beq.n 1499cc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14b6e2 │ │ │ │ + beq.w 14b92a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 14b73e │ │ │ │ + bpl.w 14b986 │ │ │ │ ldr.w r1, [fp, #1124] @ 0x464 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1497bc │ │ │ │ + beq.n 149a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14af02 │ │ │ │ + beq.w 14b14a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14b7c0 │ │ │ │ + beq.w 14ba08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1497d4 │ │ │ │ + beq.n 149a1c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14b766 │ │ │ │ + beq.w 14b9ae │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1497fa │ │ │ │ + beq.n 149a42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b7d8 │ │ │ │ + beq.w 14ba20 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14980e │ │ │ │ + beq.n 149a56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14af10 │ │ │ │ + beq.w 14b158 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 147cfc │ │ │ │ - ldr.w r3, [pc, #1188] @ 149cbc │ │ │ │ + bne.w 147f44 │ │ │ │ + ldr.w r3, [pc, #1188] @ 149f04 │ │ │ │ mov.w r2, #816 @ 0x330 │ │ │ │ - ldr.w r1, [pc, #1256] @ 149d08 │ │ │ │ - ldr.w r0, [pc, #1256] @ 149d0c │ │ │ │ + ldr.w r1, [pc, #1256] @ 149f50 │ │ │ │ + ldr.w r0, [pc, #1256] @ 149f54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147cfc │ │ │ │ + b.w 147f44 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w 1488e6 │ │ │ │ + bgt.w 148b2e │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ str r2, [r5, #0] │ │ │ │ eor.w r4, r3, #1 │ │ │ │ - b.w 147cfc │ │ │ │ + b.w 147f44 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 148972 │ │ │ │ - ldr.w r3, [pc, #1120] @ 149cbc │ │ │ │ + b.w 148bba │ │ │ │ + ldr.w r3, [pc, #1120] @ 149f04 │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr.w r1, [pc, #1196] @ 149d10 │ │ │ │ - ldr.w r0, [pc, #1196] @ 149d14 │ │ │ │ + ldr.w r1, [pc, #1196] @ 149f58 │ │ │ │ + ldr.w r0, [pc, #1196] @ 149f5c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #1080] @ 149cbc │ │ │ │ + ldr.w r3, [pc, #1080] @ 149f04 │ │ │ │ movw r2, #834 @ 0x342 │ │ │ │ - ldr.w r1, [pc, #1164] @ 149d18 │ │ │ │ - ldr.w r0, [pc, #1164] @ 149d1c │ │ │ │ + ldr.w r1, [pc, #1164] @ 149f60 │ │ │ │ + ldr.w r0, [pc, #1164] @ 149f64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #1028] @ 149cbc │ │ │ │ - ldr.w r1, [pc, #1124] @ 149d20 │ │ │ │ + ldr.w r3, [pc, #1028] @ 149f04 │ │ │ │ + ldr.w r1, [pc, #1124] @ 149f68 │ │ │ │ movw r2, #833 @ 0x341 │ │ │ │ - ldr.w r0, [pc, #1120] @ 149d24 │ │ │ │ + ldr.w r0, [pc, #1120] @ 149f6c │ │ │ │ mov r5, r8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #980] @ (149cbc ) │ │ │ │ - ldr.w r1, [pc, #1084] @ 149d28 │ │ │ │ + ldr r3, [pc, #980] @ (149f04 ) │ │ │ │ + ldr.w r1, [pc, #1084] @ 149f70 │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r0, [pc, #1084] @ 149d2c │ │ │ │ + ldr.w r0, [pc, #1084] @ 149f74 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1076] @ 149d30 │ │ │ │ + ldr.w r3, [pc, #1076] @ 149f78 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #833 @ 0x341 │ │ │ │ bl 46444 │ │ │ │ - b.n 1498d4 │ │ │ │ - ldr r1, [pc, #940] @ (149cbc ) │ │ │ │ + b.n 149b1c │ │ │ │ + ldr r1, [pc, #940] @ (149f04 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr.w r3, [pc, #1052] @ 149d34 │ │ │ │ - ldr.w r0, [pc, #1052] @ 149d38 │ │ │ │ + ldr.w r3, [pc, #1052] @ 149f7c │ │ │ │ + ldr.w r0, [pc, #1052] @ 149f80 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1044] @ 149d3c │ │ │ │ + ldr.w r1, [pc, #1044] @ 149f84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1491d6 │ │ │ │ + b.n 14941e │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148bd8 │ │ │ │ + bne.w 148e20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 148bd8 │ │ │ │ - ldr r3, [pc, #864] @ (149cb8 ) │ │ │ │ + beq.w 148e20 │ │ │ │ + ldr r3, [pc, #864] @ (149f00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148bd8 │ │ │ │ + beq.w 148e20 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148bd8 │ │ │ │ + bne.w 148e20 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.w 148bd8 │ │ │ │ - ldr r1, [pc, #836] @ (149cbc ) │ │ │ │ + bmi.w 148e20 │ │ │ │ + ldr r1, [pc, #836] @ (149f04 ) │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ - ldr r3, [pc, #964] @ (149d40 ) │ │ │ │ - ldr r0, [pc, #964] @ (149d44 ) │ │ │ │ + ldr r3, [pc, #964] @ (149f88 ) │ │ │ │ + ldr r0, [pc, #964] @ (149f8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #956] @ (149d48 ) │ │ │ │ + ldr r1, [pc, #956] @ (149f90 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1499b4 │ │ │ │ + beq.n 149bfc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a354 │ │ │ │ + beq.w 14a59c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a35e │ │ │ │ + beq.w 14a5a6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 148972 │ │ │ │ + b.w 148bba │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 149582 │ │ │ │ - ldr r1, [pc, #744] @ (149cbc ) │ │ │ │ + b.n 1497ca │ │ │ │ + ldr r1, [pc, #744] @ (149f04 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r3, [pc, #884] @ (149d4c ) │ │ │ │ - ldr r0, [pc, #884] @ (149d50 ) │ │ │ │ + ldr r3, [pc, #884] @ (149f94 ) │ │ │ │ + ldr r0, [pc, #884] @ (149f98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #876] @ (149d54 ) │ │ │ │ + ldr r1, [pc, #876] @ (149f9c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148ce2 │ │ │ │ - ldr r2, [pc, #692] @ (149cb8 ) │ │ │ │ + bne.w 148f2a │ │ │ │ + ldr r2, [pc, #692] @ (149f00 ) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148ce2 │ │ │ │ + beq.w 148f2a │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148ce2 │ │ │ │ + bne.w 148f2a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 148ce2 │ │ │ │ - ldr r1, [pc, #660] @ (149cbc ) │ │ │ │ + bmi.w 148f2a │ │ │ │ + ldr r1, [pc, #660] @ (149f04 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r4, [pc, #808] @ (149d58 ) │ │ │ │ - ldr r0, [pc, #812] @ (149d5c ) │ │ │ │ + ldr r4, [pc, #808] @ (149fa0 ) │ │ │ │ + ldr r0, [pc, #812] @ (149fa4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #804] @ (149d60 ) │ │ │ │ + ldr r1, [pc, #804] @ (149fa8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r2, [pc, #624] @ (149cbc ) │ │ │ │ - ldr r3, [pc, #792] @ (149d64 ) │ │ │ │ - ldr r1, [pc, #792] @ (149d68 ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r2, [pc, #624] @ (149f04 ) │ │ │ │ + ldr r3, [pc, #792] @ (149fac ) │ │ │ │ + ldr r1, [pc, #792] @ (149fb0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #792] @ (149d6c ) │ │ │ │ + ldr r0, [pc, #792] @ (149fb4 ) │ │ │ │ ldr r5, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148c28 │ │ │ │ - ldr r2, [pc, #564] @ (149cb8 ) │ │ │ │ + bne.w 148e70 │ │ │ │ + ldr r2, [pc, #564] @ (149f00 ) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148c28 │ │ │ │ + beq.w 148e70 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148c28 │ │ │ │ + bne.w 148e70 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 148c28 │ │ │ │ - ldr r1, [pc, #532] @ (149cbc ) │ │ │ │ - ldr r2, [pc, #712] @ (149d70 ) │ │ │ │ - ldr r0, [pc, #712] @ (149d74 ) │ │ │ │ + bmi.w 148e70 │ │ │ │ + ldr r1, [pc, #532] @ (149f04 ) │ │ │ │ + ldr r2, [pc, #712] @ (149fb8 ) │ │ │ │ + ldr r0, [pc, #712] @ (149fbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #700] @ (149d78 ) │ │ │ │ + ldr r1, [pc, #700] @ (149fc0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 149a66 │ │ │ │ + b.n 149cae │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148d88 │ │ │ │ - ldr r2, [pc, #480] @ (149cb8 ) │ │ │ │ + bne.w 148fd0 │ │ │ │ + ldr r2, [pc, #480] @ (149f00 ) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148d88 │ │ │ │ + beq.w 148fd0 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148d88 │ │ │ │ + bne.w 148fd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 148d88 │ │ │ │ - ldr r1, [pc, #448] @ (149cbc ) │ │ │ │ + bmi.w 148fd0 │ │ │ │ + ldr r1, [pc, #448] @ (149f04 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r4, [pc, #636] @ (149d7c ) │ │ │ │ - ldr r0, [pc, #636] @ (149d80 ) │ │ │ │ + ldr r4, [pc, #636] @ (149fc4 ) │ │ │ │ + ldr r0, [pc, #636] @ (149fc8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (149d84 ) │ │ │ │ + ldr r1, [pc, #628] @ (149fcc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r3, [pc, #416] @ (149cbc ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r3, [pc, #416] @ (149f04 ) │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ - ldr r1, [pc, #612] @ (149d88 ) │ │ │ │ - ldr r0, [pc, #616] @ (149d8c ) │ │ │ │ + ldr r1, [pc, #612] @ (149fd0 ) │ │ │ │ + ldr r0, [pc, #616] @ (149fd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r1, [pc, #388] @ (149cbc ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r1, [pc, #388] @ (149f04 ) │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ - ldr r3, [pc, #596] @ (149d90 ) │ │ │ │ - ldr r0, [pc, #596] @ (149d94 ) │ │ │ │ + ldr r3, [pc, #596] @ (149fd8 ) │ │ │ │ + ldr r0, [pc, #596] @ (149fdc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (149d98 ) │ │ │ │ + ldr r1, [pc, #588] @ (149fe0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r3, [pc, #356] @ (149cbc ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r3, [pc, #356] @ (149f04 ) │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ - ldr r1, [pc, #572] @ (149d9c ) │ │ │ │ - ldr r0, [pc, #576] @ (149da0 ) │ │ │ │ + ldr r1, [pc, #572] @ (149fe4 ) │ │ │ │ + ldr r0, [pc, #576] @ (149fe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 149baa │ │ │ │ + b.n 149df2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149b8c │ │ │ │ + beq.n 149dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 149c44 │ │ │ │ + beq.n 149e8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 14b50e │ │ │ │ + beq.w 14b756 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14b508 │ │ │ │ + bne.w 14b750 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 14a318 │ │ │ │ + ble.w 14a560 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14b854 │ │ │ │ + beq.w 14ba9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 149c10 │ │ │ │ - ldr r1, [pc, #228] @ (149cb4 ) │ │ │ │ + bmi.n 149e58 │ │ │ │ + ldr r1, [pc, #228] @ (149efc ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 149bde │ │ │ │ + beq.n 149e26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 14b4f4 │ │ │ │ + bpl.w 14b73c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 149c10 │ │ │ │ + beq.n 149e58 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 149c10 │ │ │ │ + bmi.n 149e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 26e98 │ │ │ │ - cbnz r0, 149c10 │ │ │ │ + cbnz r0, 149e58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 149c10 │ │ │ │ - ldr r3, [pc, #192] @ (149cb8 ) │ │ │ │ + beq.n 149e58 │ │ │ │ + ldr r3, [pc, #192] @ (149f00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 149c10 │ │ │ │ + beq.n 149e58 │ │ │ │ blx 235b0 │ │ │ │ - cbnz r0, 149c10 │ │ │ │ + cbnz r0, 149e58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - beq.w 14b4fe │ │ │ │ + beq.w 14b746 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149b7a │ │ │ │ + beq.n 149dc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 149b7a │ │ │ │ + bne.n 149dc2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 149b7a │ │ │ │ + b.n 149dc2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 149b8c │ │ │ │ + b.n 149dd4 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #108] @ (149cbc ) │ │ │ │ - ldr r1, [pc, #336] @ (149da4 ) │ │ │ │ + ldr r3, [pc, #108] @ (149f04 ) │ │ │ │ + ldr r1, [pc, #336] @ (149fec ) │ │ │ │ mov r5, r8 │ │ │ │ - ldr r0, [pc, #336] @ (149da8 ) │ │ │ │ + ldr r0, [pc, #336] @ (149ff0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #332] @ (149dac ) │ │ │ │ + ldr r3, [pc, #332] @ (149ff4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #835 @ 0x343 │ │ │ │ bl 46444 │ │ │ │ - b.n 1498d4 │ │ │ │ - ldr r3, [pc, #72] @ (149cbc ) │ │ │ │ + b.n 149b1c │ │ │ │ + ldr r3, [pc, #72] @ (149f04 ) │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ - ldr r1, [pc, #312] @ (149db0 ) │ │ │ │ - ldr r0, [pc, #312] @ (149db4 ) │ │ │ │ + ldr r1, [pc, #312] @ (149ff8 ) │ │ │ │ + ldr r0, [pc, #312] @ (149ffc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 149a66 │ │ │ │ + b.n 149cae │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #20] │ │ │ │ - b.w 148c4e │ │ │ │ - ldr r3, [pc, #32] @ (149cbc ) │ │ │ │ + b.w 148e96 │ │ │ │ + ldr r3, [pc, #32] @ (149f04 ) │ │ │ │ movw r2, #811 @ 0x32b │ │ │ │ - ldr r1, [pc, #280] @ (149db8 ) │ │ │ │ - ldr r0, [pc, #280] @ (149dbc ) │ │ │ │ + ldr r1, [pc, #280] @ (14a000 ) │ │ │ │ + ldr r0, [pc, #280] @ (14a004 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ nop │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 149cb4 │ │ │ │ + bls.n 149efc │ │ │ │ movs r3, r0 │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 149d7c │ │ │ │ + bcs.n 149fc4 │ │ │ │ movs r3, r0 │ │ │ │ adds r6, r2, #7 │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 149cd8 │ │ │ │ + bcs.n 149f20 │ │ │ │ movs r3, r0 │ │ │ │ adds r6, r6, #6 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 149ca0 │ │ │ │ + bne.n 149ee8 │ │ │ │ movs r3, r0 │ │ │ │ asrs r6, r0, #6 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 149bf0 │ │ │ │ + bne.n 149e38 │ │ │ │ movs r3, r0 │ │ │ │ adds r2, r1, #5 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #200 @ (adr r2, 149db4 ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 149ffc ) │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 149d94 │ │ │ │ + bne.n 149fdc │ │ │ │ movs r3, r0 │ │ │ │ adds r6, r2, #4 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #824 @ (adr r3, 14a030 ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 14a278 ) │ │ │ │ movs r3, r0 │ │ │ │ adds r2, r3, #3 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 149d0c │ │ │ │ + bne.n 149f54 │ │ │ │ movs r3, r0 │ │ │ │ adds r0, r6, #2 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 149cc0 │ │ │ │ + beq.n 149f08 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r1, r1 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ subs r4, r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ @@ -466205,1280 +466517,1280 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14a2e2 │ │ │ │ + bpl.w 14a52a │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 149df8 │ │ │ │ + beq.n 14a040 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a256 │ │ │ │ + beq.w 14a49e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a262 │ │ │ │ + beq.w 14a4aa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149e10 │ │ │ │ + beq.n 14a058 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14a282 │ │ │ │ + beq.w 14a4ca │ │ │ │ ldr.w r1, [fp, #208] @ 0xd0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 149e36 │ │ │ │ + beq.n 14a07e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a30c │ │ │ │ + beq.w 14a554 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14a484 │ │ │ │ + beq.w 14a6cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14a3a8 │ │ │ │ + bne.w 14a5f0 │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 149e60 │ │ │ │ + beq.n 14a0a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a3c8 │ │ │ │ + beq.w 14a610 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a4ce │ │ │ │ + beq.w 14a716 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14a4a4 │ │ │ │ + bpl.w 14a6ec │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 149e9e │ │ │ │ + beq.n 14a0e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a3f8 │ │ │ │ + beq.w 14a640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a404 │ │ │ │ + beq.w 14a64c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149eb6 │ │ │ │ + beq.n 14a0fe │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14a424 │ │ │ │ + beq.w 14a66c │ │ │ │ ldr.w r1, [fp, #208] @ 0xd0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 149edc │ │ │ │ + beq.n 14a124 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a7fa │ │ │ │ + beq.w 14aa42 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14a966 │ │ │ │ + beq.w 14abae │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14a814 │ │ │ │ + bne.w 14aa5c │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 149f06 │ │ │ │ + beq.n 14a14e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a834 │ │ │ │ + beq.w 14aa7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a4ce │ │ │ │ + beq.w 14a716 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 14a980 │ │ │ │ + bpl.w 14abc8 │ │ │ │ ldr.w r1, [fp, #244] @ 0xf4 │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 149f44 │ │ │ │ + beq.n 14a18c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a85e │ │ │ │ + beq.w 14aaa6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 14a868 │ │ │ │ + beq.w 14aab0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 149f60 │ │ │ │ + beq.n 14a1a8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14a9a2 │ │ │ │ + beq.w 14abea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 14a89a │ │ │ │ + bpl.w 14aae2 │ │ │ │ ldr.w r1, [fp, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 149f98 │ │ │ │ + beq.n 14a1e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a882 │ │ │ │ + beq.w 14aaca │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a91c │ │ │ │ + beq.w 14ab64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 149fb0 │ │ │ │ + beq.n 14a1f8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14a8c2 │ │ │ │ + beq.w 14ab0a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 149fd6 │ │ │ │ + beq.n 14a21e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a934 │ │ │ │ + beq.w 14ab7c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 149fea │ │ │ │ + beq.n 14a232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a890 │ │ │ │ + beq.w 14aad8 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 147cfc │ │ │ │ - ldr.w r3, [pc, #2920] @ 14ab5c │ │ │ │ + bne.w 147f44 │ │ │ │ + ldr.w r3, [pc, #2920] @ 14ada4 │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ - ldr.w r1, [pc, #2916] @ 14ab60 │ │ │ │ - ldr.w r0, [pc, #2916] @ 14ab64 │ │ │ │ + ldr.w r1, [pc, #2916] @ 14ada8 │ │ │ │ + ldr.w r0, [pc, #2916] @ 14adac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147cfc │ │ │ │ + b.w 147f44 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14a02c │ │ │ │ + beq.n 14a274 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14ae38 │ │ │ │ + beq.w 14b080 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 148972 │ │ │ │ + bne.w 148bba │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 148972 │ │ │ │ - ldr.w r1, [pc, #2840] @ 14ab5c │ │ │ │ + b.w 148bba │ │ │ │ + ldr.w r1, [pc, #2840] @ 14ada4 │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r3, [pc, #2844] @ 14ab68 │ │ │ │ - ldr.w r0, [pc, #2844] @ 14ab6c │ │ │ │ + ldr.w r3, [pc, #2844] @ 14adb0 │ │ │ │ + ldr.w r0, [pc, #2844] @ 14adb4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2832] @ 14ab70 │ │ │ │ + ldr.w r1, [pc, #2832] @ 14adb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #2784] @ 14ab5c │ │ │ │ - ldr.w r1, [pc, #2804] @ 14ab74 │ │ │ │ - ldr.w r0, [pc, #2804] @ 14ab78 │ │ │ │ + ldr.w r3, [pc, #2784] @ 14ada4 │ │ │ │ + ldr.w r1, [pc, #2804] @ 14adbc │ │ │ │ + ldr.w r0, [pc, #2804] @ 14adc0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2796] @ 14ab7c │ │ │ │ + ldr.w r2, [pc, #2796] @ 14adc4 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #834 @ 0x342 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ - b.w 14989e │ │ │ │ - ldr.w r3, [pc, #2744] @ 14ab5c │ │ │ │ + b.w 149ae6 │ │ │ │ + ldr.w r3, [pc, #2744] @ 14ada4 │ │ │ │ movw r2, #814 @ 0x32e │ │ │ │ - ldr.w r1, [pc, #2772] @ 14ab80 │ │ │ │ - ldr.w r0, [pc, #2772] @ 14ab84 │ │ │ │ + ldr.w r1, [pc, #2772] @ 14adc8 │ │ │ │ + ldr.w r0, [pc, #2772] @ 14adcc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 26e98 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148e82 │ │ │ │ + bne.w 1490ca │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 148e82 │ │ │ │ - ldr.w r3, [pc, #2724] @ 14ab88 │ │ │ │ + beq.w 1490ca │ │ │ │ + ldr.w r3, [pc, #2724] @ 14add0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148e82 │ │ │ │ + beq.w 1490ca │ │ │ │ blx 235b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148e82 │ │ │ │ + bne.w 1490ca │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.w 148e82 │ │ │ │ - ldr.w r1, [pc, #2644] @ 14ab5c │ │ │ │ - ldr.w r3, [pc, #2688] @ 14ab8c │ │ │ │ - ldr.w r0, [pc, #2688] @ 14ab90 │ │ │ │ + bmi.w 1490ca │ │ │ │ + ldr.w r1, [pc, #2644] @ 14ada4 │ │ │ │ + ldr.w r3, [pc, #2688] @ 14add4 │ │ │ │ + ldr.w r0, [pc, #2688] @ 14add8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #814 @ 0x32e │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2676] @ 14ab94 │ │ │ │ + ldr.w r1, [pc, #2676] @ 14addc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 14a0be │ │ │ │ + b.n 14a306 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.w 148ea8 │ │ │ │ + b.w 1490f0 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 148ebc │ │ │ │ - ldr.w r3, [pc, #2584] @ 14ab5c │ │ │ │ + b.w 149104 │ │ │ │ + ldr.w r3, [pc, #2584] @ 14ada4 │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r1, [pc, #2636] @ 14ab98 │ │ │ │ - ldr.w r0, [pc, #2636] @ 14ab9c │ │ │ │ + ldr.w r1, [pc, #2636] @ 14ade0 │ │ │ │ + ldr.w r0, [pc, #2636] @ 14ade4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1496da │ │ │ │ - ldr.w r2, [pc, #2580] @ 14ab88 │ │ │ │ + bne.w 149922 │ │ │ │ + ldr.w r2, [pc, #2580] @ 14add0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1496da │ │ │ │ + beq.w 149922 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1496da │ │ │ │ + bne.w 149922 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 1496da │ │ │ │ - ldr.w r1, [pc, #2496] @ 14ab5c │ │ │ │ + bmi.w 149922 │ │ │ │ + ldr.w r1, [pc, #2496] @ 14ada4 │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r4, [pc, #2556] @ 14aba0 │ │ │ │ - ldr.w r0, [pc, #2556] @ 14aba4 │ │ │ │ + ldr.w r4, [pc, #2556] @ 14ade8 │ │ │ │ + ldr.w r0, [pc, #2556] @ 14adec │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2548] @ 14aba8 │ │ │ │ + ldr.w r1, [pc, #2548] @ 14adf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #2456] @ 14ab5c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #2456] @ 14ada4 │ │ │ │ movw r2, #814 @ 0x32e │ │ │ │ - ldr.w r1, [pc, #2528] @ 14abac │ │ │ │ - ldr.w r0, [pc, #2528] @ 14abb0 │ │ │ │ + ldr.w r1, [pc, #2528] @ 14adf4 │ │ │ │ + ldr.w r0, [pc, #2528] @ 14adf8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r8 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148e32 │ │ │ │ + bne.w 14907a │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 148e32 │ │ │ │ - ldr.w r3, [pc, #2444] @ 14ab88 │ │ │ │ + beq.w 14907a │ │ │ │ + ldr.w r3, [pc, #2444] @ 14add0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 148e32 │ │ │ │ + beq.w 14907a │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 148e32 │ │ │ │ + bne.w 14907a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.w 148e32 │ │ │ │ - ldr.w r1, [pc, #2364] @ 14ab5c │ │ │ │ + bmi.w 14907a │ │ │ │ + ldr.w r1, [pc, #2364] @ 14ada4 │ │ │ │ movw r2, #814 @ 0x32e │ │ │ │ - ldr.w r3, [pc, #2444] @ 14abb4 │ │ │ │ - ldr.w r0, [pc, #2444] @ 14abb8 │ │ │ │ + ldr.w r3, [pc, #2444] @ 14adfc │ │ │ │ + ldr.w r0, [pc, #2444] @ 14ae00 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2432] @ 14abbc │ │ │ │ + ldr.w r1, [pc, #2432] @ 14ae04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.w 149700 │ │ │ │ + b.w 149948 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 149df8 │ │ │ │ - ldr.w r3, [pc, #2296] @ 14ab5c │ │ │ │ + b.n 14a040 │ │ │ │ + ldr.w r3, [pc, #2296] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r1, [pc, #2388] @ 14abc0 │ │ │ │ - ldr.w r0, [pc, #2388] @ 14abc4 │ │ │ │ + ldr.w r1, [pc, #2388] @ 14ae08 │ │ │ │ + ldr.w r0, [pc, #2388] @ 14ae0c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149e10 │ │ │ │ - ldr.w r2, [pc, #2292] @ 14ab88 │ │ │ │ + bne.w 14a058 │ │ │ │ + ldr.w r2, [pc, #2292] @ 14add0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 149e10 │ │ │ │ + beq.w 14a058 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149e10 │ │ │ │ + bne.w 14a058 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 149e10 │ │ │ │ - ldr.w r1, [pc, #2208] @ 14ab5c │ │ │ │ + bmi.w 14a058 │ │ │ │ + ldr.w r1, [pc, #2208] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r4, [pc, #2308] @ 14abc8 │ │ │ │ - ldr.w r0, [pc, #2308] @ 14abcc │ │ │ │ + ldr.w r4, [pc, #2308] @ 14ae10 │ │ │ │ + ldr.w r0, [pc, #2308] @ 14ae14 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2300] @ 14abd0 │ │ │ │ + ldr.w r1, [pc, #2300] @ 14ae18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r1, [pc, #2168] @ 14ab5c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r1, [pc, #2168] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r3, [pc, #2280] @ 14abd4 │ │ │ │ - ldr.w r0, [pc, #2280] @ 14abd8 │ │ │ │ + ldr.w r3, [pc, #2280] @ 14ae1c │ │ │ │ + ldr.w r0, [pc, #2280] @ 14ae20 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2268] @ 14abdc │ │ │ │ + ldr.w r1, [pc, #2268] @ 14ae24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 149e36 │ │ │ │ + b.n 14a07e │ │ │ │ mov r3, fp │ │ │ │ - b.w 1499a0 │ │ │ │ + b.w 149be8 │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #2096] @ 14ab5c │ │ │ │ - ldr.w r1, [pc, #2224] @ 14abe0 │ │ │ │ - ldr.w r0, [pc, #2224] @ 14abe4 │ │ │ │ + ldr.w r3, [pc, #2096] @ 14ada4 │ │ │ │ + ldr.w r1, [pc, #2224] @ 14ae28 │ │ │ │ + ldr.w r0, [pc, #2224] @ 14ae2c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2216] @ 14abe8 │ │ │ │ + ldr.w r2, [pc, #2216] @ 14ae30 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #833 @ 0x341 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ - b.w 14989e │ │ │ │ + b.w 149ae6 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1499b4 │ │ │ │ + b.w 149bfc │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1499c0 │ │ │ │ - ldr.w r3, [pc, #2032] @ 14ab5c │ │ │ │ + b.w 149c08 │ │ │ │ + ldr.w r3, [pc, #2032] @ 14ada4 │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr.w r1, [pc, #2168] @ 14abec │ │ │ │ - ldr.w r0, [pc, #2168] @ 14abf0 │ │ │ │ + ldr.w r1, [pc, #2168] @ 14ae34 │ │ │ │ + ldr.w r0, [pc, #2168] @ 14ae38 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #2000] @ 14ab5c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #2000] @ 14ada4 │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr.w r1, [pc, #2144] @ 14abf4 │ │ │ │ - ldr.w r0, [pc, #2144] @ 14abf8 │ │ │ │ + ldr.w r1, [pc, #2144] @ 14ae3c │ │ │ │ + ldr.w r0, [pc, #2144] @ 14ae40 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r0, [pc, #2128] @ 14abfc │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r0, [pc, #2128] @ 14ae44 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a3d8 │ │ │ │ + beq.n 14a620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14a3d8 │ │ │ │ + cbnz r3, 14a620 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 149e60 │ │ │ │ - ldr.w r3, [pc, #1920] @ 14ab5c │ │ │ │ + bne.w 14a0a8 │ │ │ │ + ldr.w r3, [pc, #1920] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r1, [pc, #2076] @ 14ac00 │ │ │ │ - ldr.w r0, [pc, #2076] @ 14ac04 │ │ │ │ + ldr.w r1, [pc, #2076] @ 14ae48 │ │ │ │ + ldr.w r0, [pc, #2076] @ 14ae4c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 149e9e │ │ │ │ - ldr.w r3, [pc, #1876] @ 14ab5c │ │ │ │ + b.n 14a0e6 │ │ │ │ + ldr.w r3, [pc, #1876] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r1, [pc, #2040] @ 14ac08 │ │ │ │ - ldr.w r0, [pc, #2040] @ 14ac0c │ │ │ │ + ldr.w r1, [pc, #2040] @ 14ae50 │ │ │ │ + ldr.w r0, [pc, #2040] @ 14ae54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149eb6 │ │ │ │ - ldr.w r2, [pc, #1872] @ 14ab88 │ │ │ │ + bne.w 14a0fe │ │ │ │ + ldr.w r2, [pc, #1872] @ 14add0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 149eb6 │ │ │ │ + beq.w 14a0fe │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149eb6 │ │ │ │ + bne.w 14a0fe │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 149eb6 │ │ │ │ - ldr.w r1, [pc, #1792] @ 14ab5c │ │ │ │ + bmi.w 14a0fe │ │ │ │ + ldr.w r1, [pc, #1792] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r4, [pc, #1964] @ 14ac10 │ │ │ │ - ldr.w r0, [pc, #1964] @ 14ac14 │ │ │ │ + ldr.w r4, [pc, #1964] @ 14ae58 │ │ │ │ + ldr.w r0, [pc, #1964] @ 14ae5c │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1952] @ 14ac18 │ │ │ │ + ldr.w r1, [pc, #1952] @ 14ae60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #1748] @ 14ab5c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #1748] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r1, [pc, #1932] @ 14ac1c │ │ │ │ - ldr.w r0, [pc, #1932] @ 14ac20 │ │ │ │ + ldr.w r1, [pc, #1932] @ 14ae64 │ │ │ │ + ldr.w r0, [pc, #1932] @ 14ae68 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r1, [pc, #1716] @ 14ab5c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r1, [pc, #1716] @ 14ada4 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr.w r3, [pc, #1908] @ 14ac24 │ │ │ │ - ldr.w r0, [pc, #1908] @ 14ac28 │ │ │ │ + ldr.w r3, [pc, #1908] @ 14ae6c │ │ │ │ + ldr.w r0, [pc, #1908] @ 14ae70 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1900] @ 14ac2c │ │ │ │ + ldr.w r1, [pc, #1900] @ 14ae74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14a9fe │ │ │ │ + bpl.w 14ac46 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14a506 │ │ │ │ + beq.n 14a74e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a808 │ │ │ │ + beq.w 14aa50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14a940 │ │ │ │ + beq.w 14ab88 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a51e │ │ │ │ + beq.n 14a766 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14aa20 │ │ │ │ + beq.w 14ac68 │ │ │ │ ldr.w r1, [fp, #216] @ 0xd8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 14a544 │ │ │ │ + beq.n 14a78c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14a95a │ │ │ │ + beq.w 14aba2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14b0f4 │ │ │ │ + beq.w 14b33c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14aa76 │ │ │ │ + bne.w 14acbe │ │ │ │ sub.w r4, r1, r8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ negs r2, r4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ adcs r2, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 14a56e │ │ │ │ + beq.n 14a7b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14aa94 │ │ │ │ + beq.w 14acdc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1488ba │ │ │ │ + beq.w 148b02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 14b028 │ │ │ │ + bpl.w 14b270 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ bl 38024 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14a5ac │ │ │ │ + beq.n 14a7f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14aabe │ │ │ │ + beq.w 14ad06 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14aaca │ │ │ │ + beq.w 14ad12 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a5c4 │ │ │ │ + beq.n 14a80c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14b052 │ │ │ │ + beq.w 14b29a │ │ │ │ ldr.w r1, [fp, #216] @ 0xd8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 14a5ea │ │ │ │ + beq.n 14a832 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14aae4 │ │ │ │ + beq.w 14ad2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14b008 │ │ │ │ + beq.w 14b250 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 14afb6 │ │ │ │ + bne.w 14b1fe │ │ │ │ sub.w r0, r1, r8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a616 │ │ │ │ + beq.n 14a85e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14aff8 │ │ │ │ + beq.w 14b240 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1488ba │ │ │ │ + beq.w 148b02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 14aaf0 │ │ │ │ + bpl.w 14ad38 │ │ │ │ ldr.w r1, [fp, #252] @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a656 │ │ │ │ + beq.n 14a89e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b0b2 │ │ │ │ + beq.w 14b2fa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14af96 │ │ │ │ + beq.w 14b1de │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 14af90 │ │ │ │ + beq.w 14b1d8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14af5e │ │ │ │ + beq.w 14b1a6 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 14af32 │ │ │ │ + bpl.w 14b17a │ │ │ │ movs r4, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 14af1a │ │ │ │ + bge.w 14b162 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b81c │ │ │ │ + beq.w 14ba64 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.w 14b436 │ │ │ │ + bpl.w 14b67e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 14b3ec │ │ │ │ + bpl.w 14b634 │ │ │ │ ldr.w r1, [fp, #252] @ 0xfc │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14a6f6 │ │ │ │ + beq.n 14a93e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14ab12 │ │ │ │ + beq.w 14ad5a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14b36c │ │ │ │ + beq.w 14b5b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 14a70e │ │ │ │ + beq.n 14a956 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst.w r2, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14b38c │ │ │ │ + beq.w 14b5d4 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.w 14b150 │ │ │ │ + bpl.w 14b398 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r7, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 14b114 │ │ │ │ + bge.w 14b35c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14b838 │ │ │ │ + beq.w 14ba80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 14b1e6 │ │ │ │ + bpl.w 14b42e │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14b1c2 │ │ │ │ + beq.w 14b40a │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14ab1a │ │ │ │ + beq.w 14ad62 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14a79a │ │ │ │ + beq.n 14a9e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b18a │ │ │ │ + beq.w 14b3d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a7ae │ │ │ │ + beq.n 14a9f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ab54 │ │ │ │ + beq.w 14ad9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14b194 │ │ │ │ + beq.w 14b3dc │ │ │ │ mov r0, r6 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a7d0 │ │ │ │ + beq.n 14aa18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14b1b8 │ │ │ │ + beq.w 14b400 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 14ad5e │ │ │ │ + blt.w 14afa6 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 14accc │ │ │ │ + bne.w 14af14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a7f2 │ │ │ │ + beq.n 14aa3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ad9c │ │ │ │ + beq.w 14afe4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 14a722 │ │ │ │ + b.n 14a96a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.w 149edc │ │ │ │ + b.w 14a124 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 14a506 │ │ │ │ - ldr.w r0, [pc, #1048] @ 14ac30 │ │ │ │ + b.n 14a74e │ │ │ │ + ldr.w r0, [pc, #1048] @ 14ae78 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14a844 │ │ │ │ + beq.n 14aa8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14a844 │ │ │ │ + cbnz r3, 14aa8c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 149f06 │ │ │ │ - ldr r3, [pc, #788] @ (14ab5c ) │ │ │ │ + bne.w 14a14e │ │ │ │ + ldr r3, [pc, #788] @ (14ada4 ) │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr r1, [pc, #1000] @ (14ac34 ) │ │ │ │ - ldr r0, [pc, #1000] @ (14ac38 ) │ │ │ │ + ldr r1, [pc, #1000] @ (14ae7c ) │ │ │ │ + ldr r0, [pc, #1000] @ (14ae80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 149f44 │ │ │ │ - ldr r3, [pc, #752] @ (14ab5c ) │ │ │ │ + b.w 14a18c │ │ │ │ + ldr r3, [pc, #752] @ (14ada4 ) │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ - ldr r1, [pc, #972] @ (14ac3c ) │ │ │ │ - ldr r0, [pc, #972] @ (14ac40 ) │ │ │ │ + ldr r1, [pc, #972] @ (14ae84 ) │ │ │ │ + ldr r0, [pc, #972] @ (14ae88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w 149f98 │ │ │ │ + b.w 14a1e0 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 149fea │ │ │ │ - ldr r2, [pc, #704] @ (14ab5c ) │ │ │ │ - ldr r3, [pc, #932] @ (14ac44 ) │ │ │ │ - ldr r1, [pc, #936] @ (14ac48 ) │ │ │ │ + b.w 14a232 │ │ │ │ + ldr r2, [pc, #704] @ (14ada4 ) │ │ │ │ + ldr r3, [pc, #932] @ (14ae8c ) │ │ │ │ + ldr r1, [pc, #936] @ (14ae90 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #936] @ (14ac4c ) │ │ │ │ + ldr r0, [pc, #936] @ (14ae94 ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 26e98 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149fb0 │ │ │ │ + bne.w 14a1f8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 149fb0 │ │ │ │ - ldr r3, [pc, #684] @ (14ab88 ) │ │ │ │ + beq.w 14a1f8 │ │ │ │ + ldr r3, [pc, #684] @ (14add0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 149fb0 │ │ │ │ + beq.w 14a1f8 │ │ │ │ blx 235b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149fb0 │ │ │ │ + bne.w 14a1f8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.w 149fb0 │ │ │ │ - ldr r1, [pc, #604] @ (14ab5c ) │ │ │ │ - ldr r3, [pc, #848] @ (14ac50 ) │ │ │ │ - ldr r0, [pc, #848] @ (14ac54 ) │ │ │ │ + bmi.w 14a1f8 │ │ │ │ + ldr r1, [pc, #604] @ (14ada4 ) │ │ │ │ + ldr r3, [pc, #848] @ (14ae98 ) │ │ │ │ + ldr r0, [pc, #848] @ (14ae9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #836] @ (14ac58 ) │ │ │ │ + ldr r1, [pc, #836] @ (14aea0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 14a8b8 │ │ │ │ - ldr r3, [pc, #572] @ (14ab5c ) │ │ │ │ + b.n 14ab00 │ │ │ │ + ldr r3, [pc, #572] @ (14ada4 ) │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ - ldr r1, [pc, #824] @ (14ac5c ) │ │ │ │ - ldr r0, [pc, #824] @ (14ac60 ) │ │ │ │ + ldr r1, [pc, #824] @ (14aea4 ) │ │ │ │ + ldr r0, [pc, #824] @ (14aea8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14a8b8 │ │ │ │ + b.n 14ab00 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.w 149fd6 │ │ │ │ - ldr r3, [pc, #536] @ (14ab5c ) │ │ │ │ + b.w 14a21e │ │ │ │ + ldr r3, [pc, #536] @ (14ada4 ) │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr r1, [pc, #796] @ (14ac64 ) │ │ │ │ - ldr r0, [pc, #796] @ (14ac68 ) │ │ │ │ + ldr r1, [pc, #796] @ (14aeac ) │ │ │ │ + ldr r0, [pc, #796] @ (14aeb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 14a544 │ │ │ │ - ldr r3, [pc, #500] @ (14ab5c ) │ │ │ │ + b.n 14a78c │ │ │ │ + ldr r3, [pc, #500] @ (14ada4 ) │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - ldr r1, [pc, #764] @ (14ac6c ) │ │ │ │ - ldr r0, [pc, #768] @ (14ac70 ) │ │ │ │ + ldr r1, [pc, #764] @ (14aeb4 ) │ │ │ │ + ldr r0, [pc, #768] @ (14aeb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r1, [pc, #472] @ (14ab5c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r1, [pc, #472] @ (14ada4 ) │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ - ldr r3, [pc, #748] @ (14ac74 ) │ │ │ │ - ldr r0, [pc, #748] @ (14ac78 ) │ │ │ │ + ldr r3, [pc, #748] @ (14aebc ) │ │ │ │ + ldr r0, [pc, #748] @ (14aec0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #740] @ (14ac7c ) │ │ │ │ + ldr r1, [pc, #740] @ (14aec4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r8 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149f60 │ │ │ │ + bne.w 14a1a8 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 149f60 │ │ │ │ - ldr r3, [pc, #460] @ (14ab88 ) │ │ │ │ + beq.w 14a1a8 │ │ │ │ + ldr r3, [pc, #460] @ (14add0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 149f60 │ │ │ │ + beq.w 14a1a8 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149f60 │ │ │ │ + bne.w 14a1a8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.w 149f60 │ │ │ │ - ldr r1, [pc, #384] @ (14ab5c ) │ │ │ │ + bmi.w 14a1a8 │ │ │ │ + ldr r1, [pc, #384] @ (14ada4 ) │ │ │ │ movw r2, #818 @ 0x332 │ │ │ │ - ldr r3, [pc, #668] @ (14ac80 ) │ │ │ │ - ldr r0, [pc, #672] @ (14ac84 ) │ │ │ │ + ldr r3, [pc, #668] @ (14aec8 ) │ │ │ │ + ldr r0, [pc, #672] @ (14aecc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #660] @ (14ac88 ) │ │ │ │ + ldr r1, [pc, #660] @ (14aed0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r1, [pc, #348] @ (14ab5c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r1, [pc, #348] @ (14ada4 ) │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr r3, [pc, #644] @ (14ac8c ) │ │ │ │ - ldr r0, [pc, #648] @ (14ac90 ) │ │ │ │ + ldr r3, [pc, #644] @ (14aed4 ) │ │ │ │ + ldr r0, [pc, #648] @ (14aed8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #640] @ (14ac94 ) │ │ │ │ + ldr r1, [pc, #640] @ (14aedc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14a51e │ │ │ │ - ldr r2, [pc, #340] @ (14ab88 ) │ │ │ │ + bne.w 14a766 │ │ │ │ + ldr r2, [pc, #340] @ (14add0 ) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14a51e │ │ │ │ + beq.w 14a766 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14a51e │ │ │ │ + bne.w 14a766 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 14a51e │ │ │ │ - ldr r1, [pc, #260] @ (14ab5c ) │ │ │ │ + bmi.w 14a766 │ │ │ │ + ldr r1, [pc, #260] @ (14ada4 ) │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr r4, [pc, #572] @ (14ac98 ) │ │ │ │ - ldr r0, [pc, #572] @ (14ac9c ) │ │ │ │ + ldr r4, [pc, #572] @ (14aee0 ) │ │ │ │ + ldr r0, [pc, #572] @ (14aee4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #564] @ (14aca0 ) │ │ │ │ + ldr r1, [pc, #564] @ (14aee8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r0, [pc, #556] @ (14aca4 ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r0, [pc, #556] @ (14aeec ) │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14aaa4 │ │ │ │ + beq.n 14acec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14aaa4 │ │ │ │ + cbnz r3, 14acec │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 14a56e │ │ │ │ - ldr r3, [pc, #180] @ (14ab5c ) │ │ │ │ + bne.w 14a7b6 │ │ │ │ + ldr r3, [pc, #180] @ (14ada4 ) │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr r1, [pc, #508] @ (14aca8 ) │ │ │ │ - ldr r0, [pc, #508] @ (14acac ) │ │ │ │ + ldr r1, [pc, #508] @ (14aef0 ) │ │ │ │ + ldr r0, [pc, #508] @ (14aef4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 14a5ac │ │ │ │ - ldr r3, [pc, #144] @ (14ab5c ) │ │ │ │ + b.n 14a7f4 │ │ │ │ + ldr r3, [pc, #144] @ (14ada4 ) │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr r1, [pc, #476] @ (14acb0 ) │ │ │ │ - ldr r0, [pc, #480] @ (14acb4 ) │ │ │ │ + ldr r1, [pc, #476] @ (14aef8 ) │ │ │ │ + ldr r0, [pc, #480] @ (14aefc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n 14a5ea │ │ │ │ - ldr r1, [pc, #104] @ (14ab5c ) │ │ │ │ + b.n 14a832 │ │ │ │ + ldr r1, [pc, #104] @ (14ada4 ) │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ - ldr r3, [pc, #448] @ (14acb8 ) │ │ │ │ - ldr r0, [pc, #448] @ (14acbc ) │ │ │ │ + ldr r3, [pc, #448] @ (14af00 ) │ │ │ │ + ldr r0, [pc, #448] @ (14af04 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #440] @ (14acc0 ) │ │ │ │ + ldr r1, [pc, #440] @ (14af08 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14a6f6 │ │ │ │ - ldr r3, [pc, #64] @ (14ab5c ) │ │ │ │ + b.n 14a93e │ │ │ │ + ldr r3, [pc, #64] @ (14ada4 ) │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr r1, [pc, #416] @ (14acc4 ) │ │ │ │ - ldr r0, [pc, #416] @ (14acc8 ) │ │ │ │ + ldr r1, [pc, #416] @ (14af0c ) │ │ │ │ + ldr r0, [pc, #416] @ (14af10 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ @@ -467486,18 +467798,18 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14a7ae │ │ │ │ + b.n 14a9f6 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #9 │ │ │ │ movs r4, r0 │ │ │ │ stmia r6!, {r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ @@ -467655,1120 +467967,1120 @@ │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #32 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r2, [r7, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ lsls r6, r7, #30 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 14ad2a │ │ │ │ + cbnz r2, 14af72 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 14ad28 │ │ │ │ + cbnz r4, 14af70 │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r7, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 14ad26 │ │ │ │ + cbnz r6, 14af6e │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 14ad28 │ │ │ │ + cbnz r2, 14af70 │ │ │ │ movs r3, r0 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14acea │ │ │ │ + beq.n 14af32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14ada4 │ │ │ │ + beq.n 14afec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14b214 │ │ │ │ + beq.w 14b45c │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14b2b4 │ │ │ │ + beq.w 14b4fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 14ad14 │ │ │ │ + beq.n 14af5c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14b236 │ │ │ │ + beq.w 14b47e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 14ad26 │ │ │ │ + beq.n 14af6e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14b2ee │ │ │ │ + beq.w 14b536 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ad42 │ │ │ │ + beq.n 14af8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14adac │ │ │ │ + cbz r3, 14aff4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ad52 │ │ │ │ + beq.n 14af9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 14adb4 │ │ │ │ + cbz r3, 14affc │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 14adfa │ │ │ │ - cbz r6, 14adbc │ │ │ │ + beq.n 14b042 │ │ │ │ + cbz r6, 14b004 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 14a7f2 │ │ │ │ - ldr.w r3, [pc, #2860] @ 14b88c │ │ │ │ + b.n 14aa3a │ │ │ │ + ldr.w r3, [pc, #2860] @ 14bad4 │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #2852] @ 14b890 │ │ │ │ + ldr.w r1, [pc, #2852] @ 14bad8 │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r0, [pc, #2848] @ 14b894 │ │ │ │ + ldr.w r0, [pc, #2848] @ 14badc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14a7f2 │ │ │ │ + b.n 14aa3a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14acea │ │ │ │ + b.n 14af32 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ad42 │ │ │ │ + b.n 14af8a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ad52 │ │ │ │ + b.n 14af9a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 14adf2 │ │ │ │ + cbz r3, 14b03a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14addc │ │ │ │ + beq.n 14b024 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 14ae30 │ │ │ │ + cbz r3, 14b078 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 147f56 │ │ │ │ + bne.w 14819e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 147f56 │ │ │ │ + b.w 14819e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14adc8 │ │ │ │ - ldr.w r3, [pc, #2704] @ 14b88c │ │ │ │ + b.n 14b010 │ │ │ │ + ldr.w r3, [pc, #2704] @ 14bad4 │ │ │ │ mov.w r2, #824 @ 0x338 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #2704] @ 14b898 │ │ │ │ - ldr.w r0, [pc, #2704] @ 14b89c │ │ │ │ + ldr.w r1, [pc, #2704] @ 14bae0 │ │ │ │ + ldr.w r0, [pc, #2704] @ 14bae4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14addc │ │ │ │ + b.n 14b024 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14a02c │ │ │ │ - ldr.w r2, [pc, #2632] @ 14b88c │ │ │ │ - ldr.w r3, [pc, #2648] @ 14b8a0 │ │ │ │ - ldr.w r1, [pc, #2648] @ 14b8a4 │ │ │ │ + b.w 14a274 │ │ │ │ + ldr.w r2, [pc, #2632] @ 14bad4 │ │ │ │ + ldr.w r3, [pc, #2648] @ 14bae8 │ │ │ │ + ldr.w r1, [pc, #2648] @ 14baec │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #2644] @ 14b8a8 │ │ │ │ + ldr.w r0, [pc, #2644] @ 14baf0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #814 @ 0x32e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ - b.w 14a0be │ │ │ │ + b.w 14a306 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w 1496c2 │ │ │ │ + b.w 14990a │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w 148e6a │ │ │ │ - ldr.w r0, [pc, #2592] @ 14b8ac │ │ │ │ + b.w 1490b2 │ │ │ │ + ldr.w r0, [pc, #2592] @ 14baf4 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14aeb8 │ │ │ │ + beq.n 14b100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14aeb8 │ │ │ │ + cbnz r3, 14b100 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 14972a │ │ │ │ - ldr.w r3, [pc, #2512] @ 14b88c │ │ │ │ + bne.w 149972 │ │ │ │ + ldr.w r3, [pc, #2512] @ 14bad4 │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r1, [pc, #2540] @ 14b8b0 │ │ │ │ - ldr.w r0, [pc, #2540] @ 14b8b4 │ │ │ │ + ldr.w r1, [pc, #2540] @ 14baf8 │ │ │ │ + ldr.w r0, [pc, #2540] @ 14bafc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 149768 │ │ │ │ - ldr.w r3, [pc, #2472] @ 14b88c │ │ │ │ + b.w 1499b0 │ │ │ │ + ldr.w r3, [pc, #2472] @ 14bad4 │ │ │ │ mov.w r2, #816 @ 0x330 │ │ │ │ - ldr.w r1, [pc, #2508] @ 14b8b8 │ │ │ │ - ldr.w r0, [pc, #2508] @ 14b8bc │ │ │ │ + ldr.w r1, [pc, #2508] @ 14bb00 │ │ │ │ + ldr.w r0, [pc, #2508] @ 14bb04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.w 1497bc │ │ │ │ + b.w 149a04 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14980e │ │ │ │ + b.w 149a56 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 147cfa │ │ │ │ + bne.w 147f42 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 147cfa │ │ │ │ - ldr.w r1, [pc, #2392] @ 14b88c │ │ │ │ + b.w 147f42 │ │ │ │ + ldr.w r1, [pc, #2392] @ 14bad4 │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ - ldr.w r3, [pc, #2436] @ 14b8c0 │ │ │ │ - ldr.w r0, [pc, #2436] @ 14b8c4 │ │ │ │ + ldr.w r3, [pc, #2436] @ 14bb08 │ │ │ │ + ldr.w r0, [pc, #2436] @ 14bb0c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2424] @ 14b8c8 │ │ │ │ + ldr.w r1, [pc, #2424] @ 14bb10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ - cbnz r0, 14af8e │ │ │ │ + cbnz r0, 14b1d6 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 14a676 │ │ │ │ - ldr.w r3, [pc, #2392] @ 14b8cc │ │ │ │ + beq.w 14a8be │ │ │ │ + ldr.w r3, [pc, #2392] @ 14bb14 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14a676 │ │ │ │ + beq.w 14a8be │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14b0bc │ │ │ │ + beq.w 14b304 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.w 14a676 │ │ │ │ + b.w 14a8be │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.w 14a676 │ │ │ │ - ldr.w r3, [pc, #2292] @ 14b88c │ │ │ │ + b.w 14a8be │ │ │ │ + ldr.w r3, [pc, #2292] @ 14bad4 │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ - ldr.w r1, [pc, #2352] @ 14b8d0 │ │ │ │ - ldr.w r0, [pc, #2352] @ 14b8d4 │ │ │ │ + ldr.w r1, [pc, #2352] @ 14bb18 │ │ │ │ + ldr.w r0, [pc, #2352] @ 14bb1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r0, [pc, #2336] @ 14b8d8 │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r0, [pc, #2336] @ 14bb20 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14afd4 │ │ │ │ + beq.n 14b21c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 14aff4 │ │ │ │ - ldr.w r3, [pc, #2228] @ 14b88c │ │ │ │ + cbz r3, 14b23c │ │ │ │ + ldr.w r3, [pc, #2228] @ 14bad4 │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr.w r1, [pc, #2300] @ 14b8dc │ │ │ │ - ldr.w r0, [pc, #2300] @ 14b8e0 │ │ │ │ + ldr.w r1, [pc, #2300] @ 14bb24 │ │ │ │ + ldr.w r0, [pc, #2300] @ 14bb28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 14a616 │ │ │ │ - b.n 14afd4 │ │ │ │ - ldr.w r3, [pc, #2176] @ 14b88c │ │ │ │ + bne.w 14a85e │ │ │ │ + b.n 14b21c │ │ │ │ + ldr.w r3, [pc, #2176] @ 14bad4 │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr.w r1, [pc, #2256] @ 14b8e4 │ │ │ │ - ldr.w r0, [pc, #2256] @ 14b8e8 │ │ │ │ + ldr.w r1, [pc, #2256] @ 14bb2c │ │ │ │ + ldr.w r0, [pc, #2256] @ 14bb30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r1, [pc, #2144] @ 14b88c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r1, [pc, #2144] @ 14bad4 │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr.w r3, [pc, #2232] @ 14b8ec │ │ │ │ - ldr.w r0, [pc, #2232] @ 14b8f0 │ │ │ │ + ldr.w r3, [pc, #2232] @ 14bb34 │ │ │ │ + ldr.w r0, [pc, #2232] @ 14bb38 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2224] @ 14b8f4 │ │ │ │ + ldr.w r1, [pc, #2224] @ 14bb3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14a5c4 │ │ │ │ - ldr.w r2, [pc, #2152] @ 14b8cc │ │ │ │ + bne.w 14a80c │ │ │ │ + ldr.w r2, [pc, #2152] @ 14bb14 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14a5c4 │ │ │ │ + beq.w 14a80c │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14a5c4 │ │ │ │ + bne.w 14a80c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.w 14a5c4 │ │ │ │ - ldr.w r1, [pc, #2048] @ 14b88c │ │ │ │ + bmi.w 14a80c │ │ │ │ + ldr.w r1, [pc, #2048] @ 14bad4 │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr.w r4, [pc, #2148] @ 14b8f8 │ │ │ │ - ldr.w r0, [pc, #2148] @ 14b8fc │ │ │ │ + ldr.w r4, [pc, #2148] @ 14bb40 │ │ │ │ + ldr.w r0, [pc, #2148] @ 14bb44 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2140] @ 14b900 │ │ │ │ + ldr.w r1, [pc, #2140] @ 14bb48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14a656 │ │ │ │ + b.w 14a89e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.w 14a67e │ │ │ │ - ldr.w r1, [pc, #1984] @ 14b88c │ │ │ │ + bmi.w 14a8c6 │ │ │ │ + ldr.w r1, [pc, #1984] @ 14bad4 │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ - ldr.w r3, [pc, #2096] @ 14b904 │ │ │ │ - ldr.w r0, [pc, #2096] @ 14b908 │ │ │ │ + ldr.w r3, [pc, #2096] @ 14bb4c │ │ │ │ + ldr.w r0, [pc, #2096] @ 14bb50 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2084] @ 14b90c │ │ │ │ + ldr.w r1, [pc, #2084] @ 14bb54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #1940] @ 14b88c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #1940] @ 14bad4 │ │ │ │ movw r2, #819 @ 0x333 │ │ │ │ - ldr.w r1, [pc, #2064] @ 14b910 │ │ │ │ - ldr.w r0, [pc, #2064] @ 14b914 │ │ │ │ + ldr.w r1, [pc, #2064] @ 14bb58 │ │ │ │ + ldr.w r0, [pc, #2064] @ 14bb5c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14b132 │ │ │ │ + beq.n 14b37a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 14b132 │ │ │ │ + cbnz r2, 14b37a │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14b42e │ │ │ │ + beq.w 14b676 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14b416 │ │ │ │ + bne.w 14b65e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 14a684 │ │ │ │ - ldr.w r3, [pc, #1848] @ 14b88c │ │ │ │ + b.w 14a8cc │ │ │ │ + ldr.w r3, [pc, #1848] @ 14bad4 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1980] @ 14b918 │ │ │ │ - ldr.w r0, [pc, #1980] @ 14b91c │ │ │ │ + ldr.w r1, [pc, #1980] @ 14bb60 │ │ │ │ + ldr.w r0, [pc, #1980] @ 14bb64 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1976] @ 14b920 │ │ │ │ + ldr.w r3, [pc, #1976] @ 14bb68 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #822 @ 0x336 │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14a79a │ │ │ │ - ldr.w r3, [pc, #1780] @ 14b88c │ │ │ │ + b.w 14a9e2 │ │ │ │ + ldr.w r3, [pc, #1780] @ 14bad4 │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #1920] @ 14b924 │ │ │ │ + ldr.w r1, [pc, #1920] @ 14bb6c │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r0, [pc, #1920] @ 14b928 │ │ │ │ + ldr.w r0, [pc, #1920] @ 14bb70 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ad80 │ │ │ │ + b.n 14afc8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14a7d0 │ │ │ │ - ldr.w r3, [pc, #1736] @ 14b88c │ │ │ │ + b.w 14aa18 │ │ │ │ + ldr.w r3, [pc, #1736] @ 14bad4 │ │ │ │ movw r2, #823 @ 0x337 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #1884] @ 14b92c │ │ │ │ + ldr.w r1, [pc, #1884] @ 14bb74 │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r0, [pc, #1880] @ 14b930 │ │ │ │ + ldr.w r0, [pc, #1880] @ 14bb78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ad80 │ │ │ │ - ldr.w r3, [pc, #1700] @ 14b88c │ │ │ │ + b.n 14afc8 │ │ │ │ + ldr.w r3, [pc, #1700] @ 14bad4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1856] @ 14b934 │ │ │ │ - ldr.w r0, [pc, #1856] @ 14b938 │ │ │ │ + ldr.w r1, [pc, #1856] @ 14bb7c │ │ │ │ + ldr.w r0, [pc, #1856] @ 14bb80 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #1848] @ 14b93c │ │ │ │ + ldr.w r2, [pc, #1848] @ 14bb84 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #822 @ 0x336 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 46444 │ │ │ │ - b.n 14ae1a │ │ │ │ - ldr.w r3, [pc, #1652] @ 14b88c │ │ │ │ + b.n 14b062 │ │ │ │ + ldr.w r3, [pc, #1652] @ 14bad4 │ │ │ │ mov.w r2, #824 @ 0x338 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1820] @ 14b940 │ │ │ │ - ldr.w r0, [pc, #1820] @ 14b944 │ │ │ │ + ldr.w r1, [pc, #1820] @ 14bb88 │ │ │ │ + ldr.w r0, [pc, #1820] @ 14bb8c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ae1a │ │ │ │ + b.n 14b062 │ │ │ │ mov r0, r4 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ad14 │ │ │ │ + bne.w 14af5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 14ad14 │ │ │ │ - ldr.w r3, [pc, #1664] @ 14b8cc │ │ │ │ + beq.w 14af5c │ │ │ │ + ldr.w r3, [pc, #1664] @ 14bb14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14ad14 │ │ │ │ + beq.w 14af5c │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ad14 │ │ │ │ + bne.w 14af5c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 14ad14 │ │ │ │ - ldr.w r3, [pc, #1560] @ 14b88c │ │ │ │ + bne.w 14af5c │ │ │ │ + ldr.w r3, [pc, #1560] @ 14bad4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1744] @ 14b948 │ │ │ │ - ldr.w r1, [pc, #1744] @ 14b94c │ │ │ │ + ldr.w r2, [pc, #1744] @ 14bb90 │ │ │ │ + ldr.w r1, [pc, #1744] @ 14bb94 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1736] @ 14b950 │ │ │ │ + ldr.w r0, [pc, #1736] @ 14bb98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #824 @ 0x338 │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #1492] @ 14b88c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #1492] @ 14bad4 │ │ │ │ mov.w r2, #824 @ 0x338 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1684] @ 14b954 │ │ │ │ - ldr.w r0, [pc, #1684] @ 14b958 │ │ │ │ + ldr.w r1, [pc, #1684] @ 14bb9c │ │ │ │ + ldr.w r0, [pc, #1684] @ 14bba0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r5 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ad26 │ │ │ │ + bne.w 14af6e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 14ad26 │ │ │ │ - ldr.w r3, [pc, #1480] @ 14b8cc │ │ │ │ + beq.w 14af6e │ │ │ │ + ldr.w r3, [pc, #1480] @ 14bb14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14ad26 │ │ │ │ + beq.w 14af6e │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ad26 │ │ │ │ + bne.w 14af6e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ - bne.w 14ad26 │ │ │ │ - ldr.w r3, [pc, #1376] @ 14b88c │ │ │ │ + bne.w 14af6e │ │ │ │ + ldr.w r3, [pc, #1376] @ 14bad4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1580] @ 14b95c │ │ │ │ - ldr.w r1, [pc, #1580] @ 14b960 │ │ │ │ + ldr.w r2, [pc, #1580] @ 14bba4 │ │ │ │ + ldr.w r1, [pc, #1580] @ 14bba8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1572] @ 14b964 │ │ │ │ + ldr.w r0, [pc, #1572] @ 14bbac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #824 @ 0x338 │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r3, [pc, #1308] @ 14b88c │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r3, [pc, #1308] @ 14bad4 │ │ │ │ movw r2, #822 @ 0x336 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1520] @ 14b968 │ │ │ │ - ldr.w r0, [pc, #1520] @ 14b96c │ │ │ │ + ldr.w r1, [pc, #1520] @ 14bbb0 │ │ │ │ + ldr.w r0, [pc, #1520] @ 14bbb4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14b17a │ │ │ │ + b.n 14b3c2 │ │ │ │ mov r0, r6 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14b46a │ │ │ │ + bne.n 14b6b2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 14a70e │ │ │ │ - ldr.w r2, [pc, #1324] @ 14b8cc │ │ │ │ + beq.w 14a956 │ │ │ │ + ldr.w r2, [pc, #1324] @ 14bb14 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14a70e │ │ │ │ + beq.w 14a956 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14b46a │ │ │ │ + bne.n 14b6b2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bmi.w 14a716 │ │ │ │ - ldr.w r3, [pc, #1224] @ 14b88c │ │ │ │ + bmi.w 14a95e │ │ │ │ + ldr.w r3, [pc, #1224] @ 14bad4 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1444] @ 14b970 │ │ │ │ - ldr.w r0, [pc, #1444] @ 14b974 │ │ │ │ + ldr.w r1, [pc, #1444] @ 14bbb8 │ │ │ │ + ldr.w r0, [pc, #1444] @ 14bbbc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1440] @ 14b978 │ │ │ │ + ldr.w r3, [pc, #1440] @ 14bbc0 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #822 @ 0x336 │ │ │ │ bl 46444 │ │ │ │ - b.n 14b17a │ │ │ │ - ldr.w r3, [pc, #1180] @ 14b88c │ │ │ │ + b.n 14b3c2 │ │ │ │ + ldr.w r3, [pc, #1180] @ 14bad4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1416] @ 14b97c │ │ │ │ - ldr.w r0, [pc, #1416] @ 14b980 │ │ │ │ + ldr.w r1, [pc, #1416] @ 14bbc4 │ │ │ │ + ldr.w r0, [pc, #1416] @ 14bbc8 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1412] @ 14b984 │ │ │ │ + ldr.w r3, [pc, #1412] @ 14bbcc │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #822 @ 0x336 │ │ │ │ bl 46444 │ │ │ │ - b.n 14b17a │ │ │ │ + b.n 14b3c2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 147f56 │ │ │ │ + bne.w 14819e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 147f56 │ │ │ │ + b.w 14819e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14b13e │ │ │ │ - ldr.w r2, [pc, #1108] @ 14b88c │ │ │ │ + b.n 14b386 │ │ │ │ + ldr.w r2, [pc, #1108] @ 14bad4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr.w r3, [pc, #1352] @ 14b988 │ │ │ │ - ldr.w r1, [pc, #1352] @ 14b98c │ │ │ │ + ldr.w r3, [pc, #1352] @ 14bbd0 │ │ │ │ + ldr.w r1, [pc, #1352] @ 14bbd4 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #820 @ 0x334 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1336] @ 14b990 │ │ │ │ + ldr.w r0, [pc, #1336] @ 14bbd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - b.w 14a70e │ │ │ │ + b.w 14a956 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 148e16 │ │ │ │ - ldr.w r1, [pc, #1040] @ 14b88c │ │ │ │ + b.w 14905e │ │ │ │ + ldr.w r1, [pc, #1040] @ 14bad4 │ │ │ │ movw r2, #814 @ 0x32e │ │ │ │ - ldr.w r3, [pc, #1296] @ 14b994 │ │ │ │ - ldr.w r0, [pc, #1296] @ 14b998 │ │ │ │ + ldr.w r3, [pc, #1296] @ 14bbdc │ │ │ │ + ldr.w r0, [pc, #1296] @ 14bbe0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1284] @ 14b99c │ │ │ │ + ldr.w r1, [pc, #1284] @ 14bbe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr.w r0, [pc, #1272] @ 14b9a0 │ │ │ │ + b.w 1481be │ │ │ │ + ldr.w r0, [pc, #1272] @ 14bbe8 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14b4c2 │ │ │ │ + beq.n 14b70a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 14b4e0 │ │ │ │ - ldr r3, [pc, #968] @ (14b88c ) │ │ │ │ + cbz r3, 14b728 │ │ │ │ + ldr r3, [pc, #968] @ (14bad4 ) │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r1, [pc, #1240] @ 14b9a4 │ │ │ │ - ldr.w r0, [pc, #1240] @ 14b9a8 │ │ │ │ + ldr.w r1, [pc, #1240] @ 14bbec │ │ │ │ + ldr.w r0, [pc, #1240] @ 14bbf0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 149684 │ │ │ │ - b.n 14b4c2 │ │ │ │ + bne.w 1498cc │ │ │ │ + b.n 14b70a │ │ │ │ mov r9, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ - b.w 14a32a │ │ │ │ + b.w 14a572 │ │ │ │ mov r9, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ - b.w 14a078 │ │ │ │ + b.w 14a2c0 │ │ │ │ mov r3, fp │ │ │ │ - b.w 14a018 │ │ │ │ + b.w 14a260 │ │ │ │ mov r9, fp │ │ │ │ mov r5, r8 │ │ │ │ - b.w 149882 │ │ │ │ - ldr r3, [pc, #884] @ (14b88c ) │ │ │ │ + b.w 149aca │ │ │ │ + ldr r3, [pc, #884] @ (14bad4 ) │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r1, [pc, #1164] @ 14b9ac │ │ │ │ - ldr.w r0, [pc, #1164] @ 14b9b0 │ │ │ │ + ldr.w r1, [pc, #1164] @ 14bbf4 │ │ │ │ + ldr.w r0, [pc, #1164] @ 14bbf8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ movs r3, #0 │ │ │ │ - b.w 148984 │ │ │ │ - ldr r1, [pc, #848] @ (14b88c ) │ │ │ │ + b.w 148bcc │ │ │ │ + ldr r1, [pc, #848] @ (14bad4 ) │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r3, [pc, #1136] @ 14b9b4 │ │ │ │ - ldr.w r0, [pc, #1136] @ 14b9b8 │ │ │ │ + ldr.w r3, [pc, #1136] @ 14bbfc │ │ │ │ + ldr.w r0, [pc, #1136] @ 14bc00 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1128] @ 14b9bc │ │ │ │ + ldr.w r1, [pc, #1128] @ 14bc04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 26e98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149634 │ │ │ │ - ldr r2, [pc, #856] @ (14b8cc ) │ │ │ │ + bne.w 14987c │ │ │ │ + ldr r2, [pc, #856] @ (14bb14 ) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 149634 │ │ │ │ + beq.w 14987c │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149634 │ │ │ │ + bne.w 14987c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.w 149634 │ │ │ │ - ldr r1, [pc, #756] @ (14b88c ) │ │ │ │ + bmi.w 14987c │ │ │ │ + ldr r1, [pc, #756] @ (14bad4 ) │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r4, [pc, #1056] @ 14b9c0 │ │ │ │ - ldr.w r0, [pc, #1056] @ 14b9c4 │ │ │ │ + ldr.w r4, [pc, #1056] @ 14bc08 │ │ │ │ + ldr.w r0, [pc, #1056] @ 14bc0c │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1048] @ 14b9c8 │ │ │ │ + ldr.w r1, [pc, #1048] @ 14bc10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r3, [pc, #716] @ (14b88c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r3, [pc, #716] @ (14bad4 ) │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr.w r1, [pc, #1028] @ 14b9cc │ │ │ │ - ldr.w r0, [pc, #1028] @ 14b9d0 │ │ │ │ + ldr.w r1, [pc, #1028] @ 14bc14 │ │ │ │ + ldr.w r0, [pc, #1028] @ 14bc18 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.w 14965a │ │ │ │ - ldr r3, [pc, #672] @ (14b88c ) │ │ │ │ + b.w 1498a2 │ │ │ │ + ldr r3, [pc, #672] @ (14bad4 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r1, [pc, #992] @ (14b9d4 ) │ │ │ │ - ldr r0, [pc, #996] @ (14b9d8 ) │ │ │ │ + ldr r1, [pc, #992] @ (14bc1c ) │ │ │ │ + ldr r0, [pc, #996] @ (14bc20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r1, [pc, #644] @ (14b88c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r1, [pc, #644] @ (14bad4 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r3, [pc, #976] @ (14b9dc ) │ │ │ │ - ldr r0, [pc, #976] @ (14b9e0 ) │ │ │ │ + ldr r3, [pc, #976] @ (14bc24 ) │ │ │ │ + ldr r0, [pc, #976] @ (14bc28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #968] @ (14b9e4 ) │ │ │ │ + ldr r1, [pc, #968] @ (14bc2c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w 14961c │ │ │ │ - ldr r0, [pc, #944] @ (14b9e8 ) │ │ │ │ + b.w 149864 │ │ │ │ + ldr r0, [pc, #944] @ (14bc30 ) │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14b650 │ │ │ │ + beq.n 14b898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 14b684 │ │ │ │ - ldr r3, [pc, #568] @ (14b88c ) │ │ │ │ + cbz r3, 14b8cc │ │ │ │ + ldr r3, [pc, #568] @ (14bad4 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r1, [pc, #916] @ (14b9ec ) │ │ │ │ - ldr r0, [pc, #916] @ (14b9f0 ) │ │ │ │ + ldr r1, [pc, #916] @ (14bc34 ) │ │ │ │ + ldr r0, [pc, #916] @ (14bc38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r3, [pc, #544] @ (14b88c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r3, [pc, #544] @ (14bad4 ) │ │ │ │ movw r2, #813 @ 0x32d │ │ │ │ - ldr r1, [pc, #896] @ (14b9f4 ) │ │ │ │ - ldr r0, [pc, #900] @ (14b9f8 ) │ │ │ │ + ldr r1, [pc, #896] @ (14bc3c ) │ │ │ │ + ldr r0, [pc, #900] @ (14bc40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 148dd8 │ │ │ │ - b.n 14b650 │ │ │ │ + bne.w 149020 │ │ │ │ + b.n 14b898 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.w 148dae │ │ │ │ - ldr r3, [pc, #484] @ (14b88c ) │ │ │ │ + b.w 148ff6 │ │ │ │ + ldr r3, [pc, #484] @ (14bad4 ) │ │ │ │ movw r2, #815 @ 0x32f │ │ │ │ - ldr r1, [pc, #844] @ (14b9fc ) │ │ │ │ - ldr r0, [pc, #848] @ (14ba00 ) │ │ │ │ + ldr r1, [pc, #844] @ (14bc44 ) │ │ │ │ + ldr r0, [pc, #848] @ (14bc48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r1, [pc, #456] @ (14b88c ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r1, [pc, #456] @ (14bad4 ) │ │ │ │ mov.w r2, #816 @ 0x330 │ │ │ │ - ldr r3, [pc, #828] @ (14ba04 ) │ │ │ │ - ldr r0, [pc, #828] @ (14ba08 ) │ │ │ │ + ldr r3, [pc, #828] @ (14bc4c ) │ │ │ │ + ldr r0, [pc, #828] @ (14bc50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #820] @ (14ba0c ) │ │ │ │ + ldr r1, [pc, #820] @ (14bc54 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r8 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149784 │ │ │ │ + bne.w 1499cc │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 149784 │ │ │ │ - ldr r3, [pc, #464] @ (14b8cc ) │ │ │ │ + beq.w 1499cc │ │ │ │ + ldr r3, [pc, #464] @ (14bb14 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 149784 │ │ │ │ + beq.w 1499cc │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 149784 │ │ │ │ + bne.w 1499cc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.w 149784 │ │ │ │ - ldr r1, [pc, #368] @ (14b88c ) │ │ │ │ + bmi.w 1499cc │ │ │ │ + ldr r1, [pc, #368] @ (14bad4 ) │ │ │ │ mov.w r2, #816 @ 0x330 │ │ │ │ - ldr r3, [pc, #748] @ (14ba10 ) │ │ │ │ - ldr r0, [pc, #752] @ (14ba14 ) │ │ │ │ + ldr r3, [pc, #748] @ (14bc58 ) │ │ │ │ + ldr r0, [pc, #752] @ (14bc5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #740] @ (14ba18 ) │ │ │ │ + ldr r1, [pc, #740] @ (14bc60 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 147f76 │ │ │ │ - ldr r2, [pc, #332] @ (14b88c ) │ │ │ │ - ldr r3, [pc, #728] @ (14ba1c ) │ │ │ │ - ldr r1, [pc, #732] @ (14ba20 ) │ │ │ │ + b.w 1481be │ │ │ │ + ldr r2, [pc, #332] @ (14bad4 ) │ │ │ │ + ldr r3, [pc, #728] @ (14bc64 ) │ │ │ │ + ldr r1, [pc, #732] @ (14bc68 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #732] @ (14ba24 ) │ │ │ │ + ldr r0, [pc, #732] @ (14bc6c ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #816 @ 0x330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 46444 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 147f76 │ │ │ │ + b.w 1481be │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 26e98 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1497d4 │ │ │ │ + bne.w 149a1c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 1497d4 │ │ │ │ - ldr r3, [pc, #332] @ (14b8cc ) │ │ │ │ + beq.w 149a1c │ │ │ │ + ldr r3, [pc, #332] @ (14bb14 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1497d4 │ │ │ │ + beq.w 149a1c │ │ │ │ blx 235b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1497d4 │ │ │ │ + bne.w 149a1c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.w 1497d4 │ │ │ │ - ldr r1, [pc, #232] @ (14b88c ) │ │ │ │ - ldr r3, [pc, #644] @ (14ba28 ) │ │ │ │ - ldr r0, [pc, #644] @ (14ba2c ) │ │ │ │ + bmi.w 149a1c │ │ │ │ + ldr r1, [pc, #232] @ (14bad4 ) │ │ │ │ + ldr r3, [pc, #644] @ (14bc70 ) │ │ │ │ + ldr r0, [pc, #644] @ (14bc74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #816 @ 0x330 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #632] @ (14ba30 ) │ │ │ │ + ldr r1, [pc, #632] @ (14bc78 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 14b75c │ │ │ │ - ldr r3, [pc, #200] @ (14b88c ) │ │ │ │ + b.n 14b9a4 │ │ │ │ + ldr r3, [pc, #200] @ (14bad4 ) │ │ │ │ mov.w r2, #816 @ 0x330 │ │ │ │ - ldr r1, [pc, #620] @ (14ba34 ) │ │ │ │ - ldr r0, [pc, #620] @ (14ba38 ) │ │ │ │ + ldr r1, [pc, #620] @ (14bc7c ) │ │ │ │ + ldr r0, [pc, #620] @ (14bc80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14b75c │ │ │ │ + b.n 14b9a4 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.w 1497fa │ │ │ │ - ldr r3, [pc, #596] @ (14ba3c ) │ │ │ │ - movw r2, #5050 @ 0x13ba │ │ │ │ + b.w 149a42 │ │ │ │ + ldr r3, [pc, #596] @ (14bc84 ) │ │ │ │ + movw r2, #5085 @ 0x13dd │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #592] @ (14ba40 ) │ │ │ │ - ldr r0, [pc, #592] @ (14ba44 ) │ │ │ │ + ldr r1, [pc, #592] @ (14bc88 ) │ │ │ │ + ldr r0, [pc, #592] @ (14bc8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #580] @ (14ba48 ) │ │ │ │ - movw r2, #7179 @ 0x1c0b │ │ │ │ + ldr r3, [pc, #580] @ (14bc90 ) │ │ │ │ + movw r2, #7214 @ 0x1c2e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #576] @ (14ba4c ) │ │ │ │ - ldr r0, [pc, #576] @ (14ba50 ) │ │ │ │ + ldr r1, [pc, #576] @ (14bc94 ) │ │ │ │ + ldr r0, [pc, #576] @ (14bc98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #564] @ (14ba54 ) │ │ │ │ - movw r2, #6889 @ 0x1ae9 │ │ │ │ + ldr r3, [pc, #564] @ (14bc9c ) │ │ │ │ + movw r2, #6924 @ 0x1b0c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #560] @ (14ba58 ) │ │ │ │ - ldr r0, [pc, #560] @ (14ba5c ) │ │ │ │ + ldr r1, [pc, #560] @ (14bca0 ) │ │ │ │ + ldr r0, [pc, #560] @ (14bca4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #548] @ (14ba60 ) │ │ │ │ - movw r2, #6973 @ 0x1b3d │ │ │ │ + ldr r3, [pc, #548] @ (14bca8 ) │ │ │ │ + mov.w r2, #7008 @ 0x1b60 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #544] @ (14ba64 ) │ │ │ │ - ldr r0, [pc, #544] @ (14ba68 ) │ │ │ │ + ldr r1, [pc, #544] @ (14bcac ) │ │ │ │ + ldr r0, [pc, #544] @ (14bcb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #532] @ (14ba6c ) │ │ │ │ - movw r2, #7237 @ 0x1c45 │ │ │ │ + ldr r3, [pc, #532] @ (14bcb4 ) │ │ │ │ + movw r2, #7272 @ 0x1c68 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #528] @ (14ba70 ) │ │ │ │ - ldr r0, [pc, #528] @ (14ba74 ) │ │ │ │ + ldr r1, [pc, #528] @ (14bcb8 ) │ │ │ │ + ldr r0, [pc, #528] @ (14bcbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #516] @ (14ba78 ) │ │ │ │ - movw r2, #5160 @ 0x1428 │ │ │ │ + ldr r3, [pc, #516] @ (14bcc0 ) │ │ │ │ + movw r2, #5195 @ 0x144b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #512] @ (14ba7c ) │ │ │ │ - ldr r0, [pc, #512] @ (14ba80 ) │ │ │ │ + ldr r1, [pc, #512] @ (14bcc4 ) │ │ │ │ + ldr r0, [pc, #512] @ (14bcc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2984 @ 0xba8 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #19 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 14b8a0 │ │ │ │ + cbnz r4, 14bae8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xb88a │ │ │ │ movs r3, r0 │ │ │ │ ldrh r2, [r5, #8] │ │ │ │ movs r3, r0 │ │ │ │ @@ -468848,29 +469160,29 @@ │ │ │ │ movs r3, r0 │ │ │ │ strh r4, [r6, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r0, #1 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 14b9b8 │ │ │ │ + cbnz r4, 14bc00 │ │ │ │ movs r3, r0 │ │ │ │ vaddl.u32 q8, d8, d3 │ │ │ │ push {r4} │ │ │ │ movs r3, r0 │ │ │ │ vaddl.u32 q0, d4, d3 │ │ │ │ - cbz r2, 14b9d0 │ │ │ │ + cbz r2, 14bc18 │ │ │ │ movs r3, r0 │ │ │ │ revsh r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ vhadd.u d0, d0, d3 │ │ │ │ - cbz r0, 14b9be │ │ │ │ + cbz r0, 14bc06 │ │ │ │ movs r3, r0 │ │ │ │ cdp2 0, 14, cr0, cr12, cr3, {0} │ │ │ │ - cbz r2, 14b9b6 │ │ │ │ + cbz r2, 14bbfe │ │ │ │ movs r3, r0 │ │ │ │ cdp2 0, 9, cr0, cr10, cr3, {0} │ │ │ │ uxtb r4, r0 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf2be0003 │ │ │ │ cdp2 0, 7, cr0, cr0, cr3, {0} │ │ │ │ uxth r2, r3 │ │ │ │ @@ -468886,22 +469198,22 @@ │ │ │ │ movs r3, r0 │ │ │ │ sxth r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ ldc2l 0, cr0, [r2, #12] │ │ │ │ strh r2, [r1, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ ldc2 0, cr0, [ip, #12] │ │ │ │ - cbz r0, 14b9de │ │ │ │ + cbz r0, 14bc26 │ │ │ │ movs r3, r0 │ │ │ │ stc2l 0, cr0, [r8, #-12] │ │ │ │ - cbz r4, 14b9d0 │ │ │ │ + cbz r4, 14bc18 │ │ │ │ movs r3, r0 │ │ │ │ strh r0, [r6, #16] │ │ │ │ movs r3, r0 │ │ │ │ - cbz r0, 14b9d0 │ │ │ │ + cbz r0, 14bc18 │ │ │ │ movs r3, r0 │ │ │ │ ldc2 0, cr0, [r4, #-12] │ │ │ │ @ instruction: 0xf0b00003 │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ movs r3, r0 │ │ │ │ ldc2 0, cr0, [r8], #12 │ │ │ │ stc2 0, cr0, [r0], #12 │ │ │ │ @@ -468958,405 +469270,405 @@ │ │ │ │ movs r3, r0 │ │ │ │ udf #66 @ 0x42 │ │ │ │ movs r3, r0 │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ movs r5, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 14ba24 │ │ │ │ + blt.n 14bc6c │ │ │ │ movs r3, r0 │ │ │ │ add r1, sp, #888 @ 0x378 │ │ │ │ movs r5, r0 │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14b798 │ │ │ │ + b.n 14b9e0 │ │ │ │ movs r3, r0 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ movs r5, r0 │ │ │ │ subs r1, #8 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ movs r5, r0 │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ movs r3, r0 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0014ba84 : │ │ │ │ +0014bccc : │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ - ldr.w r2, [pc, #3088] @ 14c6a8 │ │ │ │ + ldr.w r2, [pc, #3088] @ 14c8f0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ - ldr.w r3, [pc, #3088] @ 14c6ac │ │ │ │ + ldr.w r3, [pc, #3088] @ 14c8f4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [pc, #3084] @ 14c6b0 │ │ │ │ + ldr.w fp, [pc, #3084] @ 14c8f8 │ │ │ │ str r1, [sp, #16] │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl b80bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14bdb2 │ │ │ │ + beq.w 14bffa │ │ │ │ mov r5, r0 │ │ │ │ blx 2345c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14bdd2 │ │ │ │ + beq.w 14c01a │ │ │ │ mov r0, r5 │ │ │ │ blx 23518 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14bdf8 │ │ │ │ + beq.w 14c040 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ blx 22f48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14bbc2 │ │ │ │ - ldr.w r3, [pc, #3016] @ 14c6b4 │ │ │ │ + beq.n 14be0a │ │ │ │ + ldr.w r3, [pc, #3016] @ 14c8fc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14bb8a │ │ │ │ + beq.n 14bdd2 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 23534 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 14bb14 │ │ │ │ + beq.n 14bd5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14bb7a │ │ │ │ + cbz r3, 14bdc2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 14bb20 │ │ │ │ + beq.n 14bd68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 14bb82 │ │ │ │ + cbz r3, 14bdca │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 14badc │ │ │ │ - ldr.w r3, [pc, #2960] @ 14c6b8 │ │ │ │ + bge.n 14bd24 │ │ │ │ + ldr.w r3, [pc, #2960] @ 14c900 │ │ │ │ mov.w r2, #608 @ 0x260 │ │ │ │ - ldr.w r1, [pc, #2956] @ 14c6bc │ │ │ │ - ldr.w r0, [pc, #2956] @ 14c6c0 │ │ │ │ + ldr.w r1, [pc, #2956] @ 14c904 │ │ │ │ + ldr.w r0, [pc, #2956] @ 14c908 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr.w r2, [pc, #2920] @ 14c6c4 │ │ │ │ - ldr.w r3, [pc, #2892] @ 14c6ac │ │ │ │ + ldr.w r2, [pc, #2920] @ 14c90c │ │ │ │ + ldr.w r3, [pc, #2892] @ 14c8f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 14c6a2 │ │ │ │ + bne.w 14c8ea │ │ │ │ mov r0, r9 │ │ │ │ add sp, #252 @ 0xfc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bb14 │ │ │ │ + b.n 14bd5c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bb20 │ │ │ │ - ldr.w r3, [pc, #2860] @ 14c6b8 │ │ │ │ + b.n 14bd68 │ │ │ │ + ldr.w r3, [pc, #2860] @ 14c900 │ │ │ │ movw r2, #609 @ 0x261 │ │ │ │ - ldr.w r1, [pc, #2868] @ 14c6c8 │ │ │ │ - ldr.w r0, [pc, #2868] @ 14c6cc │ │ │ │ + ldr.w r1, [pc, #2868] @ 14c910 │ │ │ │ + ldr.w r0, [pc, #2868] @ 14c914 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ + b.n 14bd9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14bbda │ │ │ │ + beq.n 14be22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14be64 │ │ │ │ + beq.w 14c0ac │ │ │ │ blx 232d0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14bec6 │ │ │ │ + bne.w 14c10e │ │ │ │ blx 2345c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14bf2a │ │ │ │ + beq.w 14c172 │ │ │ │ mov r0, r8 │ │ │ │ blx 22d54 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ bl 38d48 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14bf4a │ │ │ │ + beq.w 14c192 │ │ │ │ movw r4, #65534 @ 0xfffe │ │ │ │ movt r4, #32767 @ 0x7fff │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r4 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str r6, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 39090 │ │ │ │ ldrb.w r2, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r4, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14bfce │ │ │ │ + beq.w 14c216 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1509e2 │ │ │ │ + beq.w 150c2a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 14be34 │ │ │ │ + beq.w 14c07c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15098e │ │ │ │ + beq.w 150bd6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - beq.w 14be5c │ │ │ │ + beq.w 14c0a4 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 14bc6e │ │ │ │ + beq.n 14beb6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14be2c │ │ │ │ + beq.w 14c074 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 14bc7c │ │ │ │ + beq.n 14bec4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14be24 │ │ │ │ + beq.w 14c06c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.w 14be7c │ │ │ │ - ldr.w r2, [pc, #2604] @ 14c6b4 │ │ │ │ + bpl.w 14c0c4 │ │ │ │ + ldr.w r2, [pc, #2604] @ 14c8fc │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r7, [fp, r2] │ │ │ │ ldr.w r1, [r7, #1120] @ 0x460 │ │ │ │ bl 36484 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14bd26 │ │ │ │ + bne.n 14bf6e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 14bcae │ │ │ │ + beq.n 14bef6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14be74 │ │ │ │ + beq.w 14c0bc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 14bcbe │ │ │ │ + beq.n 14bf06 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14be6c │ │ │ │ - ldr.w r3, [pc, #2576] @ 14c6d0 │ │ │ │ + beq.w 14c0b4 │ │ │ │ + ldr.w r3, [pc, #2576] @ 14c918 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 14bc1c │ │ │ │ + bne.n 14be64 │ │ │ │ mov r0, r8 │ │ │ │ blx 22d54 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 14bc1c │ │ │ │ - ldr.w r3, [pc, #2552] @ 14c6d4 │ │ │ │ - ldr.w r1, [pc, #2552] @ 14c6d8 │ │ │ │ + beq.n 14be64 │ │ │ │ + ldr.w r3, [pc, #2552] @ 14c91c │ │ │ │ + ldr.w r1, [pc, #2552] @ 14c920 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r3, [pc, #2504] @ 14c6b8 │ │ │ │ - ldr.w r1, [pc, #2536] @ 14c6dc │ │ │ │ + ldr.w r3, [pc, #2504] @ 14c900 │ │ │ │ + ldr.w r1, [pc, #2536] @ 14c924 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r0, [pc, #2532] @ 14c6e0 │ │ │ │ + ldr.w r0, [pc, #2532] @ 14c928 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ + b.n 14bd9c │ │ │ │ ldr.w r0, [r7, #1120] @ 0x460 │ │ │ │ bl 36774 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 14bee6 │ │ │ │ + blt.w 14c12e │ │ │ │ lsls r1, r0, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5b47c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 14bd4e │ │ │ │ + beq.n 14bf96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14be44 │ │ │ │ + beq.n 14c08c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14bf7c │ │ │ │ + beq.w 14c1c4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bpl.w 14bf9e │ │ │ │ + bpl.w 14c1e6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 23534 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14bd7c │ │ │ │ + beq.n 14bfc4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14be54 │ │ │ │ + beq.n 14c09c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14bd8e │ │ │ │ + beq.n 14bfd6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14be4c │ │ │ │ + beq.n 14c094 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 14bcbe │ │ │ │ - ldr.w r3, [pc, #2340] @ 14c6b8 │ │ │ │ + bge.n 14bf06 │ │ │ │ + ldr.w r3, [pc, #2340] @ 14c900 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #2376] @ 14c6e4 │ │ │ │ - ldr.w r0, [pc, #2376] @ 14c6e8 │ │ │ │ + ldr.w r1, [pc, #2376] @ 14c92c │ │ │ │ + ldr.w r0, [pc, #2376] @ 14c930 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14bd0c │ │ │ │ - ldr.w r3, [pc, #2308] @ 14c6b8 │ │ │ │ + b.n 14bf54 │ │ │ │ + ldr.w r3, [pc, #2308] @ 14c900 │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ - ldr.w r1, [pc, #2352] @ 14c6ec │ │ │ │ - ldr.w r0, [pc, #2352] @ 14c6f0 │ │ │ │ + ldr.w r1, [pc, #2352] @ 14c934 │ │ │ │ + ldr.w r0, [pc, #2352] @ 14c938 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14bb54 │ │ │ │ - ldr.w r3, [pc, #2276] @ 14c6b8 │ │ │ │ + b.n 14bd9c │ │ │ │ + ldr.w r3, [pc, #2276] @ 14c900 │ │ │ │ mov.w r2, #608 @ 0x260 │ │ │ │ - ldr.w r1, [pc, #2328] @ 14c6f4 │ │ │ │ - ldr.w r0, [pc, #2328] @ 14c6f8 │ │ │ │ + ldr.w r1, [pc, #2328] @ 14c93c │ │ │ │ + ldr.w r0, [pc, #2328] @ 14c940 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ - ldr.w r3, [pc, #2236] @ 14c6b8 │ │ │ │ + b.n 14bd9c │ │ │ │ + ldr.w r3, [pc, #2236] @ 14c900 │ │ │ │ mov.w r2, #608 @ 0x260 │ │ │ │ - ldr.w r1, [pc, #2296] @ 14c6fc │ │ │ │ - ldr.w r0, [pc, #2296] @ 14c700 │ │ │ │ + ldr.w r1, [pc, #2296] @ 14c944 │ │ │ │ + ldr.w r0, [pc, #2296] @ 14c948 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ + b.n 14bd9c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bc7c │ │ │ │ + b.n 14bec4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bc6c │ │ │ │ + b.n 14beb4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15098e │ │ │ │ + beq.w 150bd6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.w 14bc58 │ │ │ │ - b.n 14bc7c │ │ │ │ + bne.w 14bea0 │ │ │ │ + b.n 14bec4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bd4e │ │ │ │ + b.n 14bf96 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bd8e │ │ │ │ + b.n 14bfd6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bd7c │ │ │ │ + b.n 14bfc4 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 14bc62 │ │ │ │ - b.n 14bc7c │ │ │ │ + bne.w 14beaa │ │ │ │ + b.n 14bec4 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bbda │ │ │ │ + b.n 14be22 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bcbe │ │ │ │ + b.n 14bf06 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bcae │ │ │ │ - ldr.w r3, [pc, #2104] @ 14c6b8 │ │ │ │ + b.n 14bef6 │ │ │ │ + ldr.w r3, [pc, #2104] @ 14c900 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r2, [pc, #2176] @ 14c704 │ │ │ │ - ldr.w r1, [pc, #2176] @ 14c708 │ │ │ │ - ldr.w r0, [pc, #2176] @ 14c70c │ │ │ │ + ldr.w r2, [pc, #2176] @ 14c94c │ │ │ │ + ldr.w r1, [pc, #2176] @ 14c950 │ │ │ │ + ldr.w r0, [pc, #2176] @ 14c954 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -469368,29 +469680,29 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ - ldr.w r3, [pc, #2032] @ 14c6b8 │ │ │ │ + b.n 14bd9c │ │ │ │ + ldr.w r3, [pc, #2032] @ 14c900 │ │ │ │ mov.w r2, #608 @ 0x260 │ │ │ │ - ldr.w r1, [pc, #2112] @ 14c710 │ │ │ │ - ldr.w r0, [pc, #2112] @ 14c714 │ │ │ │ + ldr.w r1, [pc, #2112] @ 14c958 │ │ │ │ + ldr.w r0, [pc, #2112] @ 14c95c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14be16 │ │ │ │ - ldr.w r3, [pc, #2000] @ 14c6b8 │ │ │ │ + b.n 14c05e │ │ │ │ + ldr.w r3, [pc, #2000] @ 14c900 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #2088] @ 14c718 │ │ │ │ - ldr.w r0, [pc, #2088] @ 14c71c │ │ │ │ + ldr.w r1, [pc, #2088] @ 14c960 │ │ │ │ + ldr.w r0, [pc, #2088] @ 14c964 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ @@ -469400,247 +469712,247 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ - ldr.w r3, [pc, #1932] @ 14c6b8 │ │ │ │ + b.n 14bd9c │ │ │ │ + ldr.w r3, [pc, #1932] @ 14c900 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #2028] @ 14c720 │ │ │ │ - ldr.w r0, [pc, #2028] @ 14c724 │ │ │ │ + ldr.w r1, [pc, #2028] @ 14c968 │ │ │ │ + ldr.w r0, [pc, #2028] @ 14c96c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14be16 │ │ │ │ - ldr.w r3, [pc, #1900] @ 14c6b8 │ │ │ │ + b.n 14c05e │ │ │ │ + ldr.w r3, [pc, #1900] @ 14c900 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #2004] @ 14c728 │ │ │ │ - ldr.w r0, [pc, #2004] @ 14c72c │ │ │ │ + ldr.w r1, [pc, #2004] @ 14c970 │ │ │ │ + ldr.w r0, [pc, #2004] @ 14c974 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ - ldr.w r3, [pc, #1848] @ 14c6b8 │ │ │ │ + b.n 14bd9c │ │ │ │ + ldr.w r3, [pc, #1848] @ 14c900 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #1960] @ 14c730 │ │ │ │ + ldr.w r1, [pc, #1960] @ 14c978 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r0, [pc, #1960] @ 14c734 │ │ │ │ + ldr.w r0, [pc, #1960] @ 14c97c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14bea6 │ │ │ │ - ldr.w r3, [pc, #1816] @ 14c6b8 │ │ │ │ + b.n 14c0ee │ │ │ │ + ldr.w r3, [pc, #1816] @ 14c900 │ │ │ │ mov sl, r7 │ │ │ │ - ldr.w r2, [pc, #1936] @ 14c738 │ │ │ │ + ldr.w r2, [pc, #1936] @ 14c980 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r1, [pc, #1936] @ 14c73c │ │ │ │ - ldr.w r0, [pc, #1936] @ 14c740 │ │ │ │ + ldr.w r1, [pc, #1936] @ 14c984 │ │ │ │ + ldr.w r0, [pc, #1936] @ 14c988 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ bl 46444 │ │ │ │ - b.n 14bea6 │ │ │ │ + b.n 14c0ee │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14bfe8 │ │ │ │ + beq.n 14c230 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c1fa │ │ │ │ + beq.w 14c442 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1509aa │ │ │ │ + beq.w 150bf2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c002 │ │ │ │ + beq.n 14c24a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c1f2 │ │ │ │ + beq.w 14c43a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1509c6 │ │ │ │ + beq.w 150c0e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c01c │ │ │ │ + beq.n 14c264 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c27c │ │ │ │ + beq.w 14c4c4 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14c592 │ │ │ │ + bne.w 14c7da │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 383f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c046 │ │ │ │ + beq.n 14c28e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c274 │ │ │ │ + beq.w 14c4bc │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 14c978 │ │ │ │ + blt.w 14cbc0 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14c686 │ │ │ │ + beq.w 14c8ce │ │ │ │ mov r0, r5 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c076 │ │ │ │ + beq.n 14c2be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c284 │ │ │ │ + beq.w 14c4cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c606 │ │ │ │ + beq.w 14c84e │ │ │ │ strd r8, r9, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 22f48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14d192 │ │ │ │ - ldr.w r3, [pc, #1568] @ 14c6b4 │ │ │ │ + beq.w 14d3da │ │ │ │ + ldr.w r3, [pc, #1568] @ 14c8fc │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ ldr.w r1, [sl, #268] @ 0x10c │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 14c54a │ │ │ │ + blt.w 14c792 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c21a │ │ │ │ + beq.w 14c462 │ │ │ │ blx 2345c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14c9de │ │ │ │ + beq.w 14cc26 │ │ │ │ ldr.w r1, [sl, #1316] @ 0x524 │ │ │ │ mov r0, r7 │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 14c99a │ │ │ │ + blt.w 14cbe2 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c28c │ │ │ │ + beq.w 14c4d4 │ │ │ │ ldr.w r1, [sl, #1316] @ 0x524 │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14ca02 │ │ │ │ + beq.w 14cc4a │ │ │ │ bl 10a03c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c0fe │ │ │ │ + beq.n 14c346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c212 │ │ │ │ + beq.w 14c45a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14cd50 │ │ │ │ + beq.w 14cf98 │ │ │ │ mov r0, r4 │ │ │ │ blx 23518 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14c11e │ │ │ │ + beq.n 14c366 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14c20a │ │ │ │ + beq.n 14c452 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 14cd2c │ │ │ │ + beq.w 14cf74 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ blx 22f48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15077c │ │ │ │ + beq.w 1509c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r1, [r3, #2380] @ 0x94c │ │ │ │ blx 23084 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14c62e │ │ │ │ + beq.w 14c876 │ │ │ │ ldr.w r1, [sl, #1320] @ 0x528 │ │ │ │ mov r0, r6 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14c16a │ │ │ │ + beq.n 14c3b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14c202 │ │ │ │ + beq.n 14c44a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14c5b4 │ │ │ │ + beq.w 14c7fc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14c18c │ │ │ │ + beq.n 14c3d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c5ac │ │ │ │ + beq.w 14c7f4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14c1a0 │ │ │ │ + beq.n 14c3e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c58a │ │ │ │ + beq.w 14c7d2 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 14c130 │ │ │ │ - ldr.w r3, [pc, #1296] @ 14c6b8 │ │ │ │ + bge.n 14c378 │ │ │ │ + ldr.w r3, [pc, #1296] @ 14c900 │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r1, [pc, #1432] @ 14c744 │ │ │ │ + ldr.w r1, [pc, #1432] @ 14c98c │ │ │ │ movw r2, #619 @ 0x26b │ │ │ │ - ldr.w r0, [pc, #1428] @ 14c748 │ │ │ │ + ldr.w r0, [pc, #1428] @ 14c990 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -469652,297 +469964,297 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ + b.n 14bd9c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c002 │ │ │ │ + b.n 14c24a │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14bfe8 │ │ │ │ + b.n 14c230 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c16a │ │ │ │ + b.n 14c3b2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c11e │ │ │ │ + b.n 14c366 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c0fe │ │ │ │ + b.n 14c346 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c238 │ │ │ │ + beq.n 14c480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c582 │ │ │ │ + beq.w 14c7ca │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 14c082 │ │ │ │ - ldr.w r3, [pc, #1144] @ 14c6b8 │ │ │ │ + bge.w 14c2ca │ │ │ │ + ldr.w r3, [pc, #1144] @ 14c900 │ │ │ │ mov.w r2, #700 @ 0x2bc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1280] @ 14c74c │ │ │ │ + ldr.w r1, [pc, #1280] @ 14c994 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1276] @ 14c750 │ │ │ │ + ldr.w r0, [pc, #1276] @ 14c998 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.n 14bb54 │ │ │ │ + b.n 14bd9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c046 │ │ │ │ + b.n 14c28e │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c01c │ │ │ │ + b.n 14c264 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c076 │ │ │ │ + b.n 14c2be │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cbe4 │ │ │ │ + beq.w 14ce2c │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 150760 │ │ │ │ + beq.w 1509a8 │ │ │ │ ldr.w r1, [sl, #268] @ 0x10c │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 150736 │ │ │ │ + beq.w 15097e │ │ │ │ bl 10a03c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c2d4 │ │ │ │ + beq.n 14c51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c542 │ │ │ │ + beq.w 14c78a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14ce7c │ │ │ │ + beq.w 14d0c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c2f6 │ │ │ │ + beq.n 14c53e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14c67e │ │ │ │ + beq.w 14c8c6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150244 │ │ │ │ + beq.w 15048c │ │ │ │ strd r5, r8, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 22f48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14e05e │ │ │ │ + beq.w 14e2a6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 22ea4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 14dffe │ │ │ │ + blt.w 14e246 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 1502ae │ │ │ │ + bne.w 1504f6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15027e │ │ │ │ - ldr.w r3, [pc, #1052] @ 14c754 │ │ │ │ + beq.w 1504c6 │ │ │ │ + ldr.w r3, [pc, #1052] @ 14c99c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ blx 23660 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1505da │ │ │ │ + beq.w 150822 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c37a │ │ │ │ + beq.n 14c5c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150274 │ │ │ │ + beq.w 1504bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 150678 │ │ │ │ + beq.w 1508c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c394 │ │ │ │ + beq.n 14c5dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150646 │ │ │ │ + beq.w 15088e │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1506ae │ │ │ │ + beq.w 1508f6 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [sl, #216] @ 0xd8 │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c3ca │ │ │ │ + beq.n 14c612 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1506a4 │ │ │ │ + beq.w 1508ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14ce0e │ │ │ │ + beq.w 14d056 │ │ │ │ mov r0, r6 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c3ec │ │ │ │ + beq.n 14c634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1506dc │ │ │ │ + beq.w 150924 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 14cde0 │ │ │ │ + blt.w 14d028 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14c790 │ │ │ │ + bne.w 14c9d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c412 │ │ │ │ + beq.n 14c65a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ce3c │ │ │ │ + beq.w 14d084 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cd74 │ │ │ │ + beq.w 14cfbc │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [sl, #208] @ 0xd0 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c444 │ │ │ │ + beq.n 14c68c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14cc08 │ │ │ │ + beq.w 14ce50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14cdaa │ │ │ │ + beq.w 14cff2 │ │ │ │ mov r0, r5 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c466 │ │ │ │ + beq.n 14c6ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14cda0 │ │ │ │ + beq.w 14cfe8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 14cc88 │ │ │ │ + blt.w 14ced0 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14cc68 │ │ │ │ + beq.w 14ceb0 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r5, [sl, #244] @ 0xf4 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14ccec │ │ │ │ + beq.w 14cf34 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ strd r4, r5, [sp, #200] @ 0xc8 │ │ │ │ blx 23480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cc10 │ │ │ │ + beq.w 14ce58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c4ba │ │ │ │ + beq.n 14c702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14cdd6 │ │ │ │ + beq.w 14d01e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14cd22 │ │ │ │ + beq.w 14cf6a │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ bl 37d38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c4e4 │ │ │ │ + beq.n 14c72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14cd18 │ │ │ │ + beq.w 14cf60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 14cc68 │ │ │ │ + bne.w 14ceb0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #448] @ (14c6b8 ) │ │ │ │ - ldr r1, [pc, #604] @ (14c758 ) │ │ │ │ - ldr r0, [pc, #608] @ (14c75c ) │ │ │ │ + ldr r3, [pc, #448] @ (14c900 ) │ │ │ │ + ldr r1, [pc, #604] @ (14c9a0 ) │ │ │ │ + ldr r0, [pc, #608] @ (14c9a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -469957,61 +470269,61 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c2d4 │ │ │ │ - ldr r3, [pc, #364] @ (14c6b8 ) │ │ │ │ + b.n 14c51c │ │ │ │ + ldr r3, [pc, #364] @ (14c900 ) │ │ │ │ movw r2, #615 @ 0x267 │ │ │ │ - ldr r1, [pc, #524] @ (14c760 ) │ │ │ │ - ldr r0, [pc, #528] @ (14c764 ) │ │ │ │ + ldr r1, [pc, #524] @ (14c9a8 ) │ │ │ │ + ldr r0, [pc, #528] @ (14c9ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c238 │ │ │ │ + b.n 14c480 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c1a0 │ │ │ │ - ldr r3, [pc, #292] @ (14c6b8 ) │ │ │ │ + b.n 14c3e8 │ │ │ │ + ldr r3, [pc, #292] @ (14c900 ) │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr r1, [pc, #460] @ (14c768 ) │ │ │ │ - ldr r0, [pc, #464] @ (14c76c ) │ │ │ │ + ldr r1, [pc, #460] @ (14c9b0 ) │ │ │ │ + ldr r0, [pc, #464] @ (14c9b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14bf68 │ │ │ │ + b.n 14c1b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c18c │ │ │ │ - ldr r3, [pc, #256] @ (14c6b8 ) │ │ │ │ + b.n 14c3d4 │ │ │ │ + ldr r3, [pc, #256] @ (14c900 ) │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #436] @ (14c770 ) │ │ │ │ + ldr r1, [pc, #436] @ (14c9b8 ) │ │ │ │ movw r2, #619 @ 0x26b │ │ │ │ - ldr r0, [pc, #436] @ (14c774 ) │ │ │ │ + ldr r0, [pc, #436] @ (14c9bc ) │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -470026,34 +470338,34 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #176] @ (14c6b8 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #176] @ (14c900 ) │ │ │ │ movw r2, #614 @ 0x266 │ │ │ │ - ldr r1, [pc, #360] @ (14c778 ) │ │ │ │ - ldr r0, [pc, #364] @ (14c77c ) │ │ │ │ + ldr r1, [pc, #360] @ (14c9c0 ) │ │ │ │ + ldr r0, [pc, #364] @ (14c9c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #136] @ (14c6b8 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #136] @ (14c900 ) │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #332] @ (14c780 ) │ │ │ │ + ldr r1, [pc, #332] @ (14c9c8 ) │ │ │ │ movw r2, #619 @ 0x26b │ │ │ │ - ldr r0, [pc, #328] @ (14c784 ) │ │ │ │ + ldr r0, [pc, #328] @ (14c9cc ) │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -470067,280 +470379,280 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c2f6 │ │ │ │ - ldr r3, [pc, #48] @ (14c6b8 ) │ │ │ │ + b.n 14c53e │ │ │ │ + ldr r3, [pc, #48] @ (14c900 ) │ │ │ │ mov.w r2, #612 @ 0x264 │ │ │ │ - ldr r1, [pc, #248] @ (14c788 ) │ │ │ │ - ldr r0, [pc, #252] @ (14c78c ) │ │ │ │ + ldr r1, [pc, #248] @ (14c9d0 ) │ │ │ │ + ldr r0, [pc, #252] @ (14c9d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14be16 │ │ │ │ + b.w 14c05e │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r6, fp │ │ │ │ + orrs r6, r2 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, sl │ │ │ │ + orrs r6, r1 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebe40003 │ │ │ │ - bpl.n 14c768 │ │ │ │ + bpl.n 14c9b0 │ │ │ │ movs r3, r0 │ │ │ │ - add ip, r3 │ │ │ │ + negs r4, r2 │ │ │ │ movs r7, r0 │ │ │ │ sbcs.w r0, lr, r3 │ │ │ │ - bmi.n 14c6a8 │ │ │ │ + bmi.n 14c8f0 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ ands.w r0, sl, r3 │ │ │ │ - bcc.n 14c5f4 │ │ │ │ + bcc.n 14c83c │ │ │ │ movs r3, r0 │ │ │ │ ldrd r0, r0, [r6, #-12]! │ │ │ │ - bcs.n 14c6b4 │ │ │ │ + bcs.n 14c8fc │ │ │ │ movs r3, r0 │ │ │ │ ldrd r0, r0, [r6, #-12] │ │ │ │ - bcs.n 14c67c │ │ │ │ + bcs.n 14c8c4 │ │ │ │ movs r3, r0 │ │ │ │ ldmdb r6!, {r0, r1} │ │ │ │ - bcs.n 14c644 │ │ │ │ + bcs.n 14c88c │ │ │ │ movs r3, r0 │ │ │ │ ldmdb r0, {r0, r1} │ │ │ │ - bcs.n 14c800 │ │ │ │ + bcs.n 14ca48 │ │ │ │ movs r3, r0 │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ movs r4, r0 │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ - bne.n 14c6f8 │ │ │ │ + bne.n 14c940 │ │ │ │ movs r3, r0 │ │ │ │ strex r0, r0, [r2, #12] │ │ │ │ - bne.n 14c678 │ │ │ │ + bne.n 14c8c0 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xe8220003 │ │ │ │ - bne.n 14c640 │ │ │ │ + bne.n 14c888 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c6e0 │ │ │ │ + b.n 14c928 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 14c7c0 │ │ │ │ + bne.n 14ca08 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c6a8 │ │ │ │ + b.n 14c8f0 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 14c788 │ │ │ │ + bne.n 14c9d0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c648 │ │ │ │ + b.n 14c890 │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 14c728 │ │ │ │ + beq.n 14c970 │ │ │ │ movs r3, r0 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14c600 │ │ │ │ + b.n 14c848 │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 14c6e0 │ │ │ │ + beq.n 14c928 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c204 │ │ │ │ + b.n 14c44c │ │ │ │ movs r3, r0 │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c0d4 │ │ │ │ + b.n 14c31c │ │ │ │ movs r3, r0 │ │ │ │ ldmia r6!, {r1, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14cb94 │ │ │ │ + b.n 14cddc │ │ │ │ movs r3, r0 │ │ │ │ ldmia r3, {r1, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14caec │ │ │ │ + b.n 14cd34 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14ca64 │ │ │ │ + b.n 14ccac │ │ │ │ movs r3, r0 │ │ │ │ ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14ca18 │ │ │ │ + b.n 14cc60 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r2!, {r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c98c │ │ │ │ + b.n 14cbd4 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c938 │ │ │ │ + b.n 14cb80 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r2!, {r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14c89c │ │ │ │ + b.n 14cae4 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 22d54 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - beq.n 14c85e │ │ │ │ + beq.n 14caa6 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r6, [sl, #252] @ 0xfc │ │ │ │ blx 22d18 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cbb6 │ │ │ │ + beq.w 14cdfe │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ strd r4, r6, [sp, #152] @ 0x98 │ │ │ │ blx 23480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cb40 │ │ │ │ + beq.w 14cd88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14cb38 │ │ │ │ + beq.w 14cd80 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cac8 │ │ │ │ + beq.w 14cd10 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ strd r2, r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 114e68 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14c812 │ │ │ │ + beq.n 14ca5a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14ca9a │ │ │ │ + beq.w 14cce2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14c82a │ │ │ │ + beq.n 14ca72 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14ca26 │ │ │ │ + beq.w 14cc6e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 14ce46 │ │ │ │ + beq.w 14d08e │ │ │ │ mov r2, r9 │ │ │ │ ldr.w r1, [sl, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ blx 22d0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14c858 │ │ │ │ + beq.n 14caa0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ce74 │ │ │ │ + beq.w 14d0bc │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 14ca2e │ │ │ │ + blt.w 14cc76 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [sl, #252] @ 0xfc │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cf34 │ │ │ │ + beq.w 14d17c │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ strd r4, r9, [sp, #168] @ 0xa8 │ │ │ │ blx 23480 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14ced6 │ │ │ │ + beq.w 14d11e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14cf62 │ │ │ │ + beq.w 14d1aa │ │ │ │ mov r0, r9 │ │ │ │ blx 23518 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14c8bc │ │ │ │ + beq.n 14cb04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14caa2 │ │ │ │ + beq.w 14ccea │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14d15c │ │ │ │ + beq.w 14d3a4 │ │ │ │ add.w r9, sl, #4096 @ 0x1000 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14cf72 │ │ │ │ + beq.w 14d1ba │ │ │ │ ldr.w r1, [r9, #2552] @ 0x9f8 │ │ │ │ blx 2309c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.w 14d0de │ │ │ │ + blt.w 14d326 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 14caaa │ │ │ │ + beq.w 14ccf2 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r9, #2552] @ 0x9f8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22d0c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 14c90e │ │ │ │ + beq.n 14cb56 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14cf6a │ │ │ │ + beq.w 14d1b2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 14c8c8 │ │ │ │ + bge.n 14cb10 │ │ │ │ ldrd r4, r3, [sp, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #3216] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #3216] @ 14d7f4 │ │ │ │ mov sl, r8 │ │ │ │ - ldr.w r1, [pc, #3212] @ 14d5b0 │ │ │ │ + ldr.w r1, [pc, #3212] @ 14d7f8 │ │ │ │ movw r2, #639 @ 0x27f │ │ │ │ - ldr.w r0, [pc, #3208] @ 14d5b4 │ │ │ │ + ldr.w r0, [pc, #3208] @ 14d7fc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -470357,29 +470669,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ - b.w 14bbb0 │ │ │ │ - ldr.w r3, [pc, #3120] @ 14d5ac │ │ │ │ + b.w 14bdf8 │ │ │ │ + ldr.w r3, [pc, #3120] @ 14d7f4 │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr.w r1, [pc, #3124] @ 14d5b8 │ │ │ │ - ldr.w r0, [pc, #3124] @ 14d5bc │ │ │ │ + ldr.w r1, [pc, #3124] @ 14d800 │ │ │ │ + ldr.w r0, [pc, #3124] @ 14d804 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14be16 │ │ │ │ - ldr.w r3, [pc, #3088] @ 14d5ac │ │ │ │ + b.w 14c05e │ │ │ │ + ldr.w r3, [pc, #3088] @ 14d7f4 │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ - ldr.w r1, [pc, #3100] @ 14d5c0 │ │ │ │ - ldr.w r0, [pc, #3100] @ 14d5c4 │ │ │ │ + ldr.w r1, [pc, #3100] @ 14d808 │ │ │ │ + ldr.w r0, [pc, #3100] @ 14d80c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -470388,51 +470700,51 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #3020] @ 14d5ac │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #3020] @ 14d7f4 │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ - ldr.w r1, [pc, #3040] @ 14d5c8 │ │ │ │ - ldr.w r0, [pc, #3040] @ 14d5cc │ │ │ │ + ldr.w r1, [pc, #3040] @ 14d810 │ │ │ │ + ldr.w r0, [pc, #3040] @ 14d814 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14c566 │ │ │ │ - ldr.w r3, [pc, #2984] @ 14d5ac │ │ │ │ + b.n 14c7ae │ │ │ │ + ldr.w r3, [pc, #2984] @ 14d7f4 │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - ldr.w r1, [pc, #3012] @ 14d5d0 │ │ │ │ - ldr.w r0, [pc, #3012] @ 14d5d4 │ │ │ │ + ldr.w r1, [pc, #3012] @ 14d818 │ │ │ │ + ldr.w r0, [pc, #3012] @ 14d81c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14c9bc │ │ │ │ + b.n 14cc04 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c82a │ │ │ │ + b.n 14ca72 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2928] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #2928] @ 14d7f4 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2960] @ 14d5d8 │ │ │ │ + ldr.w r1, [pc, #2960] @ 14d820 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2956] @ 14d5dc │ │ │ │ + ldr.w r0, [pc, #2956] @ 14d824 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -470449,42 +470761,42 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c812 │ │ │ │ + b.n 14ca5a │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c8bc │ │ │ │ + b.n 14cb04 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 14c8c8 │ │ │ │ + beq.w 14cb10 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 14c8c8 │ │ │ │ + bne.w 14cb10 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c8c8 │ │ │ │ + b.n 14cb10 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2780] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #2780] @ 14d7f4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movw r2, #634 @ 0x27a │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r1, [pc, #2812] @ 14d5e0 │ │ │ │ - ldr.w r0, [pc, #2812] @ 14d5e4 │ │ │ │ + ldr.w r1, [pc, #2812] @ 14d828 │ │ │ │ + ldr.w r0, [pc, #2812] @ 14d82c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -470503,25 +470815,25 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c7dc │ │ │ │ + b.n 14ca24 │ │ │ │ ldrd r6, r3, [sp, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2660] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #2660] @ 14d7f4 │ │ │ │ movw r2, #634 @ 0x27a │ │ │ │ - ldr.w r1, [pc, #2712] @ 14d5e8 │ │ │ │ + ldr.w r1, [pc, #2712] @ 14d830 │ │ │ │ mov sl, r5 │ │ │ │ - ldr.w r0, [pc, #2708] @ 14d5ec │ │ │ │ + ldr.w r0, [pc, #2708] @ 14d834 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -470544,54 +470856,54 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #634 @ 0x27a │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2536] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #2536] @ 14d7f4 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2592] @ 14d5f0 │ │ │ │ + ldr.w r1, [pc, #2592] @ 14d838 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2588] @ 14d5f4 │ │ │ │ + ldr.w r0, [pc, #2588] @ 14d83c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14ca5a │ │ │ │ - ldr.w r3, [pc, #2500] @ 14d5ac │ │ │ │ + b.n 14cca2 │ │ │ │ + ldr.w r3, [pc, #2500] @ 14d7f4 │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ - ldr.w r1, [pc, #2568] @ 14d5f8 │ │ │ │ - ldr.w r0, [pc, #2568] @ 14d5fc │ │ │ │ + ldr.w r1, [pc, #2568] @ 14d840 │ │ │ │ + ldr.w r0, [pc, #2568] @ 14d844 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14c9bc │ │ │ │ + b.n 14cc04 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c444 │ │ │ │ + b.n 14c68c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2452] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #2452] @ 14d7f4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ - ldr.w r1, [pc, #2524] @ 14d600 │ │ │ │ + ldr.w r1, [pc, #2524] @ 14d848 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2520] @ 14d604 │ │ │ │ + ldr.w r0, [pc, #2520] @ 14d84c │ │ │ │ add r1, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ @@ -470604,34 +470916,34 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - b.n 14cb24 │ │ │ │ + b.n 14cd6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 14c302 │ │ │ │ + beq.w 14c54a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14c302 │ │ │ │ + bne.w 14c54a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c302 │ │ │ │ + b.w 14c54a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2324] @ 14d5ac │ │ │ │ - ldr.w r1, [pc, #2412] @ 14d608 │ │ │ │ - ldr.w r0, [pc, #2412] @ 14d60c │ │ │ │ + ldr.w r3, [pc, #2324] @ 14d7f4 │ │ │ │ + ldr.w r1, [pc, #2412] @ 14d850 │ │ │ │ + ldr.w r0, [pc, #2412] @ 14d854 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -470648,155 +470960,155 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2224] @ 14d5ac │ │ │ │ - ldr.w r1, [pc, #2320] @ 14d610 │ │ │ │ - ldr.w r0, [pc, #2320] @ 14d614 │ │ │ │ + ldr.w r3, [pc, #2224] @ 14d7f4 │ │ │ │ + ldr.w r1, [pc, #2320] @ 14d858 │ │ │ │ + ldr.w r0, [pc, #2320] @ 14d85c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ccb2 │ │ │ │ + b.n 14cefa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c4e4 │ │ │ │ + b.w 14c72c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c4c6 │ │ │ │ - ldr.w r3, [pc, #2172] @ 14d5ac │ │ │ │ + b.w 14c70e │ │ │ │ + ldr.w r3, [pc, #2172] @ 14d7f4 │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - ldr.w r1, [pc, #2272] @ 14d618 │ │ │ │ - ldr.w r0, [pc, #2272] @ 14d61c │ │ │ │ + ldr.w r1, [pc, #2272] @ 14d860 │ │ │ │ + ldr.w r0, [pc, #2272] @ 14d864 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14c9bc │ │ │ │ - ldr.w r3, [pc, #2136] @ 14d5ac │ │ │ │ + b.n 14cc04 │ │ │ │ + ldr.w r3, [pc, #2136] @ 14d7f4 │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - ldr.w r1, [pc, #2244] @ 14d620 │ │ │ │ - ldr.w r0, [pc, #2244] @ 14d624 │ │ │ │ + ldr.w r1, [pc, #2244] @ 14d868 │ │ │ │ + ldr.w r0, [pc, #2244] @ 14d86c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14c9bc │ │ │ │ + b.n 14cc04 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2088] @ 14d5ac │ │ │ │ - ldr.w r1, [pc, #2208] @ 14d628 │ │ │ │ - ldr.w r0, [pc, #2208] @ 14d62c │ │ │ │ + ldr.w r3, [pc, #2088] @ 14d7f4 │ │ │ │ + ldr.w r1, [pc, #2208] @ 14d870 │ │ │ │ + ldr.w r0, [pc, #2208] @ 14d874 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ccb2 │ │ │ │ + b.n 14cefa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c466 │ │ │ │ + b.w 14c6ae │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2036] @ 14d5ac │ │ │ │ - ldr.w r1, [pc, #2164] @ 14d630 │ │ │ │ - ldr.w r0, [pc, #2164] @ 14d634 │ │ │ │ + ldr.w r3, [pc, #2036] @ 14d7f4 │ │ │ │ + ldr.w r1, [pc, #2164] @ 14d878 │ │ │ │ + ldr.w r0, [pc, #2164] @ 14d87c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ccb2 │ │ │ │ + b.n 14cefa │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c4ba │ │ │ │ + b.w 14c702 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1980] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1980] @ 14d7f4 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2112] @ 14d638 │ │ │ │ + ldr.w r1, [pc, #2112] @ 14d880 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2108] @ 14d63c │ │ │ │ + ldr.w r0, [pc, #2108] @ 14d884 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14ca5a │ │ │ │ + b.n 14cca2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1936] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1936] @ 14d7f4 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2072] @ 14d640 │ │ │ │ + ldr.w r1, [pc, #2072] @ 14d888 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2068] @ 14d644 │ │ │ │ + ldr.w r0, [pc, #2068] @ 14d88c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14ca5a │ │ │ │ + b.n 14cca2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c412 │ │ │ │ + b.w 14c65a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1880] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1880] @ 14d7f4 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2024] @ 14d648 │ │ │ │ + ldr.w r1, [pc, #2024] @ 14d890 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2020] @ 14d64c │ │ │ │ + ldr.w r0, [pc, #2020] @ 14d894 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14ca5a │ │ │ │ + b.n 14cca2 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c858 │ │ │ │ - ldr.w r3, [pc, #1836] @ 14d5ac │ │ │ │ + b.n 14caa0 │ │ │ │ + ldr.w r3, [pc, #1836] @ 14d7f4 │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1988] @ 14d650 │ │ │ │ + ldr.w r1, [pc, #1988] @ 14d898 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1984] @ 14d654 │ │ │ │ + ldr.w r0, [pc, #1984] @ 14d89c │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -470809,25 +471121,25 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1744] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1744] @ 14d7f4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r1, [pc, #1896] @ 14d658 │ │ │ │ - ldr.w r0, [pc, #1896] @ 14d65c │ │ │ │ + ldr.w r1, [pc, #1896] @ 14d8a0 │ │ │ │ + ldr.w r0, [pc, #1896] @ 14d8a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -470841,184 +471153,184 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 14cb24 │ │ │ │ + b.n 14cd6c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1640] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1640] @ 14d7f4 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1812] @ 14d660 │ │ │ │ + ldr.w r1, [pc, #1812] @ 14d8a8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1808] @ 14d664 │ │ │ │ + ldr.w r0, [pc, #1808] @ 14d8ac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14ca5a │ │ │ │ + b.n 14cca2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c89c │ │ │ │ + b.n 14cae4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14c90e │ │ │ │ + b.n 14cb56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14cf88 │ │ │ │ + beq.n 14d1d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d18a │ │ │ │ + beq.w 14d3d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14cf9c │ │ │ │ + beq.n 14d1e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d0ce │ │ │ │ + beq.w 14d316 │ │ │ │ blx 232d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14d0a2 │ │ │ │ + bne.n 14d2ea │ │ │ │ ldr.w r9, [sl, #252] @ 0xfc │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14d076 │ │ │ │ + beq.n 14d2be │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str.w r9, [sp, #188] @ 0xbc │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ blx 23480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14d03e │ │ │ │ + beq.n 14d286 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14cfe6 │ │ │ │ + beq.n 14d22e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14d0d6 │ │ │ │ + beq.n 14d31e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14d06e │ │ │ │ + beq.n 14d2b6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ bl 37d38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d00a │ │ │ │ + beq.n 14d252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 14d066 │ │ │ │ + cbz r3, 14d2ae │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 14cc68 │ │ │ │ + bne.w 14ceb0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #641 @ 0x281 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1420] @ 14d5ac │ │ │ │ - ldr.w r1, [pc, #1604] @ 14d668 │ │ │ │ - ldr.w r0, [pc, #1604] @ 14d66c │ │ │ │ + ldr.w r3, [pc, #1420] @ 14d7f4 │ │ │ │ + ldr.w r1, [pc, #1604] @ 14d8b0 │ │ │ │ + ldr.w r0, [pc, #1604] @ 14d8b4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14c50e │ │ │ │ + b.w 14c756 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1384] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1384] @ 14d7f4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ movw r2, #641 @ 0x281 │ │ │ │ - ldr.w r1, [pc, #1568] @ 14d670 │ │ │ │ + ldr.w r1, [pc, #1568] @ 14d8b8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1564] @ 14d674 │ │ │ │ + ldr.w r0, [pc, #1564] @ 14d8bc │ │ │ │ add r1, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 14cc36 │ │ │ │ + b.n 14ce7e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d00a │ │ │ │ + b.n 14d252 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14cff0 │ │ │ │ + b.n 14d238 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #641 @ 0x281 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1320] @ 14d5ac │ │ │ │ - ldr.w r1, [pc, #1520] @ 14d678 │ │ │ │ - ldr.w r0, [pc, #1520] @ 14d67c │ │ │ │ + ldr.w r3, [pc, #1320] @ 14d7f4 │ │ │ │ + ldr.w r1, [pc, #1520] @ 14d8c0 │ │ │ │ + ldr.w r0, [pc, #1520] @ 14d8c4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ccb2 │ │ │ │ + b.n 14cefa │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1276] @ 14d5ac │ │ │ │ - ldr.w r1, [pc, #1484] @ 14d680 │ │ │ │ - ldr.w r0, [pc, #1484] @ 14d684 │ │ │ │ + ldr.w r3, [pc, #1276] @ 14d7f4 │ │ │ │ + ldr.w r1, [pc, #1484] @ 14d8c8 │ │ │ │ + ldr.w r0, [pc, #1484] @ 14d8cc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ccb2 │ │ │ │ + b.n 14cefa │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14cf9c │ │ │ │ + b.n 14d1e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14cfe6 │ │ │ │ + b.n 14d22e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov sl, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1220] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1220] @ 14d7f4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ movw r2, #638 @ 0x27e │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1424] @ 14d688 │ │ │ │ + ldr.w r1, [pc, #1424] @ 14d8d0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1420] @ 14d68c │ │ │ │ + ldr.w r0, [pc, #1420] @ 14d8d4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ @@ -471040,372 +471352,372 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1088] @ 14d5ac │ │ │ │ + ldr.w r3, [pc, #1088] @ 14d7f4 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1308] @ 14d690 │ │ │ │ + ldr.w r1, [pc, #1308] @ 14d8d8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1304] @ 14d694 │ │ │ │ + ldr.w r0, [pc, #1304] @ 14d8dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 14ca5a │ │ │ │ + b.n 14cca2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14cf88 │ │ │ │ + b.n 14d1d0 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d1ae │ │ │ │ + beq.n 14d3f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1507c2 │ │ │ │ + beq.w 150a0a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d1c4 │ │ │ │ + beq.n 14d40c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150722 │ │ │ │ + beq.w 15096a │ │ │ │ blx 232d0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 150708 │ │ │ │ + bne.w 150950 │ │ │ │ blx 2345c │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1506e6 │ │ │ │ + beq.w 15092e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 14d252 │ │ │ │ + bge.n 14d49a │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 150892 │ │ │ │ + beq.w 150ada │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1172] @ 14d698 │ │ │ │ + ldr.w r3, [pc, #1172] @ 14d8e0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ blx 23084 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1507cc │ │ │ │ + beq.w 150a14 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 380d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 14d238 │ │ │ │ + beq.n 14d480 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15072c │ │ │ │ + beq.w 150974 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 14d248 │ │ │ │ + beq.n 14d490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1507fa │ │ │ │ + beq.w 150a42 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 150804 │ │ │ │ + blt.w 150a4c │ │ │ │ adds r6, #1 │ │ │ │ - b.n 14d1e0 │ │ │ │ + b.n 14d428 │ │ │ │ blx 2345c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15082c │ │ │ │ + beq.w 150a74 │ │ │ │ movs r5, #0 │ │ │ │ strd r0, fp, [sp, #20] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 14d92a │ │ │ │ + bge.w 14db72 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 15085a │ │ │ │ + beq.w 150aa2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #1032] @ 14d698 │ │ │ │ + ldr.w r3, [pc, #1032] @ 14d8e0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr.w r1, [r4, #268] @ 0x10c │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 14d3b8 │ │ │ │ + blt.w 14d600 │ │ │ │ uxtb r3, r3 │ │ │ │ - cbnz r3, 14d2bc │ │ │ │ + cbnz r3, 14d504 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d2b8 │ │ │ │ + beq.n 14d500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150846 │ │ │ │ + beq.w 150a8e │ │ │ │ adds r5, #1 │ │ │ │ - b.n 14d262 │ │ │ │ + b.n 14d4aa │ │ │ │ ldr.w r1, [r4, #268] @ 0x10c │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14d8d2 │ │ │ │ + beq.w 14db1a │ │ │ │ bl 10a03c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 14d2ec │ │ │ │ + beq.n 14d534 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d3f0 │ │ │ │ + beq.w 14d638 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14d8fe │ │ │ │ + beq.w 14db46 │ │ │ │ mov r0, r6 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d30e │ │ │ │ + beq.n 14d556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d8f6 │ │ │ │ + beq.w 14db3e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d8ae │ │ │ │ + beq.w 14daf6 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r6, r2 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ strd r3, r5, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 22f48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14d83c │ │ │ │ + beq.w 14da84 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14d812 │ │ │ │ + beq.w 14da5a │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 23480 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14d7de │ │ │ │ + beq.w 14da26 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d374 │ │ │ │ + beq.n 14d5bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d922 │ │ │ │ + beq.w 14db6a │ │ │ │ mov r0, fp │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d390 │ │ │ │ + beq.n 14d5d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 14d3f8 │ │ │ │ + cbz r3, 14d640 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 14d52e │ │ │ │ + blt.w 14d776 │ │ │ │ uxtb r5, r5 │ │ │ │ - cbnz r5, 14d400 │ │ │ │ + cbnz r5, 14d648 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d324 │ │ │ │ + beq.n 14d56c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14d324 │ │ │ │ + bne.n 14d56c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d324 │ │ │ │ + b.n 14d56c │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ mov.w r2, #708 @ 0x2c4 │ │ │ │ - ldr r3, [pc, #488] @ (14d5ac ) │ │ │ │ - ldr r1, [pc, #728] @ (14d69c ) │ │ │ │ - ldr r0, [pc, #728] @ (14d6a0 ) │ │ │ │ + ldr r3, [pc, #488] @ (14d7f4 ) │ │ │ │ + ldr r1, [pc, #728] @ (14d8e4 ) │ │ │ │ + ldr r0, [pc, #728] @ (14d8e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d2ec │ │ │ │ + b.n 14d534 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d390 │ │ │ │ + b.n 14d5d8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14d6f0 │ │ │ │ + beq.w 14d938 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d42e │ │ │ │ + beq.n 14d676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d578 │ │ │ │ + beq.w 14d7c0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 14d580 │ │ │ │ + beq.w 14d7c8 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ bl 109db8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d45a │ │ │ │ + beq.n 14d6a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d71a │ │ │ │ + beq.w 14d962 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 14d722 │ │ │ │ + beq.w 14d96a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 14d6bc │ │ │ │ + bpl.w 14d904 │ │ │ │ mov r0, r8 │ │ │ │ bl 11e2f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d49e │ │ │ │ + beq.n 14d6e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d5a4 │ │ │ │ + beq.w 14d7ec │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 14d754 │ │ │ │ + beq.w 14d99c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 37ed4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d4c8 │ │ │ │ + beq.n 14d710 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d74c │ │ │ │ + beq.w 14d994 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14d786 │ │ │ │ + beq.w 14d9ce │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ bl 109db8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d4f2 │ │ │ │ + beq.n 14d73a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d77e │ │ │ │ + beq.w 14d9c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d506 │ │ │ │ + beq.n 14d74e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14d7d6 │ │ │ │ + beq.w 14da1e │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 14d324 │ │ │ │ + bne.w 14d56c │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ mov.w r2, #712 @ 0x2c8 │ │ │ │ - ldr r3, [pc, #148] @ (14d5ac ) │ │ │ │ - ldr r1, [pc, #392] @ (14d6a4 ) │ │ │ │ - ldr r0, [pc, #396] @ (14d6a8 ) │ │ │ │ + ldr r3, [pc, #148] @ (14d7f4 ) │ │ │ │ + ldr r1, [pc, #392] @ (14d8ec ) │ │ │ │ + ldr r0, [pc, #396] @ (14d8f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ - b.n 14d558 │ │ │ │ - ldr r3, [pc, #124] @ (14d5ac ) │ │ │ │ + b.n 14d7a0 │ │ │ │ + ldr r3, [pc, #124] @ (14d7f4 ) │ │ │ │ movw r2, #710 @ 0x2c6 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #368] @ (14d6ac ) │ │ │ │ - ldr r0, [pc, #368] @ (14d6b0 ) │ │ │ │ + ldr r1, [pc, #368] @ (14d8f4 ) │ │ │ │ + ldr r0, [pc, #368] @ (14d8f8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ @@ -471416,241 +471728,241 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d42e │ │ │ │ - ldr r3, [pc, #40] @ (14d5ac ) │ │ │ │ + b.n 14d676 │ │ │ │ + ldr r3, [pc, #40] @ (14d7f4 ) │ │ │ │ movw r2, #711 @ 0x2c7 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #292] @ (14d6b4 ) │ │ │ │ - ldr r0, [pc, #296] @ (14d6b8 ) │ │ │ │ + ldr r1, [pc, #292] @ (14d8fc ) │ │ │ │ + ldr r0, [pc, #296] @ (14d900 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d550 │ │ │ │ + b.n 14d798 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d49e │ │ │ │ + b.n 14d6e6 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 14d584 │ │ │ │ + ble.n 14d7cc │ │ │ │ movs r3, r0 │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 14d4dc │ │ │ │ + ble.n 14d724 │ │ │ │ movs r3, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 14d6a0 │ │ │ │ + ble.n 14d8e8 │ │ │ │ movs r3, r0 │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 14d620 │ │ │ │ + ble.n 14d868 │ │ │ │ movs r3, r0 │ │ │ │ stmia r6!, {r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 14d5e0 │ │ │ │ + ble.n 14d828 │ │ │ │ movs r3, r0 │ │ │ │ stmia r6!, {r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 14d56c │ │ │ │ + bgt.n 14d7b4 │ │ │ │ movs r3, r0 │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 14d640 │ │ │ │ + bgt.n 14d888 │ │ │ │ movs r3, r0 │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 14d560 │ │ │ │ + blt.n 14d7a8 │ │ │ │ movs r3, r0 │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 14d674 │ │ │ │ + blt.n 14d8bc │ │ │ │ movs r3, r0 │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 14d644 │ │ │ │ + blt.n 14d88c │ │ │ │ movs r3, r0 │ │ │ │ stmia r4!, {r1, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 14d5dc │ │ │ │ + bge.n 14d824 │ │ │ │ movs r3, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 14d6fc │ │ │ │ + bge.n 14d944 │ │ │ │ movs r3, r0 │ │ │ │ stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 14d63c │ │ │ │ + bge.n 14d884 │ │ │ │ movs r3, r0 │ │ │ │ stmia r3!, {r1, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 14d5d4 │ │ │ │ + bls.n 14d81c │ │ │ │ movs r3, r0 │ │ │ │ stmia r3!, {r1, r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 14d594 │ │ │ │ + bls.n 14d7dc │ │ │ │ movs r3, r0 │ │ │ │ stmia r3!, {r1, r2, r5} │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 14d544 │ │ │ │ + bls.n 14d78c │ │ │ │ movs r3, r0 │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 14d6e0 │ │ │ │ + bls.n 14d928 │ │ │ │ movs r3, r0 │ │ │ │ stmia r2!, {r2, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 14d668 │ │ │ │ + bls.n 14d8b0 │ │ │ │ movs r3, r0 │ │ │ │ stmia r2!, {r1, r2, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 14d614 │ │ │ │ + bhi.n 14d85c │ │ │ │ movs r3, r0 │ │ │ │ stmia r2!, {r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 14d5ac │ │ │ │ + bhi.n 14d7f4 │ │ │ │ movs r3, r0 │ │ │ │ stmia r2!, {r5} │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 14d558 │ │ │ │ + bhi.n 14d7a0 │ │ │ │ movs r3, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 14d69c │ │ │ │ + bhi.n 14d8e4 │ │ │ │ movs r3, r0 │ │ │ │ stmia r1!, {r1, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 14d5e8 │ │ │ │ + bvc.n 14d830 │ │ │ │ movs r3, r0 │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 14d64c │ │ │ │ + bvs.n 14d894 │ │ │ │ movs r3, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 14d5f0 │ │ │ │ + bvs.n 14d838 │ │ │ │ movs r3, r0 │ │ │ │ stmia r0!, {r2, r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 14d590 │ │ │ │ + bvs.n 14d7d8 │ │ │ │ movs r3, r0 │ │ │ │ it │ │ │ │ mov r3, r0 │ │ │ │ - bvs.n 14d740 │ │ │ │ + bvs.n 14d988 │ │ │ │ movs r3, r0 │ │ │ │ ite gt │ │ │ │ movgt r3, r0 │ │ │ │ - bvs.n 14d6b8 @ unpredictable │ │ │ │ + bvs.n 14d900 @ unpredictable │ │ │ │ movs r3, r0 │ │ │ │ ittt hi │ │ │ │ movhi r3, r0 │ │ │ │ - bpl.n 14d5c8 @ unpredictable │ │ │ │ + bpl.n 14d810 @ unpredictable │ │ │ │ movhi r3, r0 │ │ │ │ itet eq │ │ │ │ moveq r3, r0 │ │ │ │ lslne r0, r5, #26 │ │ │ │ moveq r0, r0 │ │ │ │ - bcc.n 14d744 │ │ │ │ + bcc.n 14d98c │ │ │ │ movs r3, r0 │ │ │ │ pop {r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 14d6a0 │ │ │ │ + bne.n 14d8e8 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r2, 14d706 │ │ │ │ + cbnz r2, 14d94e │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 14d65c │ │ │ │ + bne.n 14d8a4 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r0, 14d706 │ │ │ │ + cbnz r0, 14d94e │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 14d5c0 │ │ │ │ + bne.n 14d808 │ │ │ │ movs r3, r0 │ │ │ │ revsh r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr.w r3, [pc, #3056] @ 14e2b0 │ │ │ │ + ldr.w r3, [pc, #3056] @ 14e4f8 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #3052] @ 14e2b4 │ │ │ │ - ldr.w r1, [pc, #3052] @ 14e2b8 │ │ │ │ + ldr.w r2, [pc, #3052] @ 14e4fc │ │ │ │ + ldr.w r1, [pc, #3052] @ 14e500 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #3040] @ 14e2bc │ │ │ │ + ldr.w r0, [pc, #3040] @ 14e504 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #712 @ 0x2c8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 14d550 │ │ │ │ - ldr.w r3, [pc, #3004] @ 14e2b0 │ │ │ │ + b.n 14d798 │ │ │ │ + ldr.w r3, [pc, #3004] @ 14e4f8 │ │ │ │ movw r2, #711 @ 0x2c7 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r1, [pc, #3008] @ 14e2c0 │ │ │ │ - ldr.w r0, [pc, #3008] @ 14e2c4 │ │ │ │ + ldr.w r1, [pc, #3008] @ 14e508 │ │ │ │ + ldr.w r0, [pc, #3008] @ 14e50c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d550 │ │ │ │ + b.n 14d798 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d45a │ │ │ │ - ldr.w r3, [pc, #2956] @ 14e2b0 │ │ │ │ + b.n 14d6a2 │ │ │ │ + ldr.w r3, [pc, #2956] @ 14e4f8 │ │ │ │ movw r2, #711 @ 0x2c7 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r1, [pc, #2964] @ 14e2c8 │ │ │ │ - ldr.w r0, [pc, #2964] @ 14e2cc │ │ │ │ + ldr.w r1, [pc, #2964] @ 14e510 │ │ │ │ + ldr.w r0, [pc, #2964] @ 14e514 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d550 │ │ │ │ + b.n 14d798 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d4c8 │ │ │ │ - ldr.w r3, [pc, #2904] @ 14e2b0 │ │ │ │ + b.n 14d710 │ │ │ │ + ldr.w r3, [pc, #2904] @ 14e4f8 │ │ │ │ mov.w r2, #712 @ 0x2c8 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r1, [pc, #2924] @ 14e2d0 │ │ │ │ - ldr.w r0, [pc, #2924] @ 14e2d4 │ │ │ │ + ldr.w r1, [pc, #2924] @ 14e518 │ │ │ │ + ldr.w r0, [pc, #2924] @ 14e51c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d550 │ │ │ │ + b.n 14d798 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d4f2 │ │ │ │ - ldr.w r3, [pc, #2856] @ 14e2b0 │ │ │ │ + b.n 14d73a │ │ │ │ + ldr.w r3, [pc, #2856] @ 14e4f8 │ │ │ │ mov r6, fp │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov.w r2, #712 @ 0x2c8 │ │ │ │ - ldr.w r1, [pc, #2880] @ 14e2d8 │ │ │ │ - ldr.w r0, [pc, #2880] @ 14e2dc │ │ │ │ + ldr.w r1, [pc, #2880] @ 14e520 │ │ │ │ + ldr.w r0, [pc, #2880] @ 14e524 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ @@ -471661,762 +471973,762 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d506 │ │ │ │ - ldr.w r3, [pc, #2768] @ 14e2b0 │ │ │ │ + b.n 14d74e │ │ │ │ + ldr.w r3, [pc, #2768] @ 14e4f8 │ │ │ │ movw r2, #710 @ 0x2c6 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r6, r5 │ │ │ │ - ldr.w r1, [pc, #2800] @ 14e2e0 │ │ │ │ + ldr.w r1, [pc, #2800] @ 14e528 │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r0, [pc, #2800] @ 14e2e4 │ │ │ │ + ldr.w r0, [pc, #2800] @ 14e52c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 14d7b0 │ │ │ │ - ldr.w r3, [pc, #2716] @ 14e2b0 │ │ │ │ + b.n 14d9f8 │ │ │ │ + ldr.w r3, [pc, #2716] @ 14e4f8 │ │ │ │ movw r2, #710 @ 0x2c6 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r5, r8 │ │ │ │ - ldr.w r1, [pc, #2756] @ 14e2e8 │ │ │ │ - ldr.w r0, [pc, #2756] @ 14e2ec │ │ │ │ + ldr.w r1, [pc, #2756] @ 14e530 │ │ │ │ + ldr.w r0, [pc, #2756] @ 14e534 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d550 │ │ │ │ + b.n 14d798 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d854 │ │ │ │ + beq.n 14da9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 14d854 │ │ │ │ + cbnz r3, 14da9c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14d86c │ │ │ │ + beq.n 14dab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14d86c │ │ │ │ + cbnz r3, 14dab4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14d2b8 │ │ │ │ + beq.w 14d500 │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - ldr.w r3, [pc, #2608] @ 14e2b0 │ │ │ │ - ldr.w r1, [pc, #2668] @ 14e2f0 │ │ │ │ - ldr.w r0, [pc, #2668] @ 14e2f4 │ │ │ │ + ldr.w r3, [pc, #2608] @ 14e4f8 │ │ │ │ + ldr.w r1, [pc, #2668] @ 14e538 │ │ │ │ + ldr.w r0, [pc, #2668] @ 14e53c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - ldr.w r3, [pc, #2552] @ 14e2b0 │ │ │ │ - ldr.w r1, [pc, #2620] @ 14e2f8 │ │ │ │ - ldr.w r0, [pc, #2620] @ 14e2fc │ │ │ │ + ldr.w r3, [pc, #2552] @ 14e4f8 │ │ │ │ + ldr.w r1, [pc, #2620] @ 14e540 │ │ │ │ + ldr.w r0, [pc, #2620] @ 14e544 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d3d4 │ │ │ │ + b.n 14d61c │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - ldr.w r3, [pc, #2516] @ 14e2b0 │ │ │ │ - ldr.w r1, [pc, #2592] @ 14e300 │ │ │ │ - ldr.w r0, [pc, #2592] @ 14e304 │ │ │ │ + ldr.w r3, [pc, #2516] @ 14e4f8 │ │ │ │ + ldr.w r1, [pc, #2592] @ 14e548 │ │ │ │ + ldr.w r0, [pc, #2592] @ 14e54c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d3d4 │ │ │ │ + b.n 14d61c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d30e │ │ │ │ + b.n 14d556 │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - ldr.w r3, [pc, #2472] @ 14e2b0 │ │ │ │ - ldr.w r1, [pc, #2556] @ 14e308 │ │ │ │ - ldr.w r0, [pc, #2556] @ 14e30c │ │ │ │ + ldr.w r3, [pc, #2472] @ 14e4f8 │ │ │ │ + ldr.w r1, [pc, #2556] @ 14e550 │ │ │ │ + ldr.w r0, [pc, #2556] @ 14e554 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14d3d4 │ │ │ │ + b.n 14d61c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14d374 │ │ │ │ + b.n 14d5bc │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r8, fp, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14d94a │ │ │ │ + beq.n 14db92 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 150850 │ │ │ │ + beq.w 150a98 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 14dc84 │ │ │ │ + bge.w 14decc │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 150972 │ │ │ │ + beq.w 150bba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2452] @ 14e310 │ │ │ │ + ldr.w r3, [pc, #2452] @ 14e558 │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ ldr.w r0, [sl, #276] @ 0x114 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14dc64 │ │ │ │ + beq.w 14deac │ │ │ │ str r0, [sp, #24] │ │ │ │ blx 233e8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 14d9b4 │ │ │ │ + beq.n 14dbfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14de06 │ │ │ │ + beq.w 14e04e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 14db98 │ │ │ │ + blt.w 14dde0 │ │ │ │ uxtb r2, r2 │ │ │ │ - cbz r2, 14d9f8 │ │ │ │ + cbz r2, 14dc40 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14db70 │ │ │ │ + beq.w 14ddb8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx 22ea4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 14d9ec │ │ │ │ + beq.n 14dc34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14dbb8 │ │ │ │ + beq.w 14de00 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 14db40 │ │ │ │ + blt.w 14dd88 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 14da14 │ │ │ │ + bne.n 14dc5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 14da04 │ │ │ │ + beq.n 14dc4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 14da0c │ │ │ │ + cbz r3, 14dc54 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 14d958 │ │ │ │ + b.n 14dba0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14da04 │ │ │ │ + b.n 14dc4c │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 14da26 │ │ │ │ + cbnz r3, 14dc6e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14da40 │ │ │ │ + beq.n 14dc88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 14da40 │ │ │ │ + cbnz r3, 14dc88 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14da60 │ │ │ │ + beq.n 14dca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14db68 │ │ │ │ + beq.w 14ddb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14dc3a │ │ │ │ + beq.w 14de82 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14da82 │ │ │ │ + beq.n 14dcca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14db90 │ │ │ │ + beq.w 14ddd8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14dbc4 │ │ │ │ + beq.w 14de0c │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r2, [r3, #2572] @ 0xa0c │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14daae │ │ │ │ + beq.n 14dcf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14dc5c │ │ │ │ - ldr.w r3, [pc, #2048] @ 14e2b0 │ │ │ │ + beq.w 14dea4 │ │ │ │ + ldr.w r3, [pc, #2048] @ 14e4f8 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14dc22 │ │ │ │ + beq.w 14de6a │ │ │ │ ldr.w r1, [sl, #3916] @ 0xf4c │ │ │ │ mov r0, r3 │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14dc08 │ │ │ │ + beq.w 14de50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14daf0 │ │ │ │ + beq.n 14dd38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14dbe6 │ │ │ │ + beq.n 14de2e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 14dbee │ │ │ │ + beq.n 14de36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14db0a │ │ │ │ + beq.n 14dd52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14db0a │ │ │ │ + cbnz r3, 14dd52 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14db26 │ │ │ │ + beq.n 14dd6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14db26 │ │ │ │ + cbnz r3, 14dd6e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r1, [pc, #2028] @ 14e314 │ │ │ │ + ldr.w r1, [pc, #2028] @ 14e55c │ │ │ │ mov.w r2, #716 @ 0x2cc │ │ │ │ - ldr.w r0, [pc, #2024] @ 14e318 │ │ │ │ + ldr.w r0, [pc, #2024] @ 14e560 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #1900] @ 14e2b0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #1900] @ 14e4f8 │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #2000] @ 14e31c │ │ │ │ - ldr.w r0, [pc, #2000] @ 14e320 │ │ │ │ + ldr.w r1, [pc, #2000] @ 14e564 │ │ │ │ + ldr.w r0, [pc, #2000] @ 14e568 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14be16 │ │ │ │ + b.w 14c05e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14da60 │ │ │ │ - ldr.w r3, [pc, #1852] @ 14e2b0 │ │ │ │ + b.n 14dca8 │ │ │ │ + ldr.w r3, [pc, #1852] @ 14e4f8 │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #1960] @ 14e324 │ │ │ │ - ldr.w r0, [pc, #1960] @ 14e328 │ │ │ │ + ldr.w r1, [pc, #1960] @ 14e56c │ │ │ │ + ldr.w r0, [pc, #1960] @ 14e570 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14da82 │ │ │ │ - ldr.w r3, [pc, #1812] @ 14e2b0 │ │ │ │ + b.n 14dcca │ │ │ │ + ldr.w r3, [pc, #1812] @ 14e4f8 │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #1928] @ 14e32c │ │ │ │ - ldr.w r0, [pc, #1928] @ 14e330 │ │ │ │ + ldr.w r1, [pc, #1928] @ 14e574 │ │ │ │ + ldr.w r0, [pc, #1928] @ 14e578 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 14d9ec │ │ │ │ - ldr.w r3, [pc, #1768] @ 14e2b0 │ │ │ │ + b.n 14dc34 │ │ │ │ + ldr.w r3, [pc, #1768] @ 14e4f8 │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - ldr.w r1, [pc, #1892] @ 14e334 │ │ │ │ - ldr.w r0, [pc, #1892] @ 14e338 │ │ │ │ + ldr.w r1, [pc, #1892] @ 14e57c │ │ │ │ + ldr.w r0, [pc, #1892] @ 14e580 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14daf0 │ │ │ │ - ldr.w r1, [pc, #1868] @ 14e33c │ │ │ │ + b.n 14dd38 │ │ │ │ + ldr.w r1, [pc, #1868] @ 14e584 │ │ │ │ mov.w r2, #716 @ 0x2cc │ │ │ │ - ldr.w r0, [pc, #1864] @ 14e340 │ │ │ │ + ldr.w r0, [pc, #1864] @ 14e588 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14c1ea │ │ │ │ - ldr.w r1, [pc, #1848] @ 14e344 │ │ │ │ + b.w 14c432 │ │ │ │ + ldr.w r1, [pc, #1848] @ 14e58c │ │ │ │ mov.w r2, #716 @ 0x2cc │ │ │ │ - ldr.w r0, [pc, #1844] @ 14e348 │ │ │ │ + ldr.w r0, [pc, #1844] @ 14e590 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14c1ea │ │ │ │ - ldr.w r1, [pc, #1832] @ 14e34c │ │ │ │ + b.w 14c432 │ │ │ │ + ldr.w r1, [pc, #1832] @ 14e594 │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - ldr.w r0, [pc, #1828] @ 14e350 │ │ │ │ + ldr.w r0, [pc, #1828] @ 14e598 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #1652] @ 14e2b0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #1652] @ 14e4f8 │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - ldr.w r1, [pc, #1808] @ 14e354 │ │ │ │ - ldr.w r0, [pc, #1808] @ 14e358 │ │ │ │ + ldr.w r1, [pc, #1808] @ 14e59c │ │ │ │ + ldr.w r0, [pc, #1808] @ 14e5a0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14daae │ │ │ │ - ldr.w r3, [pc, #1608] @ 14e2b0 │ │ │ │ + b.n 14dcf6 │ │ │ │ + ldr.w r3, [pc, #1608] @ 14e4f8 │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - ldr.w r1, [pc, #1772] @ 14e35c │ │ │ │ - ldr.w r0, [pc, #1772] @ 14e360 │ │ │ │ + ldr.w r1, [pc, #1772] @ 14e5a4 │ │ │ │ + ldr.w r0, [pc, #1772] @ 14e5a8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 14dde2 │ │ │ │ + bge.w 14e02a │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 150956 │ │ │ │ + beq.w 150b9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1628] @ 14e310 │ │ │ │ + ldr.w r3, [pc, #1628] @ 14e558 │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ ldr.w r1, [sl, #252] @ 0xfc │ │ │ │ blx 2309c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 14dfb2 │ │ │ │ + blt.w 14e1fa │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ - beq.w 14de12 │ │ │ │ + beq.w 14e05a │ │ │ │ ldr.w r1, [sl, #252] @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14ddc2 │ │ │ │ + beq.n 14e00a │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14dd88 │ │ │ │ + beq.n 14dfd0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r8 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 114e68 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 14dd14 │ │ │ │ + beq.n 14df5c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 14dd14 │ │ │ │ + cbnz r2, 14df5c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 14dd28 │ │ │ │ + beq.n 14df70 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14dfcc │ │ │ │ + beq.w 14e214 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14dfdc │ │ │ │ + beq.w 14e224 │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [sl, #252] @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ blx 22d0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14dd50 │ │ │ │ + beq.n 14df98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14dff6 │ │ │ │ + beq.w 14e23e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14dd64 │ │ │ │ + beq.n 14dfac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14dfd4 │ │ │ │ + beq.w 14e21c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 14de3c │ │ │ │ - ldr.w r3, [pc, #1348] @ 14e2b0 │ │ │ │ + bge.n 14e084 │ │ │ │ + ldr.w r3, [pc, #1348] @ 14e4f8 │ │ │ │ movw r2, #722 @ 0x2d2 │ │ │ │ - ldr.w r1, [pc, #1520] @ 14e364 │ │ │ │ - ldr.w r0, [pc, #1520] @ 14e368 │ │ │ │ + ldr.w r1, [pc, #1520] @ 14e5ac │ │ │ │ + ldr.w r0, [pc, #1520] @ 14e5b0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14def4 │ │ │ │ - ldr.w r3, [pc, #1316] @ 14e2b0 │ │ │ │ + b.n 14e13c │ │ │ │ + ldr.w r3, [pc, #1316] @ 14e4f8 │ │ │ │ movw r2, #722 @ 0x2d2 │ │ │ │ - ldr.w r1, [pc, #1496] @ 14e36c │ │ │ │ - ldr.w r0, [pc, #1496] @ 14e370 │ │ │ │ + ldr.w r1, [pc, #1496] @ 14e5b4 │ │ │ │ + ldr.w r0, [pc, #1496] @ 14e5b8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #1260] @ 14e2b0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #1260] @ 14e4f8 │ │ │ │ movw r2, #722 @ 0x2d2 │ │ │ │ - ldr.w r1, [pc, #1448] @ 14e374 │ │ │ │ - ldr.w r0, [pc, #1448] @ 14e378 │ │ │ │ + ldr.w r1, [pc, #1448] @ 14e5bc │ │ │ │ + ldr.w r0, [pc, #1448] @ 14e5c0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 14bb58 │ │ │ │ + beq.w 14bda0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14bb58 │ │ │ │ + bne.w 14bda0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14bb58 │ │ │ │ + b.w 14bda0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b.n 14d9b4 │ │ │ │ + b.n 14dbfc │ │ │ │ ldr.w r1, [sl, #1124] @ 0x464 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 14df98 │ │ │ │ + blt.w 14e1e0 │ │ │ │ uxtb r3, r3 │ │ │ │ - cbnz r3, 14de48 │ │ │ │ + cbnz r3, 14e090 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14de3c │ │ │ │ + beq.n 14e084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14de3c │ │ │ │ + cbnz r3, 14e084 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ - b.n 14dc88 │ │ │ │ + b.n 14ded0 │ │ │ │ ldr.w r1, [sl, #1124] @ 0x464 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14df72 │ │ │ │ + beq.w 14e1ba │ │ │ │ mov r0, r4 │ │ │ │ blx 22d6c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14df04 │ │ │ │ + beq.n 14e14c │ │ │ │ movs r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r2, r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 114e68 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14de8e │ │ │ │ + beq.n 14e0d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14df90 │ │ │ │ + beq.w 14e1d8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14dea0 │ │ │ │ + beq.n 14e0e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14df3c │ │ │ │ + beq.n 14e184 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 14df4c │ │ │ │ + beq.n 14e194 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [sl, #1124] @ 0x464 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14dec4 │ │ │ │ + beq.n 14e10c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14df6a │ │ │ │ + beq.n 14e1b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ded4 │ │ │ │ + beq.n 14e11c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14df44 │ │ │ │ + cbz r3, 14e18c │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 14de3c │ │ │ │ - ldr r3, [pc, #980] @ (14e2b0 ) │ │ │ │ + bge.n 14e084 │ │ │ │ + ldr r3, [pc, #980] @ (14e4f8 ) │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ - ldr.w r1, [pc, #1180] @ 14e37c │ │ │ │ - ldr.w r0, [pc, #1180] @ 14e380 │ │ │ │ + ldr.w r1, [pc, #1180] @ 14e5c4 │ │ │ │ + ldr.w r0, [pc, #1180] @ 14e5c8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #936] @ (14e2b0 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #936] @ (14e4f8 ) │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ - ldr.w r1, [pc, #1144] @ 14e384 │ │ │ │ - ldr.w r0, [pc, #1144] @ 14e388 │ │ │ │ + ldr.w r1, [pc, #1144] @ 14e5cc │ │ │ │ + ldr.w r0, [pc, #1144] @ 14e5d0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14dea0 │ │ │ │ + b.n 14e0e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ded4 │ │ │ │ - ldr r3, [pc, #864] @ (14e2b0 ) │ │ │ │ + b.n 14e11c │ │ │ │ + ldr r3, [pc, #864] @ (14e4f8 ) │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ - ldr.w r1, [pc, #1080] @ 14e38c │ │ │ │ - ldr.w r0, [pc, #1080] @ 14e390 │ │ │ │ + ldr.w r1, [pc, #1080] @ 14e5d4 │ │ │ │ + ldr.w r0, [pc, #1080] @ 14e5d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14dec4 │ │ │ │ - ldr r3, [pc, #828] @ (14e2b0 ) │ │ │ │ + b.n 14e10c │ │ │ │ + ldr r3, [pc, #828] @ (14e4f8 ) │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ - ldr.w r1, [pc, #1048] @ 14e394 │ │ │ │ - ldr.w r0, [pc, #1048] @ 14e398 │ │ │ │ + ldr.w r1, [pc, #1048] @ 14e5dc │ │ │ │ + ldr.w r0, [pc, #1048] @ 14e5e0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14de8e │ │ │ │ - ldr r3, [pc, #788] @ (14e2b0 ) │ │ │ │ + b.n 14e0d6 │ │ │ │ + ldr r3, [pc, #788] @ (14e4f8 ) │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ - ldr r1, [pc, #1020] @ (14e39c ) │ │ │ │ - ldr r0, [pc, #1020] @ (14e3a0 ) │ │ │ │ + ldr r1, [pc, #1020] @ (14e5e4 ) │ │ │ │ + ldr r0, [pc, #1020] @ (14e5e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ - ldr r3, [pc, #764] @ (14e2b0 ) │ │ │ │ + b.n 14dda6 │ │ │ │ + ldr r3, [pc, #764] @ (14e4f8 ) │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ - ldr r1, [pc, #1000] @ (14e3a4 ) │ │ │ │ - ldr r0, [pc, #1004] @ (14e3a8 ) │ │ │ │ + ldr r1, [pc, #1000] @ (14e5ec ) │ │ │ │ + ldr r0, [pc, #1004] @ (14e5f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14dd28 │ │ │ │ + b.n 14df70 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14dd64 │ │ │ │ - ldr r3, [pc, #720] @ (14e2b0 ) │ │ │ │ + b.n 14dfac │ │ │ │ + ldr r3, [pc, #720] @ (14e4f8 ) │ │ │ │ movw r2, #722 @ 0x2d2 │ │ │ │ - ldr r1, [pc, #968] @ (14e3ac ) │ │ │ │ - ldr r0, [pc, #968] @ (14e3b0 ) │ │ │ │ + ldr r1, [pc, #968] @ (14e5f4 ) │ │ │ │ + ldr r0, [pc, #968] @ (14e5f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14db5e │ │ │ │ + b.n 14dda6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14dd50 │ │ │ │ + b.n 14df98 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w r2, #624 @ 0x270 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #676] @ (14e2b0 ) │ │ │ │ + ldr r3, [pc, #676] @ (14e4f8 ) │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr r1, [pc, #928] @ (14e3b4 ) │ │ │ │ + ldr r1, [pc, #928] @ (14e5fc ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #924] @ (14e3b8 ) │ │ │ │ + ldr r0, [pc, #924] @ (14e600 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -472431,250 +472743,250 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e07a │ │ │ │ + beq.n 14e2c2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e1d0 │ │ │ │ + beq.w 14e418 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e090 │ │ │ │ + beq.n 14e2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e1d8 │ │ │ │ + beq.w 14e420 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14e256 │ │ │ │ + bne.w 14e49e │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14e22e │ │ │ │ + beq.w 14e476 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [sl, #216] @ 0xd8 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e0cc │ │ │ │ + beq.n 14e314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e1e0 │ │ │ │ + beq.w 14e428 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14e1e8 │ │ │ │ + beq.w 14e430 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e0ee │ │ │ │ + beq.n 14e336 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e226 │ │ │ │ + beq.w 14e46e │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 14f748 │ │ │ │ + blt.w 14f990 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 14e592 │ │ │ │ + bne.w 14e7da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e58a │ │ │ │ + beq.w 14e7d2 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14e55e │ │ │ │ + beq.w 14e7a6 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [sl, #208] @ 0xd0 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e13a │ │ │ │ + beq.n 14e382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e27e │ │ │ │ + beq.w 14e4c6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 14e52a │ │ │ │ + beq.w 14e772 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e15c │ │ │ │ + beq.n 14e3a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e556 │ │ │ │ + beq.w 14e79e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 14e4dc │ │ │ │ + blt.w 14e724 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 14e3e4 │ │ │ │ + bne.w 14e62c │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e2a6 │ │ │ │ + beq.w 14e4ee │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14e286 │ │ │ │ + beq.n 14e4ce │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e1aa │ │ │ │ + beq.n 14e3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f782 │ │ │ │ + beq.w 14f9ca │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 14c21a │ │ │ │ - ldr r3, [pc, #252] @ (14e2b0 ) │ │ │ │ + bge.w 14c462 │ │ │ │ + ldr r3, [pc, #252] @ (14e4f8 ) │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - ldr r1, [pc, #516] @ (14e3bc ) │ │ │ │ - ldr r0, [pc, #516] @ (14e3c0 ) │ │ │ │ + ldr r1, [pc, #516] @ (14e604 ) │ │ │ │ + ldr r0, [pc, #516] @ (14e608 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14c566 │ │ │ │ + b.w 14c7ae │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e07a │ │ │ │ + b.n 14e2c2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e090 │ │ │ │ + b.n 14e2d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e0cc │ │ │ │ - ldr r3, [pc, #196] @ (14e2b0 ) │ │ │ │ + b.n 14e314 │ │ │ │ + ldr r3, [pc, #196] @ (14e4f8 ) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #460] @ (14e3c4 ) │ │ │ │ + ldr r1, [pc, #460] @ (14e60c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #460] @ (14e3c8 ) │ │ │ │ + ldr r0, [pc, #460] @ (14e610 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ - b.w 14cec2 │ │ │ │ + b.w 14d10a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e0ee │ │ │ │ - ldr r3, [pc, #128] @ (14e2b0 ) │ │ │ │ + b.n 14e336 │ │ │ │ + ldr r3, [pc, #128] @ (14e4f8 ) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #400] @ (14e3cc ) │ │ │ │ + ldr r1, [pc, #400] @ (14e614 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #396] @ (14e3d0 ) │ │ │ │ + ldr r0, [pc, #396] @ (14e618 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 14e20e │ │ │ │ - ldr r3, [pc, #88] @ (14e2b0 ) │ │ │ │ + b.n 14e456 │ │ │ │ + ldr r3, [pc, #88] @ (14e4f8 ) │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #368] @ (14e3d4 ) │ │ │ │ + ldr r1, [pc, #368] @ (14e61c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #364] @ (14e3d8 ) │ │ │ │ + ldr r0, [pc, #364] @ (14e620 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 14e20e │ │ │ │ + b.n 14e456 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e13a │ │ │ │ - ldr r3, [pc, #40] @ (14e2b0 ) │ │ │ │ + b.n 14e382 │ │ │ │ + ldr r3, [pc, #40] @ (14e4f8 ) │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - ldr r1, [pc, #332] @ (14e3dc ) │ │ │ │ - ldr r0, [pc, #336] @ (14e3e0 ) │ │ │ │ + ldr r1, [pc, #332] @ (14e624 ) │ │ │ │ + ldr r0, [pc, #336] @ (14e628 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14c566 │ │ │ │ + b.w 14c7ae │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e17a │ │ │ │ + b.n 14e3c2 │ │ │ │ nop │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #28] │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 14e340 │ │ │ │ + beq.n 14e588 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 14e2ea │ │ │ │ + cbnz r6, 14e532 │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 14e2e0 │ │ │ │ + beq.n 14e528 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r0, 14e2e8 │ │ │ │ + cbnz r0, 14e530 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 14e2e2 │ │ │ │ + cbnz r6, 14e52a │ │ │ │ movs r3, r0 │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 14e2de │ │ │ │ + cbnz r4, 14e526 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xb8ea │ │ │ │ movs r3, r0 │ │ │ │ ldmia r7!, {r1, r2, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ @@ -472740,39 +473052,39 @@ │ │ │ │ movs r3, r0 │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r1, r4} │ │ │ │ movs r3, r0 │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbz r6, 14e3ae │ │ │ │ + cbz r6, 14e5f6 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r1!, {r7} │ │ │ │ movs r3, r0 │ │ │ │ uxtb r6, r5 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ movs r3, r0 │ │ │ │ uxth r4, r6 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r0!, {r1, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - cbz r0, 14e3ac │ │ │ │ + cbz r0, 14e5f4 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ movs r3, r0 │ │ │ │ - cbz r4, 14e3a8 │ │ │ │ + cbz r4, 14e5f0 │ │ │ │ movs r3, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbz r4, 14e39e │ │ │ │ + cbz r4, 14e5e6 │ │ │ │ movs r3, r0 │ │ │ │ stmia r7!, {r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbz r6, 14e39c │ │ │ │ + cbz r6, 14e5e4 │ │ │ │ movs r3, r0 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ movs r3, r0 │ │ │ │ stmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ @@ -472802,110 +473114,110 @@ │ │ │ │ movs r3, r0 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ stmia r4!, {r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr.w r3, [pc, #2456] @ 14ed80 │ │ │ │ + ldr.w r3, [pc, #2456] @ 14efc8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ blx 23660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15004c │ │ │ │ + beq.w 150294 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e424 │ │ │ │ + beq.n 14e66c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f78c │ │ │ │ + beq.w 14f9d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14f796 │ │ │ │ + beq.w 14f9de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e43e │ │ │ │ + beq.n 14e686 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15007a │ │ │ │ + beq.w 1502c2 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [sl, #244] @ 0xf4 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1500c4 │ │ │ │ + beq.w 15030c │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ strd r5, r4, [sp, #232] @ 0xe8 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 150084 │ │ │ │ + beq.w 1502cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1500f2 │ │ │ │ + beq.w 15033a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 37d38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e49a │ │ │ │ + beq.n 14e6e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f7c4 │ │ │ │ + beq.w 14fa0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14f7ce │ │ │ │ + beq.w 14fa16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e4b4 │ │ │ │ + beq.n 14e6fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1500fc │ │ │ │ + beq.w 150344 │ │ │ │ ldr.w r1, [sl, #244] @ 0xf4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d0c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f824 │ │ │ │ + beq.w 14fa6c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 14f7fc │ │ │ │ + blt.w 14fa44 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 14e17a │ │ │ │ - ldr.w r3, [pc, #2212] @ 14ed84 │ │ │ │ + b.n 14e3c2 │ │ │ │ + ldr.w r3, [pc, #2212] @ 14efcc │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #2204] @ 14ed88 │ │ │ │ - ldr.w r0, [pc, #2204] @ 14ed8c │ │ │ │ + ldr.w r1, [pc, #2204] @ 14efd0 │ │ │ │ + ldr.w r0, [pc, #2204] @ 14efd4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -472916,187 +473228,187 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #2136] @ 14ed84 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #2136] @ 14efcc │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #2136] @ 14ed90 │ │ │ │ - ldr.w r0, [pc, #2136] @ 14ed94 │ │ │ │ + ldr.w r1, [pc, #2136] @ 14efd8 │ │ │ │ + ldr.w r0, [pc, #2136] @ 14efdc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14e506 │ │ │ │ + b.n 14e74e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e15c │ │ │ │ - ldr.w r3, [pc, #2084] @ 14ed84 │ │ │ │ + b.n 14e3a4 │ │ │ │ + ldr.w r3, [pc, #2084] @ 14efcc │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #2092] @ 14ed98 │ │ │ │ - ldr.w r0, [pc, #2092] @ 14ed9c │ │ │ │ + ldr.w r1, [pc, #2092] @ 14efe0 │ │ │ │ + ldr.w r0, [pc, #2092] @ 14efe4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14e506 │ │ │ │ + b.n 14e74e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e108 │ │ │ │ + b.n 14e350 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f73e │ │ │ │ - ldr.w r3, [pc, #2012] @ 14ed80 │ │ │ │ + beq.w 14f986 │ │ │ │ + ldr.w r3, [pc, #2012] @ 14efc8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ blx 23660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f716 │ │ │ │ + beq.w 14f95e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e5e2 │ │ │ │ + beq.n 14e82a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f778 │ │ │ │ + beq.w 14f9c0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e764 │ │ │ │ + beq.w 14e9ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e5fe │ │ │ │ + beq.n 14e846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e7ac │ │ │ │ + beq.w 14e9f4 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f8d2 │ │ │ │ + beq.w 14fb1a │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r6, [sl, #252] @ 0xfc │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f888 │ │ │ │ + beq.w 14fad0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ blx 23480 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f838 │ │ │ │ + beq.w 14fa80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f82e │ │ │ │ + beq.w 14fa76 │ │ │ │ blx 2345c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14e7bc │ │ │ │ + beq.w 14ea04 │ │ │ │ mov r0, r8 │ │ │ │ blx 23518 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e678 │ │ │ │ + beq.n 14e8c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e7b4 │ │ │ │ + beq.w 14e9fc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 14e9c2 │ │ │ │ + beq.w 14ec0a │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14e8f2 │ │ │ │ + beq.w 14eb3a │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14e8c0 │ │ │ │ + beq.w 14eb08 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 14e884 │ │ │ │ + bpl.w 14eacc │ │ │ │ bl b8774 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e6c4 │ │ │ │ + beq.n 14e90c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e812 │ │ │ │ + beq.w 14ea5a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14e822 │ │ │ │ + beq.w 14ea6a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 23534 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e6ea │ │ │ │ + beq.n 14e932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e87c │ │ │ │ + beq.w 14eac4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e702 │ │ │ │ + beq.n 14e94a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14e81a │ │ │ │ + beq.w 14ea62 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 14e682 │ │ │ │ - ldr.w r3, [pc, #1660] @ 14ed84 │ │ │ │ + bge.n 14e8ca │ │ │ │ + ldr.w r3, [pc, #1660] @ 14efcc │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ - ldr.w r1, [pc, #1680] @ 14eda0 │ │ │ │ + ldr.w r1, [pc, #1680] @ 14efe8 │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r0, [pc, #1676] @ 14eda4 │ │ │ │ + ldr.w r0, [pc, #1676] @ 14efec │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -473113,20 +473425,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #1564] @ 14ed84 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #1564] @ 14efcc │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1592] @ 14eda8 │ │ │ │ - ldr.w r0, [pc, #1592] @ 14edac │ │ │ │ + ldr.w r1, [pc, #1592] @ 14eff0 │ │ │ │ + ldr.w r0, [pc, #1592] @ 14eff4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ str r7, [sp, #32] │ │ │ │ @@ -473136,26 +473448,26 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e5fe │ │ │ │ + b.n 14e846 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e678 │ │ │ │ - ldr.w r3, [pc, #1476] @ 14ed84 │ │ │ │ + b.n 14e8c0 │ │ │ │ + ldr.w r3, [pc, #1476] @ 14efcc │ │ │ │ mov r6, r8 │ │ │ │ - ldr.w r1, [pc, #1516] @ 14edb0 │ │ │ │ + ldr.w r1, [pc, #1516] @ 14eff8 │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ - ldr.w r0, [pc, #1512] @ 14edb4 │ │ │ │ + ldr.w r0, [pc, #1512] @ 14effc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -473169,30 +473481,30 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e6c4 │ │ │ │ + b.n 14e90c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e702 │ │ │ │ + b.n 14e94a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r3, [pc, #1364] @ 14ed84 │ │ │ │ + ldr.w r3, [pc, #1364] @ 14efcc │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ - ldr.w r1, [pc, #1408] @ 14edb8 │ │ │ │ - ldr.w r0, [pc, #1408] @ 14edbc │ │ │ │ + ldr.w r1, [pc, #1408] @ 14f000 │ │ │ │ + ldr.w r0, [pc, #1408] @ 14f004 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -473205,147 +473517,147 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b.w 14c66a │ │ │ │ + b.w 14c8b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e6ea │ │ │ │ + b.n 14e932 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1272] @ 14ed84 │ │ │ │ + ldr.w r3, [pc, #1272] @ 14efcc │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ - ldr.w r2, [pc, #1324] @ 14edc0 │ │ │ │ - ldr.w r1, [pc, #1324] @ 14edc4 │ │ │ │ + ldr.w r2, [pc, #1324] @ 14f008 │ │ │ │ + ldr.w r1, [pc, #1324] @ 14f00c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1312] @ 14edc8 │ │ │ │ + ldr.w r0, [pc, #1312] @ 14f010 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 14e852 │ │ │ │ + b.n 14ea9a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r3, [pc, #1208] @ 14ed84 │ │ │ │ + ldr.w r3, [pc, #1208] @ 14efcc │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ - ldr.w r1, [pc, #1272] @ 14edcc │ │ │ │ - ldr.w r0, [pc, #1272] @ 14edd0 │ │ │ │ + ldr.w r1, [pc, #1272] @ 14f014 │ │ │ │ + ldr.w r0, [pc, #1272] @ 14f018 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14e852 │ │ │ │ + b.n 14ea9a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e90e │ │ │ │ + beq.n 14eb56 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 14e90e │ │ │ │ + cbnz r3, 14eb56 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 232d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14f6ec │ │ │ │ + bne.w 14f934 │ │ │ │ blx 2345c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f6ca │ │ │ │ + beq.w 14f912 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r6 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 14eb38 │ │ │ │ + bge.w 14ed80 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15091e │ │ │ │ + beq.w 150b66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14eb0c │ │ │ │ + beq.w 14ed54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 14ead8 │ │ │ │ + bpl.w 14ed20 │ │ │ │ bl b8774 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 14e982 │ │ │ │ + beq.n 14ebca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14ea14 │ │ │ │ + beq.n 14ec5c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 14ea1c │ │ │ │ + beq.n 14ec64 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx 23534 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 14e9a4 │ │ │ │ + beq.n 14ebec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 14e9a4 │ │ │ │ + cbnz r3, 14ebec │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 14e9b6 │ │ │ │ + beq.n 14ebfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 14e9b6 │ │ │ │ + cbnz r3, 14ebfe │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 14ea80 │ │ │ │ + blt.n 14ecc8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 14e930 │ │ │ │ - ldr r3, [pc, #960] @ (14ed84 ) │ │ │ │ + b.n 14eb78 │ │ │ │ + ldr r3, [pc, #960] @ (14efcc ) │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r1, [pc, #1028] @ 14edd4 │ │ │ │ + ldr.w r1, [pc, #1028] @ 14f01c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1024] @ 14edd8 │ │ │ │ + ldr.w r0, [pc, #1024] @ 14f020 │ │ │ │ add r1, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ @@ -473357,27 +473669,27 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e982 │ │ │ │ - ldr r3, [pc, #868] @ (14ed84 ) │ │ │ │ + b.n 14ebca │ │ │ │ + ldr r3, [pc, #868] @ (14efcc ) │ │ │ │ movw r2, #654 @ 0x28e │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r6, r4 │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #940] @ (14eddc ) │ │ │ │ + ldr r1, [pc, #940] @ (14f024 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #940] @ (14ede0 ) │ │ │ │ + ldr r0, [pc, #940] @ (14f028 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -473394,20 +473706,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #768] @ (14ed84 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #768] @ (14efcc ) │ │ │ │ mov r4, r8 │ │ │ │ - ldr r1, [pc, #860] @ (14ede4 ) │ │ │ │ + ldr r1, [pc, #860] @ (14f02c ) │ │ │ │ movw r2, #654 @ 0x28e │ │ │ │ - ldr r0, [pc, #860] @ (14ede8 ) │ │ │ │ + ldr r0, [pc, #860] @ (14f030 ) │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -473424,216 +473736,216 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #680] @ (14ed84 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #680] @ (14efcc ) │ │ │ │ mov r6, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #16] │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #772] @ (14edec ) │ │ │ │ + ldr r2, [pc, #772] @ (14f034 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r1, [pc, #772] @ (14edf0 ) │ │ │ │ + ldr r1, [pc, #772] @ (14f038 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #768] @ (14edf4 ) │ │ │ │ + ldr r0, [pc, #768] @ (14f03c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #654 @ 0x28e │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 14ea46 │ │ │ │ - ldr r3, [pc, #628] @ (14ed84 ) │ │ │ │ + b.n 14ec8e │ │ │ │ + ldr r3, [pc, #628] @ (14efcc ) │ │ │ │ movw r2, #654 @ 0x28e │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r6, r4 │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #728] @ (14edf8 ) │ │ │ │ + ldr r1, [pc, #728] @ (14f040 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #728] @ (14edfc ) │ │ │ │ + ldr r0, [pc, #728] @ (14f044 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ea46 │ │ │ │ + b.n 14ec8e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r8 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f6c0 │ │ │ │ + beq.w 14f908 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx 22d54 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ bl 38d48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f668 │ │ │ │ + beq.w 14f8b0 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 39090 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ ldrd r8, r5, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f4f2 │ │ │ │ + beq.w 14f73a │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 150902 │ │ │ │ + beq.w 150b4a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1508e6 │ │ │ │ + beq.w 150b2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 14ed30 │ │ │ │ + beq.w 14ef78 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14ebca │ │ │ │ + beq.n 14ee12 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 14ebca │ │ │ │ + cbnz r3, 14ee12 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14ebdc │ │ │ │ + beq.n 14ee24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14ebdc │ │ │ │ + cbnz r3, 14ee24 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 14f3f8 │ │ │ │ - ldr r3, [pc, #532] @ (14ee00 ) │ │ │ │ + bpl.w 14f640 │ │ │ │ + ldr r3, [pc, #532] @ (14f048 ) │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r7, [fp, r3] │ │ │ │ mov r2, r7 │ │ │ │ bl 37fe4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14ec0e │ │ │ │ + beq.n 14ee56 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14ed3c │ │ │ │ + beq.w 14ef84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14f3b0 │ │ │ │ + beq.w 14f5f8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 14f396 │ │ │ │ + beq.w 14f5de │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f2e0 │ │ │ │ + beq.w 14f528 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ blx 23084 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f27c │ │ │ │ + beq.w 14f4c4 │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 14ec50 │ │ │ │ + beq.n 14ee98 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14f42c │ │ │ │ + beq.w 14f674 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 14ec62 │ │ │ │ + beq.n 14eeaa │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #285212672 @ 0x11000000 │ │ │ │ - beq.w 14f30c │ │ │ │ + beq.w 14f554 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r9 │ │ │ │ - bl 147c9c │ │ │ │ + bl 147ee4 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 14ec82 │ │ │ │ + beq.n 14eeca │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14f38e │ │ │ │ + beq.w 14f5d6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14ec94 │ │ │ │ + beq.n 14eedc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14ed44 │ │ │ │ + beq.n 14ef8c │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 14f0b8 │ │ │ │ + beq.w 14f300 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14ee14 │ │ │ │ + beq.w 14f05c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14ecae │ │ │ │ + beq.n 14eef6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14ed4c │ │ │ │ + beq.n 14ef94 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14ecc8 │ │ │ │ + beq.n 14ef10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14ed54 │ │ │ │ + beq.n 14ef9c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 14ed5c │ │ │ │ + blt.n 14efa4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 2fdf0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 14eb70 │ │ │ │ + beq.w 14edb8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r2, #666 @ 0x29a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #156] @ (14ed84 ) │ │ │ │ - ldr r1, [pc, #284] @ (14ee04 ) │ │ │ │ - ldr r0, [pc, #284] @ (14ee08 ) │ │ │ │ + ldr r3, [pc, #156] @ (14efcc ) │ │ │ │ + ldr r1, [pc, #284] @ (14f04c ) │ │ │ │ + ldr r0, [pc, #284] @ (14f050 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -473648,45 +473960,45 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 14ebbc │ │ │ │ - b.n 14ebdc │ │ │ │ + bne.w 14ee04 │ │ │ │ + b.n 14ee24 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ec0e │ │ │ │ + b.n 14ee56 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ec94 │ │ │ │ + b.n 14eedc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ecae │ │ │ │ + b.n 14eef6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ecc8 │ │ │ │ + b.n 14ef10 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #28] @ (14ed84 ) │ │ │ │ - ldr r1, [pc, #160] @ (14ee0c ) │ │ │ │ - ldr r0, [pc, #164] @ (14ee10 ) │ │ │ │ + ldr r3, [pc, #28] @ (14efcc ) │ │ │ │ + ldr r1, [pc, #160] @ (14f054 ) │ │ │ │ + ldr r0, [pc, #164] @ (14f058 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14ecfc │ │ │ │ + b.n 14ef44 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ movs r3, r0 │ │ │ │ add r3, sp, #600 @ 0x258 │ │ │ │ @@ -473715,209 +474027,209 @@ │ │ │ │ movs r3, r0 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ bkpt 0x0076 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #904 @ (adr r7, 14f154 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 14f39c ) │ │ │ │ movs r3, r0 │ │ │ │ bkpt 0x003a │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #688 @ (adr r7, 14f084 ) │ │ │ │ + add r7, pc, #688 @ (adr r7, 14f2cc ) │ │ │ │ movs r3, r0 │ │ │ │ pop {r6, pc} │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #696 @ (adr r6, 14f094 ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 14f2dc ) │ │ │ │ movs r3, r0 │ │ │ │ pop {r2, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #320 @ (adr r6, 14ef24 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 14f16c ) │ │ │ │ movs r3, r0 │ │ │ │ pop {r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #984 @ (adr r5, 14f1c4 ) │ │ │ │ + add r5, pc, #984 @ (adr r5, 14f40c ) │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ pop {r1, r2, r5} │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #600 @ (adr r5, 14f050 ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 14f298 ) │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 14ee78 │ │ │ │ + cbnz r4, 14f0c0 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #384 @ (adr r5, 14ef80 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 14f1c8 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ rev r6, r5 │ │ │ │ movs r3, r0 │ │ │ │ - add r3, pc, #624 @ (adr r3, 14f07c ) │ │ │ │ + add r3, pc, #624 @ (adr r3, 14f2c4 ) │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 14ee3a │ │ │ │ + cbnz r4, 14f082 │ │ │ │ movs r3, r0 │ │ │ │ - add r3, pc, #104 @ (adr r3, 14ee7c ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 14f0c4 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r6, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ee3a │ │ │ │ + beq.n 14f082 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 14ee3a │ │ │ │ + cbnz r3, 14f082 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 14ee4c │ │ │ │ + cbnz r3, 14f094 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ee64 │ │ │ │ + beq.n 14f0ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14ee64 │ │ │ │ + cbnz r3, 14f0ac │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ee7c │ │ │ │ + beq.n 14f0c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14ee7c │ │ │ │ + cbnz r3, 14f0c4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 14ee8a │ │ │ │ + cbnz r3, 14f0d2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14eea2 │ │ │ │ + beq.n 14f0ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14eea2 │ │ │ │ + cbnz r3, 14f0ea │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14eeba │ │ │ │ + beq.n 14f102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14eeba │ │ │ │ + cbnz r3, 14f102 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14eed2 │ │ │ │ + beq.n 14f11a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14eed2 │ │ │ │ + cbnz r3, 14f11a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr.w r4, [r3, #2556] @ 0x9fc │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f08a │ │ │ │ + beq.w 14f2d2 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ef08 │ │ │ │ + beq.n 14f150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14ef08 │ │ │ │ + cbnz r3, 14f150 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f12a │ │ │ │ + beq.w 14f372 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r3, #2560] @ 0xa00 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ef3a │ │ │ │ + beq.n 14f182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f122 │ │ │ │ + beq.w 14f36a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14f152 │ │ │ │ + beq.w 14f39a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ef5c │ │ │ │ + beq.n 14f1a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f14a │ │ │ │ + beq.w 14f392 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14f188 │ │ │ │ + beq.w 14f3d0 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r3, #2564] @ 0xa04 │ │ │ │ blx 23084 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14ef8a │ │ │ │ + beq.n 14f1d2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14f180 │ │ │ │ + beq.w 14f3c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14f1de │ │ │ │ + beq.w 14f426 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f94 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 14efac │ │ │ │ + beq.n 14f1f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14f1a8 │ │ │ │ + beq.w 14f3f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14f1b0 │ │ │ │ + beq.w 14f3f8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r3, [sl, #116] @ 0x74 │ │ │ │ movs r0, #7 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ @@ -473925,103 +474237,103 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14efe6 │ │ │ │ + beq.n 14f22e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 14efe6 │ │ │ │ + cbnz r3, 14f22e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14effc │ │ │ │ + beq.n 14f244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14effc │ │ │ │ + cbnz r3, 14f244 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f010 │ │ │ │ + beq.n 14f258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f1fe │ │ │ │ + beq.w 14f446 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14f25a │ │ │ │ - ldr.w r1, [pc, #3236] @ 14fcbc │ │ │ │ + beq.w 14f4a2 │ │ │ │ + ldr.w r1, [pc, #3236] @ 14ff04 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r6, [fp, r1] │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14f232 │ │ │ │ + beq.w 14f47a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f04a │ │ │ │ + beq.n 14f292 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 14f04a │ │ │ │ + cbnz r3, 14f292 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 14f206 │ │ │ │ + bne.w 14f44e │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14f068 │ │ │ │ + cbnz r3, 14f2b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #3156] @ 14fcc0 │ │ │ │ + ldr.w r3, [pc, #3156] @ 14ff08 │ │ │ │ movw r2, #673 @ 0x2a1 │ │ │ │ - ldr.w r1, [pc, #3152] @ 14fcc4 │ │ │ │ - ldr.w r0, [pc, #3152] @ 14fcc8 │ │ │ │ + ldr.w r1, [pc, #3152] @ 14ff0c │ │ │ │ + ldr.w r0, [pc, #3152] @ 14ff10 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #3124] @ 14fcc0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #3124] @ 14ff08 │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ - ldr.w r1, [pc, #3128] @ 14fccc │ │ │ │ - ldr.w r0, [pc, #3128] @ 14fcd0 │ │ │ │ + ldr.w r1, [pc, #3128] @ 14ff14 │ │ │ │ + ldr.w r0, [pc, #3128] @ 14ff18 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov.w r2, #672 @ 0x2a0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #3068] @ 14fcc0 │ │ │ │ + ldr.w r3, [pc, #3068] @ 14ff08 │ │ │ │ str r6, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #3080] @ 14fcd4 │ │ │ │ - ldr.w r0, [pc, #3080] @ 14fcd8 │ │ │ │ + ldr.w r1, [pc, #3080] @ 14ff1c │ │ │ │ + ldr.w r0, [pc, #3080] @ 14ff20 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -474040,129 +474352,129 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ef3a │ │ │ │ - ldr.w r3, [pc, #2964] @ 14fcc0 │ │ │ │ + b.n 14f182 │ │ │ │ + ldr.w r3, [pc, #2964] @ 14ff08 │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ - ldr.w r1, [pc, #2984] @ 14fcdc │ │ │ │ - ldr.w r0, [pc, #2984] @ 14fce0 │ │ │ │ + ldr.w r1, [pc, #2984] @ 14ff24 │ │ │ │ + ldr.w r0, [pc, #2984] @ 14ff28 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14f0a8 │ │ │ │ + b.n 14f2f0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ef5c │ │ │ │ - ldr.w r3, [pc, #2924] @ 14fcc0 │ │ │ │ + b.n 14f1a4 │ │ │ │ + ldr.w r3, [pc, #2924] @ 14ff08 │ │ │ │ mov.w r2, #676 @ 0x2a4 │ │ │ │ - ldr.w r1, [pc, #2952] @ 14fce4 │ │ │ │ - ldr.w r0, [pc, #2952] @ 14fce8 │ │ │ │ + ldr.w r1, [pc, #2952] @ 14ff2c │ │ │ │ + ldr.w r0, [pc, #2952] @ 14ff30 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ef8a │ │ │ │ - ldr.w r3, [pc, #2868] @ 14fcc0 │ │ │ │ + b.n 14f1d2 │ │ │ │ + ldr.w r3, [pc, #2868] @ 14ff08 │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ - ldr.w r1, [pc, #2904] @ 14fcec │ │ │ │ - ldr.w r0, [pc, #2904] @ 14fcf0 │ │ │ │ + ldr.w r1, [pc, #2904] @ 14ff34 │ │ │ │ + ldr.w r0, [pc, #2904] @ 14ff38 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14f170 │ │ │ │ + b.n 14f3b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14efac │ │ │ │ - ldr.w r3, [pc, #2828] @ 14fcc0 │ │ │ │ + b.n 14f1f4 │ │ │ │ + ldr.w r3, [pc, #2828] @ 14ff08 │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ - ldr.w r1, [pc, #2872] @ 14fcf4 │ │ │ │ - ldr.w r0, [pc, #2872] @ 14fcf8 │ │ │ │ + ldr.w r1, [pc, #2872] @ 14ff3c │ │ │ │ + ldr.w r0, [pc, #2872] @ 14ff40 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #2784] @ 14fcc0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #2784] @ 14ff08 │ │ │ │ mov.w r2, #676 @ 0x2a4 │ │ │ │ - ldr.w r1, [pc, #2836] @ 14fcfc │ │ │ │ - ldr.w r0, [pc, #2836] @ 14fd00 │ │ │ │ + ldr.w r1, [pc, #2836] @ 14ff44 │ │ │ │ + ldr.w r0, [pc, #2836] @ 14ff48 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14f1ce │ │ │ │ + b.n 14f416 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14f010 │ │ │ │ - ldr.w r1, [pc, #2744] @ 14fcc0 │ │ │ │ + b.n 14f258 │ │ │ │ + ldr.w r1, [pc, #2744] @ 14ff08 │ │ │ │ movw r2, #673 @ 0x2a1 │ │ │ │ - ldr.w r3, [pc, #2804] @ 14fd04 │ │ │ │ - ldr.w r0, [pc, #2804] @ 14fd08 │ │ │ │ + ldr.w r3, [pc, #2804] @ 14ff4c │ │ │ │ + ldr.w r0, [pc, #2804] @ 14ff50 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [fp, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2792] @ 14fd0c │ │ │ │ + ldr.w r1, [pc, #2792] @ 14ff54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #2700] @ 14fcc0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #2700] @ 14ff08 │ │ │ │ movw r2, #673 @ 0x2a1 │ │ │ │ - ldr.w r1, [pc, #2772] @ 14fd10 │ │ │ │ - ldr.w r0, [pc, #2772] @ 14fd14 │ │ │ │ + ldr.w r1, [pc, #2772] @ 14ff58 │ │ │ │ + ldr.w r0, [pc, #2772] @ 14ff5c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #2660] @ 14fcc0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #2660] @ 14ff08 │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ - ldr.w r1, [pc, #2740] @ 14fd18 │ │ │ │ - ldr.w r0, [pc, #2740] @ 14fd1c │ │ │ │ + ldr.w r1, [pc, #2740] @ 14ff60 │ │ │ │ + ldr.w r0, [pc, #2740] @ 14ff64 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #2624] @ 14fcc0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #2624] @ 14ff08 │ │ │ │ mov.w r2, #672 @ 0x2a0 │ │ │ │ - ldr.w r1, [pc, #2712] @ 14fd20 │ │ │ │ + ldr.w r1, [pc, #2712] @ 14ff68 │ │ │ │ mov sl, r6 │ │ │ │ - ldr.w r0, [pc, #2712] @ 14fd24 │ │ │ │ + ldr.w r0, [pc, #2712] @ 14ff6c │ │ │ │ mov r6, r8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -474182,89 +474494,89 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - b.w 14c66a │ │ │ │ + b.w 14c8b2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov.w r2, #672 @ 0x2a0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #2516] @ 14fcc0 │ │ │ │ + ldr.w r3, [pc, #2516] @ 14ff08 │ │ │ │ str r6, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2612] @ 14fd28 │ │ │ │ - ldr.w r0, [pc, #2612] @ 14fd2c │ │ │ │ + ldr.w r1, [pc, #2612] @ 14ff70 │ │ │ │ + ldr.w r0, [pc, #2612] @ 14ff74 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14f0e2 │ │ │ │ + b.n 14f32a │ │ │ │ mov r0, r9 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ec62 │ │ │ │ - ldr.w r1, [pc, #2580] @ 14fd30 │ │ │ │ + bne.w 14eeaa │ │ │ │ + ldr.w r1, [pc, #2580] @ 14ff78 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 14ec62 │ │ │ │ - ldr.w r1, [pc, #2568] @ 14fd34 │ │ │ │ + beq.w 14eeaa │ │ │ │ + ldr.w r1, [pc, #2568] @ 14ff7c │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14ec62 │ │ │ │ + beq.w 14eeaa │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ec62 │ │ │ │ + bne.w 14eeaa │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #570425344 @ 0x22000000 │ │ │ │ - bne.w 14ec62 │ │ │ │ - ldr.w r3, [pc, #2412] @ 14fcc0 │ │ │ │ + bne.w 14eeaa │ │ │ │ + ldr.w r3, [pc, #2412] @ 14ff08 │ │ │ │ mov r2, r9 │ │ │ │ - ldr.w r1, [pc, #2524] @ 14fd38 │ │ │ │ + ldr.w r1, [pc, #2524] @ 14ff80 │ │ │ │ mov sl, r6 │ │ │ │ - ldr.w r0, [pc, #2524] @ 14fd3c │ │ │ │ + ldr.w r0, [pc, #2524] @ 14ff84 │ │ │ │ mov r6, r8 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2508] @ 14fd40 │ │ │ │ + ldr.w r2, [pc, #2508] @ 14ff88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #672 @ 0x2a0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ bl 46444 │ │ │ │ - b.n 14f2aa │ │ │ │ + b.n 14f4f2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ec82 │ │ │ │ + b.n 14eeca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 14ecb0 │ │ │ │ + beq.w 14eef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14ecb0 │ │ │ │ + bne.w 14eef8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ecb0 │ │ │ │ - ldr.w r3, [pc, #2316] @ 14fcc0 │ │ │ │ + b.n 14eef8 │ │ │ │ + ldr.w r3, [pc, #2316] @ 14ff08 │ │ │ │ movw r2, #667 @ 0x29b │ │ │ │ - ldr.w r1, [pc, #2440] @ 14fd44 │ │ │ │ - ldr.w r0, [pc, #2440] @ 14fd48 │ │ │ │ + ldr.w r1, [pc, #2440] @ 14ff8c │ │ │ │ + ldr.w r0, [pc, #2440] @ 14ff90 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -474276,65 +474588,65 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 14f108 │ │ │ │ - ldr.w r3, [pc, #2244] @ 14fcc0 │ │ │ │ + b.n 14f350 │ │ │ │ + ldr.w r3, [pc, #2244] @ 14ff08 │ │ │ │ mov r6, r8 │ │ │ │ - ldr.w r2, [pc, #2380] @ 14fd4c │ │ │ │ - ldr.w r1, [pc, #2380] @ 14fd50 │ │ │ │ - ldr.w r0, [pc, #2380] @ 14fd54 │ │ │ │ + ldr.w r2, [pc, #2380] @ 14ff94 │ │ │ │ + ldr.w r1, [pc, #2380] @ 14ff98 │ │ │ │ + ldr.w r0, [pc, #2380] @ 14ff9c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #666 @ 0x29a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ bl 46444 │ │ │ │ - b.n 14f3d6 │ │ │ │ + b.n 14f61e │ │ │ │ mov r0, r8 │ │ │ │ bl 26e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ec50 │ │ │ │ - ldr.w r1, [pc, #2292] @ 14fd30 │ │ │ │ + bne.w 14ee98 │ │ │ │ + ldr.w r1, [pc, #2292] @ 14ff78 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 14ec50 │ │ │ │ - ldr.w r1, [pc, #2280] @ 14fd34 │ │ │ │ + beq.w 14ee98 │ │ │ │ + ldr.w r1, [pc, #2280] @ 14ff7c │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 14ec50 │ │ │ │ + beq.w 14ee98 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14ec50 │ │ │ │ + bne.w 14ee98 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #570425344 @ 0x22000000 │ │ │ │ - bne.w 14ec50 │ │ │ │ - ldr.w r3, [pc, #2124] @ 14fcc0 │ │ │ │ + bne.w 14ee98 │ │ │ │ + ldr.w r3, [pc, #2124] @ 14ff08 │ │ │ │ mov sl, r9 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r6, r8 │ │ │ │ - ldr.w r2, [pc, #2264] @ 14fd58 │ │ │ │ - ldr.w r1, [pc, #2264] @ 14fd5c │ │ │ │ + ldr.w r2, [pc, #2264] @ 14ffa0 │ │ │ │ + ldr.w r1, [pc, #2264] @ 14ffa4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2256] @ 14fd60 │ │ │ │ + ldr.w r0, [pc, #2256] @ 14ffa8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #672 @ 0x2a0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ @@ -474358,130 +474670,130 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f510 │ │ │ │ + beq.n 14f758 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 14f510 │ │ │ │ + cbnz r3, 14f758 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f526 │ │ │ │ + beq.n 14f76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f6b8 │ │ │ │ + beq.w 14f900 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 15093a │ │ │ │ + beq.w 150b82 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f546 │ │ │ │ + beq.n 14f78e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f8f8 │ │ │ │ + beq.w 14fb40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 150876 │ │ │ │ + beq.w 150abe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f562 │ │ │ │ + beq.n 14f7aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14f562 │ │ │ │ + cbnz r3, 14f7aa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 232d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 150106 │ │ │ │ + bne.w 15034e │ │ │ │ mov r0, r6 │ │ │ │ blx 22d54 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ bl 38e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14fb20 │ │ │ │ + beq.w 14fd68 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ movw r9, #65534 @ 0xfffe │ │ │ │ movt r9, #16383 @ 0x3fff │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 38fa8 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14f992 │ │ │ │ + beq.w 14fbda │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1508ca │ │ │ │ + beq.w 150b12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14f5ca │ │ │ │ + beq.n 14f812 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 14f98e │ │ │ │ - cbnz r3, 14f5ca │ │ │ │ + beq.w 14fbd6 │ │ │ │ + cbnz r3, 14f812 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 14f91a │ │ │ │ + blt.w 14fb62 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 14f900 │ │ │ │ + beq.w 14fb48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14f5fc │ │ │ │ + beq.n 14f844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14f5fc │ │ │ │ + cbnz r3, 14f844 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 14f964 │ │ │ │ + blt.w 14fbac │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ bl 2fdf0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 14f596 │ │ │ │ - ldr.w r3, [pc, #1708] @ 14fcc0 │ │ │ │ + beq.n 14f7de │ │ │ │ + ldr.w r3, [pc, #1708] @ 14ff08 │ │ │ │ mov.w r2, #680 @ 0x2a8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov r4, r8 │ │ │ │ - ldr.w r1, [pc, #1860] @ 14fd64 │ │ │ │ - ldr.w r0, [pc, #1860] @ 14fd68 │ │ │ │ + ldr.w r1, [pc, #1860] @ 14ffac │ │ │ │ + ldr.w r0, [pc, #1860] @ 14ffb0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -474495,21 +474807,21 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #1620] @ 14fcc0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #1620] @ 14ff08 │ │ │ │ movw r2, #666 @ 0x29a │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1780] @ 14fd6c │ │ │ │ + ldr.w r1, [pc, #1780] @ 14ffb4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1776] @ 14fd70 │ │ │ │ + ldr.w r0, [pc, #1776] @ 14ffb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -474520,135 +474832,135 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14f526 │ │ │ │ + b.n 14f76e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14eb48 │ │ │ │ - ldr.w r3, [pc, #1524] @ 14fcc0 │ │ │ │ + b.w 14ed90 │ │ │ │ + ldr.w r3, [pc, #1524] @ 14ff08 │ │ │ │ movw r2, #654 @ 0x28e │ │ │ │ - ldr.w r1, [pc, #1696] @ 14fd74 │ │ │ │ - ldr.w r0, [pc, #1696] @ 14fd78 │ │ │ │ + ldr.w r1, [pc, #1696] @ 14ffbc │ │ │ │ + ldr.w r0, [pc, #1696] @ 14ffc0 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.w 14e7e0 │ │ │ │ - ldr.w r3, [pc, #1488] @ 14fcc0 │ │ │ │ + b.w 14ea28 │ │ │ │ + ldr.w r3, [pc, #1488] @ 14ff08 │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r1, [pc, #1664] @ 14fd7c │ │ │ │ + ldr.w r1, [pc, #1664] @ 14ffc4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1660] @ 14fd80 │ │ │ │ + ldr.w r0, [pc, #1660] @ 14ffc8 │ │ │ │ add r1, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e9e6 │ │ │ │ - ldr.w r3, [pc, #1448] @ 14fcc0 │ │ │ │ + b.w 14ec2e │ │ │ │ + ldr.w r3, [pc, #1448] @ 14ff08 │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1632] @ 14fd84 │ │ │ │ - ldr.w r0, [pc, #1632] @ 14fd88 │ │ │ │ + ldr.w r1, [pc, #1632] @ 14ffcc │ │ │ │ + ldr.w r0, [pc, #1632] @ 14ffd0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e788 │ │ │ │ + b.w 14e9d0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e5a2 │ │ │ │ - ldr.w r3, [pc, #1396] @ 14fcc0 │ │ │ │ + b.w 14e7ea │ │ │ │ + ldr.w r3, [pc, #1396] @ 14ff08 │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1588] @ 14fd8c │ │ │ │ + ldr.w r1, [pc, #1588] @ 14ffd4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1584] @ 14fd90 │ │ │ │ + ldr.w r0, [pc, #1584] @ 14ffd8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e20e │ │ │ │ + b.w 14e456 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e5e2 │ │ │ │ + b.w 14e82a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e1aa │ │ │ │ + b.w 14e3f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e424 │ │ │ │ - ldr.w r3, [pc, #1320] @ 14fcc0 │ │ │ │ + b.w 14e66c │ │ │ │ + ldr.w r3, [pc, #1320] @ 14ff08 │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #1520] @ 14fd94 │ │ │ │ - ldr.w r0, [pc, #1520] @ 14fd98 │ │ │ │ + ldr.w r1, [pc, #1520] @ 14ffdc │ │ │ │ + ldr.w r0, [pc, #1520] @ 14ffe0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e506 │ │ │ │ + b.w 14e74e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e49a │ │ │ │ - ldr.w r3, [pc, #1264] @ 14fcc0 │ │ │ │ + b.w 14e6e2 │ │ │ │ + ldr.w r3, [pc, #1264] @ 14ff08 │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #1472] @ 14fd9c │ │ │ │ - ldr.w r0, [pc, #1472] @ 14fda0 │ │ │ │ + ldr.w r1, [pc, #1472] @ 14ffe4 │ │ │ │ + ldr.w r0, [pc, #1472] @ 14ffe8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e508 │ │ │ │ - ldr.w r3, [pc, #1216] @ 14fcc0 │ │ │ │ + b.w 14e750 │ │ │ │ + ldr.w r3, [pc, #1216] @ 14ff08 │ │ │ │ mov.w r2, #696 @ 0x2b8 │ │ │ │ - ldr.w r1, [pc, #1436] @ 14fda4 │ │ │ │ + ldr.w r1, [pc, #1436] @ 14ffec │ │ │ │ mov r7, r5 │ │ │ │ - ldr.w r0, [pc, #1436] @ 14fda8 │ │ │ │ + ldr.w r0, [pc, #1436] @ 14fff0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14c566 │ │ │ │ + b.w 14c7ae │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e4d2 │ │ │ │ + b.w 14e71a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e64c │ │ │ │ - ldr.w r3, [pc, #1156] @ 14fcc0 │ │ │ │ + b.w 14e894 │ │ │ │ + ldr.w r3, [pc, #1156] @ 14ff08 │ │ │ │ mov.w r2, #648 @ 0x288 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1380] @ 14fdac │ │ │ │ + ldr.w r1, [pc, #1380] @ 14fff4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1376] @ 14fdb0 │ │ │ │ + ldr.w r0, [pc, #1376] @ 14fff8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -474659,21 +474971,21 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #1076] @ 14fcc0 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #1076] @ 14ff08 │ │ │ │ mov.w r2, #648 @ 0x288 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1308] @ 14fdb4 │ │ │ │ + ldr.w r1, [pc, #1308] @ 14fffc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1304] @ 14fdb8 │ │ │ │ + ldr.w r0, [pc, #1304] @ 150000 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -474682,45 +474994,45 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #1004] @ (14fcc0 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #1004] @ (14ff08 ) │ │ │ │ movw r2, #647 @ 0x287 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #1248] @ 14fdbc │ │ │ │ - ldr.w r0, [pc, #1248] @ 14fdc0 │ │ │ │ + ldr.w r1, [pc, #1248] @ 150004 │ │ │ │ + ldr.w r0, [pc, #1248] @ 150008 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e78a │ │ │ │ + b.w 14e9d2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14f546 │ │ │ │ + b.n 14f78e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 14f604 │ │ │ │ + beq.w 14f84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14f604 │ │ │ │ + bne.w 14f84c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14f604 │ │ │ │ - ldr r3, [pc, #932] @ (14fcc0 ) │ │ │ │ + b.n 14f84c │ │ │ │ + ldr r3, [pc, #932] @ (14ff08 ) │ │ │ │ mov r4, r8 │ │ │ │ - ldr.w r1, [pc, #1188] @ 14fdc4 │ │ │ │ + ldr.w r1, [pc, #1188] @ 15000c │ │ │ │ movw r2, #681 @ 0x2a9 │ │ │ │ - ldr.w r0, [pc, #1184] @ 14fdc8 │ │ │ │ + ldr.w r0, [pc, #1184] @ 150010 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ @@ -474731,224 +475043,224 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ - b.w 14d148 │ │ │ │ - ldr r3, [pc, #856] @ (14fcc0 ) │ │ │ │ + b.w 14d390 │ │ │ │ + ldr r3, [pc, #856] @ (14ff08 ) │ │ │ │ movw r2, #682 @ 0x2aa │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov r4, r8 │ │ │ │ - ldr.w r1, [pc, #1116] @ 14fdcc │ │ │ │ - ldr.w r0, [pc, #1116] @ 14fdd0 │ │ │ │ + ldr.w r1, [pc, #1116] @ 150014 │ │ │ │ + ldr.w r0, [pc, #1116] @ 150018 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14f63a │ │ │ │ + b.n 14f882 │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 14f5ca │ │ │ │ + b.n 14f812 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f9ae │ │ │ │ + beq.n 14fbf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14f9ae │ │ │ │ + cbnz r3, 14fbf6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f9c2 │ │ │ │ + beq.n 14fc0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14fb56 │ │ │ │ + beq.w 14fd9e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1508ae │ │ │ │ + beq.w 150af6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f9e4 │ │ │ │ + beq.n 14fc2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 14f9e4 │ │ │ │ + cbnz r3, 14fc2c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14fb5e │ │ │ │ + bne.w 14fda6 │ │ │ │ ldr.w r1, [sl, #252] @ 0xfc │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 22d0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 14fa0a │ │ │ │ + cbnz r3, 14fc52 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 15012c │ │ │ │ + blt.w 150374 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 150028 │ │ │ │ + beq.w 150270 │ │ │ │ ldr.w r1, [sl, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14fc54 │ │ │ │ + beq.w 14fe9c │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fa4a │ │ │ │ + beq.n 14fc92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14fb9c │ │ │ │ + beq.w 14fde4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 14fc16 │ │ │ │ + beq.w 14fe5e │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14fbde │ │ │ │ + beq.w 14fe26 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ blx 23084 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14fba4 │ │ │ │ + beq.w 14fdec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22e64 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14fa92 │ │ │ │ + beq.n 14fcda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 14fa92 │ │ │ │ + cbnz r3, 14fcda │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 14fffc │ │ │ │ + blt.w 150244 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 14fe14 │ │ │ │ + bne.w 15005c │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14fac0 │ │ │ │ + beq.n 14fd08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 14fc94 │ │ │ │ + beq.w 14fedc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 14fc9c │ │ │ │ + beq.w 14fee4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2354c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 14fae8 │ │ │ │ + beq.n 14fd30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 14fae8 │ │ │ │ + cbnz r3, 14fd30 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 14fa54 │ │ │ │ - ldr r3, [pc, #464] @ (14fcc0 ) │ │ │ │ + bge.n 14fc9c │ │ │ │ + ldr r3, [pc, #464] @ (14ff08 ) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr r1, [pc, #736] @ (14fdd4 ) │ │ │ │ - ldr r0, [pc, #736] @ (14fdd8 ) │ │ │ │ + ldr r1, [pc, #736] @ (15001c ) │ │ │ │ + ldr r0, [pc, #736] @ (150020 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.w 14c66a │ │ │ │ - ldr r3, [pc, #412] @ (14fcc0 ) │ │ │ │ + b.w 14c8b2 │ │ │ │ + ldr r3, [pc, #412] @ (14ff08 ) │ │ │ │ mov.w r2, #680 @ 0x2a8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #688] @ (14fddc ) │ │ │ │ - ldr r0, [pc, #692] @ (14fde0 ) │ │ │ │ + ldr r1, [pc, #688] @ (150024 ) │ │ │ │ + ldr r0, [pc, #692] @ (150028 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.w 14ea00 │ │ │ │ + b.w 14ec48 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14f9c2 │ │ │ │ - ldr r3, [pc, #352] @ (14fcc0 ) │ │ │ │ + b.n 14fc0a │ │ │ │ + ldr r3, [pc, #352] @ (14ff08 ) │ │ │ │ mov.w r2, #680 @ 0x2a8 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ - ldr r1, [pc, #632] @ (14fde4 ) │ │ │ │ + ldr r1, [pc, #632] @ (15002c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #632] @ (14fde8 ) │ │ │ │ + ldr r0, [pc, #632] @ (150030 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14fa4a │ │ │ │ - ldr r3, [pc, #280] @ (14fcc0 ) │ │ │ │ + b.n 14fc92 │ │ │ │ + ldr r3, [pc, #280] @ (14ff08 ) │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr r1, [pc, #576] @ (14fdec ) │ │ │ │ - ldr r0, [pc, #576] @ (14fdf0 ) │ │ │ │ + ldr r1, [pc, #576] @ (150034 ) │ │ │ │ + ldr r0, [pc, #576] @ (150038 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -474956,41 +475268,41 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ - b.w 14c66a │ │ │ │ + b.w 14c8b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fbf4 │ │ │ │ + beq.n 14fe3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14fbf4 │ │ │ │ + cbnz r3, 14fe3c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fc0a │ │ │ │ + beq.n 14fe52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14fc0a │ │ │ │ + cbnz r3, 14fe52 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 232d0 │ │ │ │ - cbnz r0, 14fc72 │ │ │ │ + cbnz r0, 14feba │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - b.w 14e17a │ │ │ │ - ldr r3, [pc, #168] @ (14fcc0 ) │ │ │ │ + b.w 14e3c2 │ │ │ │ + ldr r3, [pc, #168] @ (14ff08 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r1, [pc, #468] @ (14fdf4 ) │ │ │ │ - ldr r0, [pc, #472] @ (14fdf8 ) │ │ │ │ + ldr r1, [pc, #468] @ (15003c ) │ │ │ │ + ldr r0, [pc, #472] @ (150040 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ @@ -474999,60 +475311,60 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #104] @ (14fcc0 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #104] @ (14ff08 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r1, [pc, #416] @ (14fdfc ) │ │ │ │ - ldr r0, [pc, #416] @ (14fe00 ) │ │ │ │ + ldr r1, [pc, #416] @ (150044 ) │ │ │ │ + ldr r0, [pc, #416] @ (150048 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14fc32 │ │ │ │ - ldr r3, [pc, #76] @ (14fcc0 ) │ │ │ │ + b.n 14fe7a │ │ │ │ + ldr r3, [pc, #76] @ (14ff08 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r1, [pc, #392] @ (14fe04 ) │ │ │ │ - ldr r0, [pc, #396] @ (14fe08 ) │ │ │ │ + ldr r1, [pc, #392] @ (15004c ) │ │ │ │ + ldr r0, [pc, #396] @ (150050 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - b.w 14c566 │ │ │ │ + b.w 14c7ae │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14fac0 │ │ │ │ - ldr r3, [pc, #32] @ (14fcc0 ) │ │ │ │ + b.n 14fd08 │ │ │ │ + ldr r3, [pc, #32] @ (14ff08 ) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - ldr r1, [pc, #360] @ (14fe0c ) │ │ │ │ - ldr r0, [pc, #360] @ (14fe10 ) │ │ │ │ + ldr r1, [pc, #360] @ (150054 ) │ │ │ │ + ldr r0, [pc, #360] @ (150058 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14fb08 │ │ │ │ + b.n 14fd50 │ │ │ │ nop │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 14fd04 ) │ │ │ │ + add r0, pc, #56 @ (adr r0, 14ff4c ) │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xb67e │ │ │ │ movs r3, r0 │ │ │ │ ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xb644 │ │ │ │ movs r3, r0 │ │ │ │ @@ -475100,27 +475412,27 @@ │ │ │ │ movs r3, r0 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 14fda8 │ │ │ │ + cbz r4, 14fff0 │ │ │ │ movs r3, r0 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r6, [r7, #10] │ │ │ │ movs r3, r0 │ │ │ │ - cbz r0, 14fd9e │ │ │ │ + cbz r0, 14ffe6 │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [sp, #784] @ 0x310 │ │ │ │ movs r3, r0 │ │ │ │ str r6, [r1, #28] │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 14fd96 │ │ │ │ + cbz r0, 14ffde │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ movs r3, r0 │ │ │ │ uxth r4, r1 │ │ │ │ movs r3, r0 │ │ │ │ @@ -475214,707 +475526,707 @@ │ │ │ │ movs r3, r0 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ movs r3, r0 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fe32 │ │ │ │ + beq.n 15007a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 14fe32 │ │ │ │ + cbnz r3, 15007a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 14fe44 │ │ │ │ + cbnz r3, 15008c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fe5c │ │ │ │ + beq.n 1500a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 14fe5c │ │ │ │ + cbnz r3, 1500a4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fe72 │ │ │ │ + beq.n 1500ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14fe72 │ │ │ │ + cbnz r3, 1500ba │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fe88 │ │ │ │ + beq.n 1500d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14fe88 │ │ │ │ + cbnz r3, 1500d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r8, [r3, #2556] @ 0x9fc │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14feb0 │ │ │ │ + beq.n 1500f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150020 │ │ │ │ + beq.w 150268 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 150158 │ │ │ │ + beq.w 1503a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14fed2 │ │ │ │ + beq.n 15011a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150150 │ │ │ │ + beq.w 150398 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 150182 │ │ │ │ + beq.w 1503ca │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r3, #2568] @ 0xa08 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ff02 │ │ │ │ + beq.n 15014a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15017a │ │ │ │ + beq.w 1503c2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 150222 │ │ │ │ + beq.w 15046a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ff24 │ │ │ │ + beq.n 15016c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1501a4 │ │ │ │ + beq.w 1503ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1501ac │ │ │ │ + beq.w 1503f4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #4 │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ff50 │ │ │ │ + beq.n 150198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14ff50 │ │ │ │ + cbnz r3, 150198 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ff66 │ │ │ │ + beq.n 1501ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 14ff66 │ │ │ │ + cbnz r3, 1501ae │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2712] @ 150a00 │ │ │ │ + ldr.w r3, [pc, #2712] @ 150c48 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 15020a │ │ │ │ + beq.w 150452 │ │ │ │ ldr.w r1, [sl, #3916] @ 0xf4c │ │ │ │ mov r0, r3 │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1501f0 │ │ │ │ + beq.w 150438 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ffaa │ │ │ │ + beq.n 1501f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1501ce │ │ │ │ + beq.w 150416 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1501d6 │ │ │ │ + beq.w 15041e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ffc6 │ │ │ │ + beq.n 15020e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 14ffc6 │ │ │ │ + cbnz r3, 15020e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ffe2 │ │ │ │ + beq.n 15022a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 14ffe2 │ │ │ │ + cbnz r3, 15022a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r1, [pc, #2592] @ 150a04 │ │ │ │ + ldr.w r1, [pc, #2592] @ 150c4c │ │ │ │ movw r2, #689 @ 0x2b1 │ │ │ │ - ldr.w r0, [pc, #2588] @ 150a08 │ │ │ │ + ldr.w r0, [pc, #2588] @ 150c50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #2560] @ 150a00 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #2560] @ 150c48 │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr.w r1, [pc, #2564] @ 150a0c │ │ │ │ - ldr.w r0, [pc, #2564] @ 150a10 │ │ │ │ + ldr.w r1, [pc, #2564] @ 150c54 │ │ │ │ + ldr.w r0, [pc, #2564] @ 150c58 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14fbc0 │ │ │ │ + b.n 14fe08 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14feb0 │ │ │ │ - ldr.w r3, [pc, #2516] @ 150a00 │ │ │ │ + b.n 1500f8 │ │ │ │ + ldr.w r3, [pc, #2516] @ 150c48 │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - ldr.w r1, [pc, #2528] @ 150a14 │ │ │ │ - ldr.w r0, [pc, #2528] @ 150a18 │ │ │ │ + ldr.w r1, [pc, #2528] @ 150c5c │ │ │ │ + ldr.w r0, [pc, #2528] @ 150c60 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14fc8e │ │ │ │ - ldr.w r3, [pc, #2480] @ 150a00 │ │ │ │ + b.n 14fed6 │ │ │ │ + ldr.w r3, [pc, #2480] @ 150c48 │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #2496] @ 150a1c │ │ │ │ - ldr.w r0, [pc, #2496] @ 150a20 │ │ │ │ + ldr.w r1, [pc, #2496] @ 150c64 │ │ │ │ + ldr.w r0, [pc, #2496] @ 150c68 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e506 │ │ │ │ + b.w 14e74e │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e43e │ │ │ │ - ldr.w r3, [pc, #2424] @ 150a00 │ │ │ │ + b.w 14e686 │ │ │ │ + ldr.w r3, [pc, #2424] @ 150c48 │ │ │ │ mov r4, r8 │ │ │ │ - ldr.w r1, [pc, #2456] @ 150a24 │ │ │ │ + ldr.w r1, [pc, #2456] @ 150c6c │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr.w r0, [pc, #2452] @ 150a28 │ │ │ │ + ldr.w r0, [pc, #2452] @ 150c70 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ - b.w 14cb24 │ │ │ │ - ldr.w r3, [pc, #2360] @ 150a00 │ │ │ │ + b.w 14cd6c │ │ │ │ + ldr.w r3, [pc, #2360] @ 150c48 │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [pc, #2392] @ 150a2c │ │ │ │ - ldr.w r0, [pc, #2392] @ 150a30 │ │ │ │ + ldr.w r1, [pc, #2392] @ 150c74 │ │ │ │ + ldr.w r0, [pc, #2392] @ 150c78 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14e508 │ │ │ │ + b.w 14e750 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e47c │ │ │ │ + b.w 14e6c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14e4b4 │ │ │ │ - ldr.w r3, [pc, #2296] @ 150a00 │ │ │ │ + b.w 14e6fc │ │ │ │ + ldr.w r3, [pc, #2296] @ 150c48 │ │ │ │ movw r2, #666 @ 0x29a │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r1, [pc, #2336] @ 150a34 │ │ │ │ - ldr.w r0, [pc, #2336] @ 150a38 │ │ │ │ + ldr.w r1, [pc, #2336] @ 150c7c │ │ │ │ + ldr.w r0, [pc, #2336] @ 150c80 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14fb3e │ │ │ │ - ldr.w r3, [pc, #2256] @ 150a00 │ │ │ │ + b.n 14fd86 │ │ │ │ + ldr.w r3, [pc, #2256] @ 150c48 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r1, [pc, #2308] @ 150a3c │ │ │ │ - ldr.w r0, [pc, #2308] @ 150a40 │ │ │ │ + ldr.w r1, [pc, #2308] @ 150c84 │ │ │ │ + ldr.w r0, [pc, #2308] @ 150c88 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 14fc8e │ │ │ │ + b.n 14fed6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14fed2 │ │ │ │ - ldr.w r3, [pc, #2212] @ 150a00 │ │ │ │ + b.n 15011a │ │ │ │ + ldr.w r3, [pc, #2212] @ 150c48 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - ldr.w r1, [pc, #2272] @ 150a44 │ │ │ │ - ldr.w r0, [pc, #2272] @ 150a48 │ │ │ │ + ldr.w r1, [pc, #2272] @ 150c8c │ │ │ │ + ldr.w r0, [pc, #2272] @ 150c90 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14cecc │ │ │ │ + b.w 14d114 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ff02 │ │ │ │ - ldr.w r3, [pc, #2172] @ 150a00 │ │ │ │ + b.n 15014a │ │ │ │ + ldr.w r3, [pc, #2172] @ 150c48 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - ldr.w r1, [pc, #2240] @ 150a4c │ │ │ │ - ldr.w r0, [pc, #2240] @ 150a50 │ │ │ │ + ldr.w r1, [pc, #2240] @ 150c94 │ │ │ │ + ldr.w r0, [pc, #2240] @ 150c98 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14cecc │ │ │ │ + b.w 14d114 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ff24 │ │ │ │ - ldr.w r3, [pc, #2128] @ 150a00 │ │ │ │ + b.n 15016c │ │ │ │ + ldr.w r3, [pc, #2128] @ 150c48 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - ldr.w r1, [pc, #2204] @ 150a54 │ │ │ │ - ldr.w r0, [pc, #2204] @ 150a58 │ │ │ │ + ldr.w r1, [pc, #2204] @ 150c9c │ │ │ │ + ldr.w r0, [pc, #2204] @ 150ca0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14d7cc │ │ │ │ + b.w 14da14 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ffaa │ │ │ │ - ldr.w r1, [pc, #2180] @ 150a5c │ │ │ │ + b.n 1501f2 │ │ │ │ + ldr.w r1, [pc, #2180] @ 150ca4 │ │ │ │ movw r2, #689 @ 0x2b1 │ │ │ │ - ldr.w r0, [pc, #2176] @ 150a60 │ │ │ │ + ldr.w r0, [pc, #2176] @ 150ca8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14c1ea │ │ │ │ - ldr.w r1, [pc, #2160] @ 150a64 │ │ │ │ + b.w 14c432 │ │ │ │ + ldr.w r1, [pc, #2160] @ 150cac │ │ │ │ movw r2, #689 @ 0x2b1 │ │ │ │ - ldr.w r0, [pc, #2156] @ 150a68 │ │ │ │ + ldr.w r0, [pc, #2156] @ 150cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14c1ea │ │ │ │ - ldr.w r1, [pc, #2144] @ 150a6c │ │ │ │ + b.w 14c432 │ │ │ │ + ldr.w r1, [pc, #2144] @ 150cb4 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - ldr.w r0, [pc, #2140] @ 150a70 │ │ │ │ + ldr.w r0, [pc, #2140] @ 150cb8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr.w r3, [pc, #2012] @ 150a00 │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr.w r3, [pc, #2012] @ 150c48 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - ldr.w r1, [pc, #2120] @ 150a74 │ │ │ │ - ldr.w r0, [pc, #2120] @ 150a78 │ │ │ │ + ldr.w r1, [pc, #2120] @ 150cbc │ │ │ │ + ldr.w r0, [pc, #2120] @ 150cc0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14d7cc │ │ │ │ - ldr.w r3, [pc, #1976] @ 150a00 │ │ │ │ + b.w 14da14 │ │ │ │ + ldr.w r3, [pc, #1976] @ 150c48 │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2088] @ 150a7c │ │ │ │ + ldr.w r1, [pc, #2088] @ 150cc4 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2084] @ 150a80 │ │ │ │ + ldr.w r0, [pc, #2084] @ 150cc8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 14cea8 │ │ │ │ + b.w 14d0f0 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c37a │ │ │ │ + b.w 14c5c2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #629 @ 0x275 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1908] @ 150a00 │ │ │ │ + ldr.w r3, [pc, #1908] @ 150c48 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2028] @ 150a84 │ │ │ │ + ldr.w r1, [pc, #2028] @ 150ccc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #2024] @ 150a88 │ │ │ │ + ldr.w r0, [pc, #2024] @ 150cd0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14e024 │ │ │ │ + b.w 14e26c │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1502d4 │ │ │ │ + beq.n 15051c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150650 │ │ │ │ + beq.w 150898 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150658 │ │ │ │ + beq.w 1508a0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1502fa │ │ │ │ + beq.n 150542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150660 │ │ │ │ + beq.w 1508a8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150310 │ │ │ │ + beq.n 150558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150668 │ │ │ │ + beq.w 1508b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1505a8 │ │ │ │ + beq.w 1507f0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1505a0 │ │ │ │ + beq.w 1507e8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150342 │ │ │ │ + beq.n 15058a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150670 │ │ │ │ + beq.w 1508b8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150358 │ │ │ │ + beq.n 1505a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1504ae │ │ │ │ + beq.w 1506f6 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [sl, #268] @ 0x10c │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r8, [r3, #2540] @ 0x9ec │ │ │ │ blx 23084 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1504be │ │ │ │ + beq.w 150706 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15038c │ │ │ │ + beq.n 1505d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1504b6 │ │ │ │ + beq.w 1506fe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1504ea │ │ │ │ + beq.w 150732 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #2544] @ 0x9f0 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1503ba │ │ │ │ + beq.n 150602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1504e2 │ │ │ │ + beq.w 15072a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1505b0 │ │ │ │ + beq.w 1507f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1503dc │ │ │ │ + beq.n 150624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15050a │ │ │ │ + beq.w 150752 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 150512 │ │ │ │ + beq.w 15075a │ │ │ │ add.w r2, sl, #4096 @ 0x1000 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #5 │ │ │ │ ldr.w r2, [r2, #2548] @ 0x9f4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150410 │ │ │ │ + beq.n 150658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1505d2 │ │ │ │ + beq.w 15081a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150424 │ │ │ │ + beq.n 15066c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 150534 │ │ │ │ - ldr.w r3, [pc, #1496] @ 150a00 │ │ │ │ + beq.w 15077c │ │ │ │ + ldr.w r3, [pc, #1496] @ 150c48 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 150588 │ │ │ │ + beq.w 1507d0 │ │ │ │ ldr.w r1, [sl, #3916] @ 0xf4c │ │ │ │ mov r0, r3 │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15056e │ │ │ │ + beq.w 1507b6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150466 │ │ │ │ + beq.n 1506ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15053c │ │ │ │ + beq.n 150784 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 15054c │ │ │ │ + beq.n 150794 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15047c │ │ │ │ + beq.n 1506c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 150566 │ │ │ │ + beq.n 1507ae │ │ │ │ mov r0, r6 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150494 │ │ │ │ + beq.n 1506dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 150544 │ │ │ │ - ldr.w r1, [pc, #1524] @ 150a8c │ │ │ │ + beq.n 15078c │ │ │ │ + ldr.w r1, [pc, #1524] @ 150cd4 │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ - ldr.w r0, [pc, #1520] @ 150a90 │ │ │ │ + ldr.w r0, [pc, #1520] @ 150cd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150358 │ │ │ │ + b.n 1505a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15038c │ │ │ │ - ldr.w r3, [pc, #1344] @ 150a00 │ │ │ │ + b.n 1505d4 │ │ │ │ + ldr.w r3, [pc, #1344] @ 150c48 │ │ │ │ movw r2, #626 @ 0x272 │ │ │ │ - ldr.w r1, [pc, #1484] @ 150a94 │ │ │ │ - ldr.w r0, [pc, #1484] @ 150a98 │ │ │ │ + ldr.w r1, [pc, #1484] @ 150cdc │ │ │ │ + ldr.w r0, [pc, #1484] @ 150ce0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ str r7, [sp, #32] │ │ │ │ - b.w 14cecc │ │ │ │ + b.w 14d114 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1503ba │ │ │ │ - ldr.w r3, [pc, #1300] @ 150a00 │ │ │ │ + b.n 150602 │ │ │ │ + ldr.w r3, [pc, #1300] @ 150c48 │ │ │ │ movw r2, #626 @ 0x272 │ │ │ │ - ldr.w r1, [pc, #1448] @ 150a9c │ │ │ │ - ldr.w r0, [pc, #1448] @ 150aa0 │ │ │ │ + ldr.w r1, [pc, #1448] @ 150ce4 │ │ │ │ + ldr.w r0, [pc, #1448] @ 150ce8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1504dc │ │ │ │ + b.n 150724 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1503dc │ │ │ │ - ldr.w r3, [pc, #1260] @ 150a00 │ │ │ │ + b.n 150624 │ │ │ │ + ldr.w r3, [pc, #1260] @ 150c48 │ │ │ │ movw r2, #626 @ 0x272 │ │ │ │ - ldr.w r1, [pc, #1416] @ 150aa4 │ │ │ │ - ldr.w r0, [pc, #1416] @ 150aa8 │ │ │ │ + ldr.w r1, [pc, #1416] @ 150cec │ │ │ │ + ldr.w r0, [pc, #1416] @ 150cf0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14d7cc │ │ │ │ + b.w 14da14 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150424 │ │ │ │ + b.n 15066c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150466 │ │ │ │ + b.n 1506ae │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150494 │ │ │ │ - ldr.w r1, [pc, #1372] @ 150aac │ │ │ │ + b.n 1506dc │ │ │ │ + ldr.w r1, [pc, #1372] @ 150cf4 │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ - ldr.w r0, [pc, #1368] @ 150ab0 │ │ │ │ + ldr.w r0, [pc, #1368] @ 150cf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14c1ea │ │ │ │ + b.w 14c432 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15047c │ │ │ │ - ldr.w r1, [pc, #1348] @ 150ab4 │ │ │ │ + b.n 1506c4 │ │ │ │ + ldr.w r1, [pc, #1348] @ 150cfc │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ - ldr.w r0, [pc, #1344] @ 150ab8 │ │ │ │ + ldr.w r0, [pc, #1344] @ 150d00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14c1ea │ │ │ │ - ldr.w r1, [pc, #1328] @ 150abc │ │ │ │ + b.w 14c432 │ │ │ │ + ldr.w r1, [pc, #1328] @ 150d04 │ │ │ │ movw r2, #626 @ 0x272 │ │ │ │ - ldr.w r0, [pc, #1324] @ 150ac0 │ │ │ │ + ldr.w r0, [pc, #1324] @ 150d08 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15032c │ │ │ │ + b.n 150574 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15031e │ │ │ │ - ldr.w r3, [pc, #1100] @ 150a00 │ │ │ │ + b.n 150566 │ │ │ │ + ldr.w r3, [pc, #1100] @ 150c48 │ │ │ │ movw r2, #626 @ 0x272 │ │ │ │ - ldr.w r1, [pc, #1288] @ 150ac4 │ │ │ │ - ldr.w r0, [pc, #1288] @ 150ac8 │ │ │ │ + ldr.w r1, [pc, #1288] @ 150d0c │ │ │ │ + ldr.w r0, [pc, #1288] @ 150d10 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14d7cc │ │ │ │ + b.w 14da14 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150410 │ │ │ │ + b.n 150658 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #629 @ 0x275 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1048] @ 150a00 │ │ │ │ + ldr.w r3, [pc, #1048] @ 150c48 │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1240] @ 150acc │ │ │ │ + ldr.w r1, [pc, #1240] @ 150d14 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1236] @ 150ad0 │ │ │ │ + ldr.w r0, [pc, #1236] @ 150d18 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ @@ -475931,469 +476243,469 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c394 │ │ │ │ + b.w 14c5dc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1502d4 │ │ │ │ + b.n 15051c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1502e4 │ │ │ │ + b.n 15052c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1502fa │ │ │ │ + b.n 150542 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150310 │ │ │ │ + b.n 150558 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150342 │ │ │ │ + b.n 15058a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #629 @ 0x275 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #888] @ (150a00 ) │ │ │ │ + ldr r3, [pc, #888] @ (150c48 ) │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1092] @ 150ad4 │ │ │ │ + ldr.w r1, [pc, #1092] @ 150d1c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1088] @ 150ad8 │ │ │ │ + ldr.w r0, [pc, #1088] @ 150d20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 150606 │ │ │ │ + b.n 15084e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c3ca │ │ │ │ + b.w 14c612 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #836] @ (150a00 ) │ │ │ │ + ldr r3, [pc, #836] @ (150c48 ) │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1048] @ 150adc │ │ │ │ + ldr.w r1, [pc, #1048] @ 150d24 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr.w r0, [pc, #1044] @ 150ae0 │ │ │ │ + ldr.w r0, [pc, #1044] @ 150d28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 14ca5a │ │ │ │ + b.w 14cca2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14c3ec │ │ │ │ - ldr r3, [pc, #792] @ (150a00 ) │ │ │ │ + b.w 14c634 │ │ │ │ + ldr r3, [pc, #792] @ (150c48 ) │ │ │ │ movw r2, #702 @ 0x2be │ │ │ │ - ldr r1, [pc, #1012] @ (150ae4 ) │ │ │ │ - ldr r0, [pc, #1016] @ (150ae8 ) │ │ │ │ + ldr r1, [pc, #1012] @ (150d2c ) │ │ │ │ + ldr r0, [pc, #1016] @ (150d30 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #756] @ (150a00 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #756] @ (150c48 ) │ │ │ │ movw r2, #614 @ 0x266 │ │ │ │ - ldr r1, [pc, #988] @ (150aec ) │ │ │ │ - ldr r0, [pc, #988] @ (150af0 ) │ │ │ │ + ldr r1, [pc, #988] @ (150d34 ) │ │ │ │ + ldr r0, [pc, #988] @ (150d38 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1506fe │ │ │ │ + b.n 150946 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14d1c4 │ │ │ │ + b.w 14d40c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14d238 │ │ │ │ - ldr r3, [pc, #712] @ (150a00 ) │ │ │ │ + b.w 14d480 │ │ │ │ + ldr r3, [pc, #712] @ (150c48 ) │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #944] @ (150af4 ) │ │ │ │ + ldr r1, [pc, #944] @ (150d3c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #940] @ (150af8 ) │ │ │ │ + ldr r0, [pc, #940] @ (150d40 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 14cea8 │ │ │ │ - ldr r3, [pc, #668] @ (150a00 ) │ │ │ │ + b.w 14d0f0 │ │ │ │ + ldr r3, [pc, #668] @ (150c48 ) │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ - ldr r1, [pc, #916] @ (150afc ) │ │ │ │ - ldr r0, [pc, #916] @ (150b00 ) │ │ │ │ + ldr r1, [pc, #916] @ (150d44 ) │ │ │ │ + ldr r0, [pc, #916] @ (150d48 ) │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.w 14c1c8 │ │ │ │ + b.w 14c410 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 150790 │ │ │ │ + beq.n 1509d8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbz r2, 1507ba │ │ │ │ + cbz r2, 150a02 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14c28c │ │ │ │ - ldr r3, [pc, #612] @ (150a00 ) │ │ │ │ + beq.w 14c4d4 │ │ │ │ + ldr r3, [pc, #612] @ (150c48 ) │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - ldr r1, [pc, #864] @ (150b04 ) │ │ │ │ - ldr r0, [pc, #868] @ (150b08 ) │ │ │ │ + ldr r1, [pc, #864] @ (150d4c ) │ │ │ │ + ldr r0, [pc, #868] @ (150d50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldrd r8, r9, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.w 14c9bc │ │ │ │ + b.w 14cc04 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150790 │ │ │ │ + b.n 1509d8 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14d1ae │ │ │ │ - ldr r3, [pc, #560] @ (150a00 ) │ │ │ │ + b.w 14d3f6 │ │ │ │ + ldr r3, [pc, #560] @ (150c48 ) │ │ │ │ mov.w r2, #704 @ 0x2c0 │ │ │ │ - ldr r1, [pc, #824] @ (150b0c ) │ │ │ │ - ldr r0, [pc, #824] @ (150b10 ) │ │ │ │ + ldr r1, [pc, #824] @ (150d54 ) │ │ │ │ + ldr r0, [pc, #824] @ (150d58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ + b.w 14bd9c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14d248 │ │ │ │ - ldr r3, [pc, #504] @ (150a00 ) │ │ │ │ + b.w 14d490 │ │ │ │ + ldr r3, [pc, #504] @ (150c48 ) │ │ │ │ mov.w r2, #704 @ 0x2c0 │ │ │ │ - ldr r1, [pc, #776] @ (150b14 ) │ │ │ │ - ldr r0, [pc, #776] @ (150b18 ) │ │ │ │ + ldr r1, [pc, #776] @ (150d5c ) │ │ │ │ + ldr r0, [pc, #776] @ (150d60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 14bb54 │ │ │ │ - ldr r3, [pc, #464] @ (150a00 ) │ │ │ │ + b.w 14bd9c │ │ │ │ + ldr r3, [pc, #464] @ (150c48 ) │ │ │ │ movw r2, #706 @ 0x2c2 │ │ │ │ - ldr r1, [pc, #744] @ (150b1c ) │ │ │ │ - ldr r0, [pc, #744] @ (150b20 ) │ │ │ │ + ldr r1, [pc, #744] @ (150d64 ) │ │ │ │ + ldr r0, [pc, #744] @ (150d68 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 15081c │ │ │ │ + b.n 150a64 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14d2b8 │ │ │ │ + b.w 14d500 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 14d946 │ │ │ │ - ldr r3, [pc, #712] @ (150b24 ) │ │ │ │ + b.w 14db8e │ │ │ │ + ldr r3, [pc, #712] @ (150d6c ) │ │ │ │ movw r2, #15943 @ 0x3e47 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #704] @ (150b28 ) │ │ │ │ - ldr r0, [pc, #708] @ (150b2c ) │ │ │ │ + ldr r1, [pc, #704] @ (150d70 ) │ │ │ │ + ldr r0, [pc, #708] @ (150d74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #696] @ (150b30 ) │ │ │ │ + ldr r3, [pc, #696] @ (150d78 ) │ │ │ │ movw r2, #16703 @ 0x413f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #688] @ (150b34 ) │ │ │ │ - ldr r0, [pc, #692] @ (150b38 ) │ │ │ │ + ldr r1, [pc, #688] @ (150d7c ) │ │ │ │ + ldr r0, [pc, #692] @ (150d80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #680] @ (150b3c ) │ │ │ │ + ldr r3, [pc, #680] @ (150d84 ) │ │ │ │ movw r2, #15907 @ 0x3e23 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #672] @ (150b40 ) │ │ │ │ - ldr r0, [pc, #676] @ (150b44 ) │ │ │ │ + ldr r1, [pc, #672] @ (150d88 ) │ │ │ │ + ldr r0, [pc, #676] @ (150d8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #664] @ (150b48 ) │ │ │ │ + ldr r3, [pc, #664] @ (150d90 ) │ │ │ │ movw r2, #16830 @ 0x41be │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #656] @ (150b4c ) │ │ │ │ - ldr r0, [pc, #660] @ (150b50 ) │ │ │ │ + ldr r1, [pc, #656] @ (150d94 ) │ │ │ │ + ldr r0, [pc, #660] @ (150d98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #648] @ (150b54 ) │ │ │ │ + ldr r3, [pc, #648] @ (150d9c ) │ │ │ │ movw r2, #15630 @ 0x3d0e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #640] @ (150b58 ) │ │ │ │ - ldr r0, [pc, #644] @ (150b5c ) │ │ │ │ + ldr r1, [pc, #640] @ (150da0 ) │ │ │ │ + ldr r0, [pc, #644] @ (150da4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (150b60 ) │ │ │ │ + ldr r3, [pc, #632] @ (150da8 ) │ │ │ │ movw r2, #15371 @ 0x3c0b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #624] @ (150b64 ) │ │ │ │ - ldr r0, [pc, #628] @ (150b68 ) │ │ │ │ + ldr r1, [pc, #624] @ (150dac ) │ │ │ │ + ldr r0, [pc, #628] @ (150db0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (150b6c ) │ │ │ │ + ldr r3, [pc, #616] @ (150db4 ) │ │ │ │ movw r2, #15369 @ 0x3c09 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #608] @ (150b70 ) │ │ │ │ - ldr r0, [pc, #612] @ (150b74 ) │ │ │ │ + ldr r1, [pc, #608] @ (150db8 ) │ │ │ │ + ldr r0, [pc, #612] @ (150dbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #600] @ (150b78 ) │ │ │ │ + ldr r3, [pc, #600] @ (150dc0 ) │ │ │ │ movw r2, #15324 @ 0x3bdc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #592] @ (150b7c ) │ │ │ │ - ldr r0, [pc, #596] @ (150b80 ) │ │ │ │ + ldr r1, [pc, #592] @ (150dc4 ) │ │ │ │ + ldr r0, [pc, #596] @ (150dc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #584] @ (150b84 ) │ │ │ │ + ldr r3, [pc, #584] @ (150dcc ) │ │ │ │ movw r2, #16702 @ 0x413e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #576] @ (150b88 ) │ │ │ │ - ldr r0, [pc, #580] @ (150b8c ) │ │ │ │ + ldr r1, [pc, #576] @ (150dd0 ) │ │ │ │ + ldr r0, [pc, #580] @ (150dd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #568] @ (150b90 ) │ │ │ │ + ldr r3, [pc, #568] @ (150dd8 ) │ │ │ │ movw r2, #16166 @ 0x3f26 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (150b94 ) │ │ │ │ - ldr r0, [pc, #564] @ (150b98 ) │ │ │ │ + ldr r1, [pc, #560] @ (150ddc ) │ │ │ │ + ldr r0, [pc, #564] @ (150de0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #552] @ (150b9c ) │ │ │ │ + ldr r3, [pc, #552] @ (150de4 ) │ │ │ │ movw r2, #16067 @ 0x3ec3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #544] @ (150ba0 ) │ │ │ │ - ldr r0, [pc, #548] @ (150ba4 ) │ │ │ │ + ldr r1, [pc, #544] @ (150de8 ) │ │ │ │ + ldr r0, [pc, #548] @ (150dec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ (150ba8 ) │ │ │ │ + ldr r3, [pc, #536] @ (150df0 ) │ │ │ │ movw r2, #14735 @ 0x398f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #528] @ (150bac ) │ │ │ │ - ldr r0, [pc, #532] @ (150bb0 ) │ │ │ │ + ldr r1, [pc, #528] @ (150df4 ) │ │ │ │ + ldr r0, [pc, #532] @ (150df8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (150bb4 ) │ │ │ │ + ldr r3, [pc, #520] @ (150dfc ) │ │ │ │ movw r2, #16287 @ 0x3f9f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #512] @ (150bb8 ) │ │ │ │ - ldr r0, [pc, #516] @ (150bbc ) │ │ │ │ + ldr r1, [pc, #512] @ (150e00 ) │ │ │ │ + ldr r0, [pc, #516] @ (150e04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #504] @ (150bc0 ) │ │ │ │ + ldr r3, [pc, #504] @ (150e08 ) │ │ │ │ movw r2, #16288 @ 0x3fa0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #496] @ (150bc4 ) │ │ │ │ - ldr r0, [pc, #500] @ (150bc8 ) │ │ │ │ + ldr r1, [pc, #496] @ (150e0c ) │ │ │ │ + ldr r0, [pc, #500] @ (150e10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (150bcc ) │ │ │ │ + ldr r3, [pc, #488] @ (150e14 ) │ │ │ │ movw r2, #14733 @ 0x398d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #480] @ (150bd0 ) │ │ │ │ - ldr r0, [pc, #484] @ (150bd4 ) │ │ │ │ + ldr r1, [pc, #480] @ (150e18 ) │ │ │ │ + ldr r0, [pc, #484] @ (150e1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #160 @ (adr r7, 150aa8 ) │ │ │ │ + add r7, pc, #160 @ (adr r7, 150cf0 ) │ │ │ │ movs r3, r0 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #48 @ (adr r7, 150a40 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 150c88 ) │ │ │ │ movs r3, r0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #896 @ (adr r6, 150d98 ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 150fe0 ) │ │ │ │ movs r3, r0 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #720 @ (adr r6, 150cf0 ) │ │ │ │ + add r6, pc, #720 @ (adr r6, 150f38 ) │ │ │ │ movs r3, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #504 @ (adr r6, 150c20 ) │ │ │ │ + add r6, pc, #504 @ (adr r6, 150e68 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r5, #62] @ 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #240 @ (adr r6, 150b20 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 150d68 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r5, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 150e28 ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 151070 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r5, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #880 @ (adr r5, 150db0 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 150ff8 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #704 @ (adr r5, 150d08 ) │ │ │ │ + add r5, pc, #704 @ (adr r5, 150f50 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #536 @ (adr r5, 150c68 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 150eb0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r6, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #368 @ (adr r5, 150bc8 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 150e10 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r2, [r1, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #208 @ (adr r5, 150b30 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 150d78 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r4, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #104 @ (adr r5, 150ad0 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 150d18 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r1, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #8 @ (adr r5, 150a78 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 150cc0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r6, #50] @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #920 @ (adr r4, 150e10 ) │ │ │ │ + add r4, pc, #920 @ (adr r4, 151058 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r2, #50] @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #744 @ (adr r4, 150d68 ) │ │ │ │ + add r4, pc, #744 @ (adr r4, 150fb0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r4, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #480 @ (adr r4, 150c68 ) │ │ │ │ + add r4, pc, #480 @ (adr r4, 150eb0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r5, #46] @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - add r2, pc, #472 @ (adr r2, 150c68 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 150eb0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ movs r3, r0 │ │ │ │ - add r2, pc, #296 @ (adr r2, 150bc0 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 150e08 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ movs r3, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 150b18 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 150d60 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r1, #28] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #984 @ (adr r1, 150e80 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 1510c8 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r4, #26] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #760 @ (adr r1, 150da8 ) │ │ │ │ + add r1, pc, #760 @ (adr r1, 150ff0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r6, #24] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #624 @ (adr r1, 150d28 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 150f70 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #528 @ (adr r1, 150cd0 ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 150f18 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r6, #22] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #352 @ (adr r1, 150c28 ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 150e70 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r0, #22] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #112 @ (adr r1, 150b40 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 150d88 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r1, #20] │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #512 @ (adr r0, 150cd8 ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 150f20 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r6, #14] │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #296 @ (adr r0, 150c08 ) │ │ │ │ + add r0, pc, #296 @ (adr r0, 150e50 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 150b88 ) │ │ │ │ + add r0, pc, #160 @ (adr r0, 150dd0 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ movs r3, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 150b08 ) │ │ │ │ + add r0, pc, #24 @ (adr r0, 150d50 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r6, #10] │ │ │ │ movs r3, r0 │ │ │ │ ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r3, r0 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ movs r3, r0 │ │ │ │ @@ -476465,55 +476777,55 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ movs r5, r0 │ │ │ │ @ instruction: 0xe8060002 │ │ │ │ ldrh r0, [r3, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [r4, r2] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 150b78 │ │ │ │ + b.n 150dc0 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 150b4c │ │ │ │ + b.n 150d94 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r5, r0] │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [r5, r1] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 150b20 │ │ │ │ + b.n 150d68 │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ movs r3, r0 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 150af4 │ │ │ │ + b.n 150d3c │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [r6, r0] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 150ac8 │ │ │ │ + b.n 150d10 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00150bd8 : │ │ │ │ +00150e20 : │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ mov sl, r3 │ │ │ │ - ldr.w r3, [pc, #2184] @ 151478 │ │ │ │ + ldr.w r3, [pc, #2184] @ 1516c0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r9, [pc, #2184] @ 15147c │ │ │ │ + ldr.w r9, [pc, #2184] @ 1516c4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r2, [pc, #2180] @ 151480 │ │ │ │ + ldr.w r2, [pc, #2180] @ 1516c8 │ │ │ │ add r9, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -476522,579 +476834,579 @@ │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrd r4, r3, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrd r8, r3, [sp, #408] @ 0x198 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 151258 │ │ │ │ + beq.w 1514a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151266 │ │ │ │ + beq.w 1514ae │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150c4c │ │ │ │ + beq.n 150e94 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 151274 │ │ │ │ + beq.w 1514bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151282 │ │ │ │ + beq.w 1514ca │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150c78 │ │ │ │ + beq.n 150ec0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 151292 │ │ │ │ + beq.w 1514da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1512a0 │ │ │ │ + beq.w 1514e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150caa │ │ │ │ + beq.n 150ef2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1512ae │ │ │ │ + beq.w 1514f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 63ee0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1512c0 │ │ │ │ + beq.w 151508 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ba84 │ │ │ │ + bl 14bccc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1513d8 │ │ │ │ - ldr.w r3, [pc, #1960] @ 151484 │ │ │ │ + beq.w 151620 │ │ │ │ + ldr.w r3, [pc, #1960] @ 1516cc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150cf8 │ │ │ │ + beq.n 150f40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151046 │ │ │ │ - ldr.w r3, [pc, #1932] @ 151488 │ │ │ │ + beq.w 15128e │ │ │ │ + ldr.w r3, [pc, #1932] @ 1516d0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrd r6, r1, [r3, #100] @ 0x64 │ │ │ │ bl 38024 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 151428 │ │ │ │ + beq.w 151670 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 37fe4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150d38 │ │ │ │ + beq.n 150f80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151332 │ │ │ │ + beq.w 15157a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 151a6c │ │ │ │ + beq.w 151cb4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 151302 │ │ │ │ - ldr.w r3, [pc, #1860] @ 15148c │ │ │ │ + beq.w 15154a │ │ │ │ + ldr.w r3, [pc, #1860] @ 1516d4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r1, [r2, #112] @ 0x70 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 151bfa │ │ │ │ + beq.w 151e42 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150d88 │ │ │ │ + beq.n 150fd0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15133a │ │ │ │ + beq.w 151582 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 151c96 │ │ │ │ + beq.w 151ede │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 151362 │ │ │ │ + bpl.w 1515aa │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 15104e │ │ │ │ + beq.w 151296 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 36750 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 151420 │ │ │ │ + beq.w 151668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151342 │ │ │ │ + beq.w 15158a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 15104e │ │ │ │ + beq.w 151296 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150df0 │ │ │ │ + beq.n 151038 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151cc4 │ │ │ │ + beq.w 151f0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 150e28 │ │ │ │ + beq.n 151070 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 36750 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 151fa6 │ │ │ │ + beq.w 1521ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15135a │ │ │ │ + beq.w 1515a2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 150e4c │ │ │ │ + bne.n 151094 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150e3c │ │ │ │ + beq.n 151084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151fb0 │ │ │ │ + beq.w 1521f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrd r1, r2, [r3, #132] @ 0x84 │ │ │ │ bl 37fe4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1523ba │ │ │ │ + beq.w 152602 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add.w r3, r3, #8192 @ 0x2000 │ │ │ │ ldr.w r0, [r3, #772] @ 0x304 │ │ │ │ blx 22e64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 152520 │ │ │ │ + blt.w 152768 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1514cc │ │ │ │ + beq.w 151714 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 150eb8 │ │ │ │ + beq.n 151100 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 36750 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 151c10 │ │ │ │ + beq.w 151e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151de8 │ │ │ │ + beq.w 152030 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 151c16 │ │ │ │ + bne.w 151e5e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150ecc │ │ │ │ + beq.n 151114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151dfc │ │ │ │ - ldr.w r3, [pc, #1472] @ 151490 │ │ │ │ + beq.w 152044 │ │ │ │ + ldr.w r3, [pc, #1472] @ 1516d8 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r1, [r3, #172] @ 0xac │ │ │ │ blx 23660 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1527c2 │ │ │ │ + beq.w 152a0a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #3 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [r3, #148] @ 0x94 │ │ │ │ + ldr.w r1, [r3, #144] @ 0x90 │ │ │ │ bl 35718 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 151a8a │ │ │ │ + beq.w 151cd2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151e06 │ │ │ │ + beq.w 15204e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150f1e │ │ │ │ + beq.n 151166 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151ea2 │ │ │ │ + beq.w 1520ea │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150f36 │ │ │ │ + beq.n 15117e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151e98 │ │ │ │ + beq.w 1520e0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 15298e │ │ │ │ + bpl.w 152bd6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ strd r8, r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ bl 6911c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150f6e │ │ │ │ + beq.n 1511b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 150f6e │ │ │ │ + cbnz r3, 1511b6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150f88 │ │ │ │ + beq.n 1511d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 150f88 │ │ │ │ + cbnz r3, 1511d0 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150fa0 │ │ │ │ + beq.n 1511e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 150fa0 │ │ │ │ + cbnz r3, 1511e8 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150fb6 │ │ │ │ + beq.n 1511fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 150fb6 │ │ │ │ + cbnz r3, 1511fe │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150fce │ │ │ │ + beq.n 151216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 150fce │ │ │ │ + cbnz r3, 151216 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 150fe8 │ │ │ │ + beq.n 151230 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 150fe8 │ │ │ │ + cbnz r3, 151230 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151000 │ │ │ │ + beq.n 151248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 151000 │ │ │ │ + cbnz r3, 151248 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 152abe │ │ │ │ - ldr.w r3, [pc, #1164] @ 151494 │ │ │ │ + beq.w 152d06 │ │ │ │ + ldr.w r3, [pc, #1164] @ 1516dc │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 151f26 │ │ │ │ + bne.w 15216e │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 10add4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152660 │ │ │ │ + beq.w 1528a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152656 │ │ │ │ + beq.w 15289e │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 152c50 │ │ │ │ + beq.w 152e98 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 1513bc │ │ │ │ + b.n 151604 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150cf8 │ │ │ │ + b.n 150f40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151062 │ │ │ │ + beq.n 1512aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151352 │ │ │ │ + beq.w 15159a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ blx 23660 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152410 │ │ │ │ + beq.w 152658 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 15257c │ │ │ │ + bpl.w 1527c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ blx 2333c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1510ac │ │ │ │ + beq.n 1512f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 1510ac │ │ │ │ + cbnz r3, 1512f4 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1525a0 │ │ │ │ - ldr r3, [pc, #996] @ (151498 ) │ │ │ │ + beq.w 1527e8 │ │ │ │ + ldr r3, [pc, #996] @ (1516e0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #124] @ 0x7c │ │ │ │ blx 23660 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 151e10 │ │ │ │ + beq.w 152058 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1510f0 │ │ │ │ + beq.n 151338 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151cce │ │ │ │ + beq.w 151f16 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 152624 │ │ │ │ + beq.w 15286c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151cac │ │ │ │ + beq.w 151ef4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ blx 23580 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 151122 │ │ │ │ + beq.n 15136a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151cdc │ │ │ │ + beq.w 151f24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15263e │ │ │ │ + beq.w 152886 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #128] @ 0x80 │ │ │ │ blx 23660 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15114e │ │ │ │ + beq.n 151396 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151ce6 │ │ │ │ + beq.w 151f2e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 15266a │ │ │ │ + beq.w 1528b2 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1526f6 │ │ │ │ + bpl.w 15293e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ bl 35e30 <_CPyStr_Strip@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151188 │ │ │ │ + beq.n 1513d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1523b0 │ │ │ │ + beq.w 1525f8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3, #92] @ 0x5c │ │ │ │ blx 2333c │ │ │ │ mov fp, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 15db32 │ │ │ │ + beq.w 15dd7a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1511b8 │ │ │ │ + beq.n 151400 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151df2 │ │ │ │ + beq.w 15203a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 152728 │ │ │ │ + beq.w 152970 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ blx 231e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151fba │ │ │ │ + beq.w 152202 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151cf0 │ │ │ │ + beq.w 151f38 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 152768 │ │ │ │ + beq.w 1529b0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ blx 22e7c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151dd8 │ │ │ │ + beq.w 152020 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 150df0 │ │ │ │ + bne.w 151038 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #648] @ (15149c ) │ │ │ │ - ldr r0, [pc, #648] @ (1514a0 ) │ │ │ │ + ldr r1, [pc, #648] @ (1516e4 ) │ │ │ │ + ldr r0, [pc, #648] @ (1516e8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -477109,55 +477421,55 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1513ba │ │ │ │ - ldr r3, [pc, #552] @ (151484 ) │ │ │ │ + b.n 151602 │ │ │ │ + ldr r3, [pc, #552] @ (1516cc ) │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 150c3c │ │ │ │ - ldr r3, [pc, #540] @ (151484 ) │ │ │ │ + bne.w 150e84 │ │ │ │ + ldr r3, [pc, #540] @ (1516cc ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 150c52 │ │ │ │ - ldr r3, [pc, #524] @ (151484 ) │ │ │ │ + bne.w 150e9a │ │ │ │ + ldr r3, [pc, #524] @ (1516cc ) │ │ │ │ ldr.w r4, [r9, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 150c68 │ │ │ │ - ldr r3, [pc, #512] @ (151484 ) │ │ │ │ + bne.w 150eb0 │ │ │ │ + ldr r3, [pc, #512] @ (1516cc ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 150c80 │ │ │ │ - ldr r3, [pc, #496] @ (151484 ) │ │ │ │ + bne.w 150ec8 │ │ │ │ + ldr r3, [pc, #496] @ (1516cc ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 150c9a │ │ │ │ - ldr r3, [pc, #480] @ (151484 ) │ │ │ │ + bne.w 150ee2 │ │ │ │ + ldr r3, [pc, #480] @ (1516cc ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 150cb0 │ │ │ │ - ldr r3, [pc, #468] @ (151484 ) │ │ │ │ + bne.w 150ef8 │ │ │ │ + ldr r3, [pc, #468] @ (1516cc ) │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ bl 63ee0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 150cca │ │ │ │ - ldr r3, [pc, #456] @ (15148c ) │ │ │ │ + bne.w 150f12 │ │ │ │ + ldr r3, [pc, #456] @ (1516d4 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r1, [pc, #476] @ (1514a4 ) │ │ │ │ - ldr r0, [pc, #480] @ (1514a8 ) │ │ │ │ + ldr r1, [pc, #476] @ (1516ec ) │ │ │ │ + ldr r0, [pc, #480] @ (1516f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ @@ -477169,56 +477481,56 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1513ba │ │ │ │ + b.n 151602 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151318 │ │ │ │ + beq.n 151560 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151cba │ │ │ │ + beq.w 151f02 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r3, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15da5a │ │ │ │ + beq.w 15dca2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n 150d46 │ │ │ │ + b.n 150f8e │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150d38 │ │ │ │ + b.n 150f80 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150d88 │ │ │ │ + b.n 150fd0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 15104e │ │ │ │ - b.n 150dd8 │ │ │ │ + beq.w 151296 │ │ │ │ + b.n 151020 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 151062 │ │ │ │ + b.n 1512aa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 150e22 │ │ │ │ + b.n 15106a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #324] @ (1514ac ) │ │ │ │ - ldr r1, [pc, #328] @ (1514b0 ) │ │ │ │ - ldr r0, [pc, #328] @ (1514b4 ) │ │ │ │ + ldr r2, [pc, #324] @ (1516f4 ) │ │ │ │ + ldr r1, [pc, #328] @ (1516f8 ) │ │ │ │ + ldr r0, [pc, #328] @ (1516fc ) │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ @@ -477240,29 +477552,29 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #248] @ (1514b8 ) │ │ │ │ - ldr r3, [pc, #184] @ (151478 ) │ │ │ │ + ldr r2, [pc, #248] @ (151700 ) │ │ │ │ + ldr r3, [pc, #184] @ (1516c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 15373a │ │ │ │ + bne.w 153982 │ │ │ │ add sp, #356 @ 0x164 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #176] @ (15148c ) │ │ │ │ + ldr r3, [pc, #176] @ (1516d4 ) │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ - ldr r1, [pc, #220] @ (1514bc ) │ │ │ │ - ldr r0, [pc, #224] @ (1514c0 ) │ │ │ │ + ldr r1, [pc, #220] @ (151704 ) │ │ │ │ + ldr r0, [pc, #224] @ (151708 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ @@ -477276,22 +477588,22 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ - b.n 1513ba │ │ │ │ + b.n 151602 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 150dd8 │ │ │ │ - b.n 151062 │ │ │ │ - ldr r3, [pc, #96] @ (15148c ) │ │ │ │ + bne.w 151020 │ │ │ │ + b.n 1512aa │ │ │ │ + ldr r3, [pc, #96] @ (1516d4 ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #148] @ (1514c4 ) │ │ │ │ - ldr r0, [pc, #152] @ (1514c8 ) │ │ │ │ + ldr r1, [pc, #148] @ (15170c ) │ │ │ │ + ldr r0, [pc, #152] @ (151710 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ @@ -477307,20 +477619,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1513ba │ │ │ │ + b.n 151602 │ │ │ │ nop │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, #8781824 @ 0x860000 │ │ │ │ - @ instruction: 0xf3fc0006 │ │ │ │ + subs.w r0, r8, #6 │ │ │ │ + subs.w r0, r4, #6 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #19 │ │ │ │ @@ -477339,900 +477651,900 @@ │ │ │ │ movs r3, r0 │ │ │ │ str r6, [r6, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #832] @ 0x340 │ │ │ │ movs r3, r0 │ │ │ │ ldrsb r2, [r2, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldc 0, cr0, [ip], #-24 @ 0xffffffe8 │ │ │ │ + ldrd r0, r0, [r4, #24]! │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ movs r3, r0 │ │ │ │ strb r6, [r3, r7] │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ strb r6, [r1, r6] │ │ │ │ movs r3, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1514e4 │ │ │ │ + beq.n 15172c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151e86 │ │ │ │ + beq.w 1520ce │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1514fa │ │ │ │ + beq.n 151742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151e7c │ │ │ │ + beq.w 1520c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15150e │ │ │ │ + beq.n 151756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151e72 │ │ │ │ + beq.w 1520ba │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151526 │ │ │ │ + beq.n 15176e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151e68 │ │ │ │ + beq.w 1520b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r3, #176] @ 0xb0 │ │ │ │ bl 35718 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152466 │ │ │ │ + beq.w 1526ae │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 151f4a │ │ │ │ + bpl.w 152192 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ bl 807f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15156a │ │ │ │ + beq.n 1517b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15275e │ │ │ │ + beq.w 1529a6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15157e │ │ │ │ + beq.n 1517c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15274a │ │ │ │ + beq.w 152992 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151594 │ │ │ │ + beq.n 1517dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152754 │ │ │ │ + beq.w 15299c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1515a8 │ │ │ │ + beq.n 1517f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152740 │ │ │ │ + beq.w 152988 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1515be │ │ │ │ + beq.n 151806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151eb4 │ │ │ │ + beq.w 1520fc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 152c84 │ │ │ │ + beq.w 152ecc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - ldr.w r3, [pc, #2536] @ 151fc4 │ │ │ │ + ldr.w r3, [pc, #2536] @ 15220c │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1525b8 │ │ │ │ - ldr.w r2, [pc, #2520] @ 151fc8 │ │ │ │ + beq.w 152800 │ │ │ │ + ldr.w r2, [pc, #2520] @ 152210 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1526c0 │ │ │ │ - ldr.w r2, [pc, #2508] @ 151fcc │ │ │ │ + beq.w 152908 │ │ │ │ + ldr.w r2, [pc, #2508] @ 152214 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15278c │ │ │ │ - ldr.w r2, [pc, #2496] @ 151fd0 │ │ │ │ + beq.w 1529d4 │ │ │ │ + ldr.w r2, [pc, #2496] @ 152218 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 152602 │ │ │ │ + bne.w 15284a │ │ │ │ mov r0, r8 │ │ │ │ bl 81304 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152924 │ │ │ │ + beq.w 152b6c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 1530ca │ │ │ │ + beq.w 153312 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152aaa │ │ │ │ + beq.w 152cf2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1518f4 │ │ │ │ + ble.w 151b3c │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 15db4a │ │ │ │ + beq.w 15dd92 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 1529dc │ │ │ │ + bpl.w 152c24 │ │ │ │ ldr.w r1, [sl, #204] @ 0xcc │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152ad4 │ │ │ │ + beq.w 152d1c │ │ │ │ ldrd r5, r3, [sl, #212] @ 0xd4 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r1, [sl, #208] @ 0xd0 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r3, [sl, #220] @ 0xdc │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ blx 22fac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152bf2 │ │ │ │ + beq.w 152e3a │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1516d2 │ │ │ │ + beq.n 15191a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15271a │ │ │ │ + beq.w 152962 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 152c6e │ │ │ │ + blt.w 152eb6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 152038 │ │ │ │ + bne.w 152280 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 153126 │ │ │ │ + beq.w 15336e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 15170e │ │ │ │ + beq.n 151956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152c46 │ │ │ │ + beq.w 152e8e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 15314a │ │ │ │ + blt.w 153392 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 152038 │ │ │ │ + bne.w 152280 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22fac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 153602 │ │ │ │ + beq.w 15384a │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151748 │ │ │ │ + beq.n 151990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153140 │ │ │ │ + beq.w 153388 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 15365c │ │ │ │ + blt.w 1538a4 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 152038 │ │ │ │ + bne.w 152280 │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151776 │ │ │ │ + beq.n 1519be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151f8c │ │ │ │ + beq.w 1521d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1537b6 │ │ │ │ + beq.w 1539fe │ │ │ │ mov r0, r5 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151798 │ │ │ │ + beq.n 1519e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15363a │ │ │ │ + beq.w 153882 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 153c68 │ │ │ │ + blt.w 153eb0 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 15204e │ │ │ │ + bne.w 152296 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1517ba │ │ │ │ + beq.n 151a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153c84 │ │ │ │ + beq.w 153ecc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 151660 │ │ │ │ + bgt.w 1518a8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1518f4 │ │ │ │ + ble.w 151b3c │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15db62 │ │ │ │ + beq.w 15ddaa │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 153dc0 │ │ │ │ + bpl.w 154008 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154210 │ │ │ │ + beq.w 154458 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [fp, #208] @ 0xd0 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15183a │ │ │ │ + beq.n 151a82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151f96 │ │ │ │ + beq.w 1521de │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1540ea │ │ │ │ + beq.w 154332 │ │ │ │ mov r0, r5 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15185c │ │ │ │ + beq.n 151aa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153c5e │ │ │ │ + beq.w 153ea6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 153f96 │ │ │ │ + blt.w 1541de │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 153ab0 │ │ │ │ + bne.w 153cf8 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154180 │ │ │ │ + beq.w 1543c8 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [fp, #216] @ 0xd8 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15189c │ │ │ │ + beq.n 151ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151f9e │ │ │ │ + beq.w 1521e6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 153f08 │ │ │ │ + beq.w 154150 │ │ │ │ mov r0, r5 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1518be │ │ │ │ + beq.n 151b06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153e28 │ │ │ │ + beq.w 154070 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 153f6e │ │ │ │ + blt.w 1541b6 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1537d6 │ │ │ │ + bne.w 153a1e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1518e4 │ │ │ │ + beq.n 151b2c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153f8c │ │ │ │ + beq.w 1541d4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1517dc │ │ │ │ + bgt.w 151a24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c170 │ │ │ │ + beq.w 15c3b8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c166 │ │ │ │ + beq.w 15c3ae │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 23580 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c140 │ │ │ │ + beq.w 15c388 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ ldrd r2, r3, [r1, #332] @ 0x14c │ │ │ │ ldr.w r1, [r1, #204] @ 0xcc │ │ │ │ bl 37f48 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c136 │ │ │ │ + beq.w 15c37e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15ba12 │ │ │ │ + beq.w 15bc5a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151964 │ │ │ │ + beq.n 151bac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15ba34 │ │ │ │ + beq.w 15bc7c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 15bdd0 │ │ │ │ + blt.w 15c018 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15bd90 │ │ │ │ - ldr.w r2, [pc, #1596] @ 151fc8 │ │ │ │ + beq.w 15bfd8 │ │ │ │ + ldr.w r2, [pc, #1596] @ 152210 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15bd30 │ │ │ │ - ldr.w r2, [pc, #1584] @ 151fcc │ │ │ │ + beq.w 15bf78 │ │ │ │ + ldr.w r2, [pc, #1584] @ 152214 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15bba0 │ │ │ │ - ldr.w r2, [pc, #1572] @ 151fd0 │ │ │ │ + beq.w 15bde8 │ │ │ │ + ldr.w r2, [pc, #1572] @ 152218 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15bb84 │ │ │ │ + bne.w 15bdcc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl c302c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15bb7a │ │ │ │ + beq.w 15bdc2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15ba3e │ │ │ │ + beq.w 15bc86 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15bb4e │ │ │ │ + beq.w 15bd96 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15bb14 │ │ │ │ - ldr.w r2, [pc, #1484] @ 151fc8 │ │ │ │ + beq.w 15bd5c │ │ │ │ + ldr.w r2, [pc, #1484] @ 152210 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15baba │ │ │ │ - ldr.w r2, [pc, #1472] @ 151fcc │ │ │ │ + beq.w 15bd02 │ │ │ │ + ldr.w r2, [pc, #1472] @ 152214 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15ba80 │ │ │ │ - ldr.w r2, [pc, #1460] @ 151fd0 │ │ │ │ + beq.w 15bcc8 │ │ │ │ + ldr.w r2, [pc, #1460] @ 152218 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15ba5c │ │ │ │ + bne.w 15bca4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 817ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15ba52 │ │ │ │ + beq.w 15bc9a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15ba48 │ │ │ │ + beq.w 15bc90 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 151042 │ │ │ │ + bne.w 15128a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr.w r1, [pc, #1400] @ 151fd4 │ │ │ │ - ldr.w r0, [pc, #1400] @ 151fd8 │ │ │ │ + ldr.w r1, [pc, #1400] @ 15221c │ │ │ │ + ldr.w r0, [pc, #1400] @ 152220 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1513ba │ │ │ │ - ldr.w r3, [pc, #1388] @ 151fdc │ │ │ │ + b.n 151602 │ │ │ │ + ldr.w r3, [pc, #1388] @ 152224 │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr.w r1, [pc, #1388] @ 151fe0 │ │ │ │ - ldr.w r0, [pc, #1388] @ 151fe4 │ │ │ │ + ldr.w r1, [pc, #1388] @ 152228 │ │ │ │ + ldr.w r0, [pc, #1388] @ 15222c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 15143e │ │ │ │ + b.n 151686 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151aa2 │ │ │ │ + beq.n 151cea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151eac │ │ │ │ + beq.w 1520f4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151ab8 │ │ │ │ + beq.n 151d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151e90 │ │ │ │ + beq.w 1520d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [r3, #144] @ 0x90 │ │ │ │ + ldr.w r1, [r3, #148] @ 0x94 │ │ │ │ bl 35718 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 151cfa │ │ │ │ + beq.w 151f42 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152782 │ │ │ │ + beq.w 1529ca │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 152e40 │ │ │ │ + bpl.w 153088 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 152fd6 │ │ │ │ + bpl.w 15321e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, fp, [sp, #4] │ │ │ │ bl 7e150 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151b1a │ │ │ │ + beq.n 151d62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152954 │ │ │ │ + beq.w 152b9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151b32 │ │ │ │ + beq.n 151d7a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15295e │ │ │ │ + beq.w 152ba6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151b48 │ │ │ │ + beq.n 151d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152968 │ │ │ │ + beq.w 152bb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151b5c │ │ │ │ + beq.n 151da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152972 │ │ │ │ + beq.w 152bba │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151b72 │ │ │ │ + beq.n 151dba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15297c │ │ │ │ + beq.w 152bc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151b86 │ │ │ │ + beq.n 151dce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15294a │ │ │ │ + beq.w 152b92 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151b9e │ │ │ │ + beq.n 151de6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151ec6 │ │ │ │ + beq.w 15210e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 153040 │ │ │ │ - ldr.w r3, [pc, #1088] @ 151fe8 │ │ │ │ + beq.w 153288 │ │ │ │ + ldr.w r3, [pc, #1088] @ 152230 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15309c │ │ │ │ + bne.w 1532e4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl be4bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152938 │ │ │ │ + beq.w 152b80 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15292e │ │ │ │ + beq.w 152b76 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 151042 │ │ │ │ + bne.w 15128a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr.w r1, [pc, #1028] @ 151fec │ │ │ │ - ldr.w r0, [pc, #1028] @ 151ff0 │ │ │ │ + ldr.w r1, [pc, #1028] @ 152234 │ │ │ │ + ldr.w r0, [pc, #1028] @ 152238 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #1012] @ (151ff4 ) │ │ │ │ - ldr r0, [pc, #1012] @ (151ff8 ) │ │ │ │ + ldr r1, [pc, #1012] @ (15223c ) │ │ │ │ + ldr r0, [pc, #1012] @ (152240 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15137e │ │ │ │ + b.w 1515c6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 150ecc │ │ │ │ - ldr r3, [pc, #996] @ (151ffc ) │ │ │ │ + beq.w 151114 │ │ │ │ + ldr r3, [pc, #996] @ (152244 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ ldr.w r1, [r3, #160] @ 0xa0 │ │ │ │ ldr.w sl, [r3, #156] @ 0x9c │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ blx 23660 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152a94 │ │ │ │ + beq.w 152cdc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #1 │ │ │ │ strd r3, sl, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r7, [sp, #304] @ 0x130 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx 233b0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151c6e │ │ │ │ + beq.n 151eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 151c6e │ │ │ │ + cbnz r3, 151eb6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 151ece │ │ │ │ + beq.w 152116 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 150ee8 │ │ │ │ + beq.w 151130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 150ee8 │ │ │ │ + bne.w 151130 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150ee8 │ │ │ │ + b.w 151130 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #868] @ (152000 ) │ │ │ │ - ldr r0, [pc, #868] @ (152004 ) │ │ │ │ + ldr r1, [pc, #868] @ (152248 ) │ │ │ │ + ldr r0, [pc, #868] @ (15224c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15137e │ │ │ │ + b.w 1515c6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - b.w 151102 │ │ │ │ + b.w 15134a │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151318 │ │ │ │ + b.w 151560 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150df0 │ │ │ │ + b.w 151038 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - b.w 1510f0 │ │ │ │ + b.w 151338 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151122 │ │ │ │ + b.w 15136a │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15114e │ │ │ │ + b.w 151396 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1511e6 │ │ │ │ + b.w 15142e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151d12 │ │ │ │ + beq.n 151f5a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1528de │ │ │ │ + beq.w 152b26 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151d26 │ │ │ │ + beq.n 151f6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1528e8 │ │ │ │ + beq.w 152b30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151d3a │ │ │ │ + beq.n 151f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1528f2 │ │ │ │ + beq.w 152b3a │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 152cca │ │ │ │ + bpl.w 152f12 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 981a4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151d6c │ │ │ │ + beq.n 151fb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1528fc │ │ │ │ + beq.w 152b44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151d82 │ │ │ │ + beq.n 151fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152910 │ │ │ │ + beq.w 152b58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151d96 │ │ │ │ + beq.n 151fde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152906 │ │ │ │ + beq.w 152b4e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 151dae │ │ │ │ + beq.n 151ff6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 151ebe │ │ │ │ + beq.w 152106 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 1515c6 │ │ │ │ + bne.w 15180e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr r1, [pc, #588] @ (152008 ) │ │ │ │ - ldr r0, [pc, #588] @ (15200c ) │ │ │ │ + ldr r1, [pc, #588] @ (152250 ) │ │ │ │ + ldr r0, [pc, #588] @ (152254 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 150df0 │ │ │ │ - b.w 15120e │ │ │ │ + bne.w 151038 │ │ │ │ + b.w 151456 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150eb0 │ │ │ │ + b.w 1510f8 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1511b8 │ │ │ │ + b.w 151400 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150ecc │ │ │ │ + b.w 151114 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150f0a │ │ │ │ + b.w 151152 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #504] @ (152010 ) │ │ │ │ - ldr r0, [pc, #508] @ (152014 ) │ │ │ │ + ldr r1, [pc, #504] @ (152258 ) │ │ │ │ + ldr r0, [pc, #508] @ (15225c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -478251,52 +478563,52 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151526 │ │ │ │ + b.w 15176e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15150e │ │ │ │ + b.w 151756 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1514fa │ │ │ │ + b.w 151742 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1514e4 │ │ │ │ + b.w 15172c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 151ab8 │ │ │ │ + b.n 151d00 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150f36 │ │ │ │ + b.w 15117e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150f1e │ │ │ │ + b.w 151166 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 151aa2 │ │ │ │ + b.n 151cea │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1515be │ │ │ │ + b.w 151806 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 151dae │ │ │ │ + b.n 151ff6 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 151b9e │ │ │ │ + b.n 151de6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ - ldr r1, [pc, #324] @ (152018 ) │ │ │ │ - ldr r0, [pc, #324] @ (15201c ) │ │ │ │ + ldr r1, [pc, #324] @ (152260 ) │ │ │ │ + ldr r0, [pc, #324] @ (152264 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -478315,34 +478627,34 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #244] @ (152020 ) │ │ │ │ - ldr r1, [pc, #244] @ (152024 ) │ │ │ │ + ldr r0, [pc, #244] @ (152268 ) │ │ │ │ + ldr r1, [pc, #244] @ (15226c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strd r0, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #236] @ (152028 ) │ │ │ │ + ldr r0, [pc, #236] @ (152270 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r2, [pc, #220] @ (15202c ) │ │ │ │ - ldr r1, [pc, #220] @ (152030 ) │ │ │ │ - ldr r0, [pc, #224] @ (152034 ) │ │ │ │ + ldr r2, [pc, #220] @ (152274 ) │ │ │ │ + ldr r1, [pc, #220] @ (152278 ) │ │ │ │ + ldr r0, [pc, #224] @ (15227c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ bl 46444 │ │ │ │ @@ -478354,155 +478666,155 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151776 │ │ │ │ + b.w 1519be │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15183a │ │ │ │ + b.n 151a82 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15189c │ │ │ │ + b.n 151ae4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 150e4c │ │ │ │ - b.w 150e3c │ │ │ │ + bne.w 151094 │ │ │ │ + b.w 151084 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 150e3c │ │ │ │ + b.w 151084 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1511d6 │ │ │ │ + b.w 15141e │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #384] @ (15215c ) │ │ │ │ + ldr r7, [pc, #384] @ (1523a4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #272] @ (1520f8 ) │ │ │ │ + ldr r7, [pc, #272] @ (152340 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #848] @ (152344 ) │ │ │ │ + ldr r5, [pc, #848] @ (15258c ) │ │ │ │ movs r3, r0 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #760] @ (1522f4 ) │ │ │ │ + ldr r5, [pc, #760] @ (15253c ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #640] @ 0x280 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #136] @ (152090 ) │ │ │ │ + ldr r5, [pc, #136] @ (1522d8 ) │ │ │ │ movs r3, r0 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #8] @ (152018 ) │ │ │ │ + ldr r4, [pc, #8] @ (152260 ) │ │ │ │ movs r3, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #672] @ (1522b8 ) │ │ │ │ + ldr r3, [pc, #672] @ (152500 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r5, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #936] @ (1523c8 ) │ │ │ │ + ldr r2, [pc, #936] @ (152610 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #248] @ (15211c ) │ │ │ │ + ldr r0, [pc, #248] @ (152364 ) │ │ │ │ movs r3, r0 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #552] @ (152254 ) │ │ │ │ + ldr r2, [pc, #552] @ (15249c ) │ │ │ │ movs r3, r0 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ movs r4, r0 │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #416] @ (1521d8 ) │ │ │ │ + ldr r2, [pc, #416] @ (152420 ) │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15204e │ │ │ │ + beq.n 152296 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15204e │ │ │ │ + cbnz r3, 152296 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [sl, #224] @ 0xe0 │ │ │ │ mov r0, r7 │ │ │ │ bl 38024 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 152cae │ │ │ │ + beq.w 152ef6 │ │ │ │ ldr.w r1, [sl, #228] @ 0xe4 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152f96 │ │ │ │ + beq.w 1531de │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152092 │ │ │ │ + beq.n 1522da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15291a │ │ │ │ + beq.w 152b62 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 153026 │ │ │ │ + blt.w 15326e │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 152818 │ │ │ │ + beq.w 152a60 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1520ea │ │ │ │ - ldr.w r2, [pc, #3144] @ 152d08 │ │ │ │ + beq.n 152332 │ │ │ │ + ldr.w r2, [pc, #3144] @ 152f50 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1520ea │ │ │ │ - ldr.w r2, [pc, #3132] @ 152d0c │ │ │ │ + beq.n 152332 │ │ │ │ + ldr.w r2, [pc, #3132] @ 152f54 │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1520ea │ │ │ │ - ldr.w r2, [pc, #3124] @ 152d10 │ │ │ │ + beq.n 152332 │ │ │ │ + ldr.w r2, [pc, #3124] @ 152f58 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 153d98 │ │ │ │ + bne.w 153fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl, #232] @ 0xe8 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -478512,258 +478824,258 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r2, [sp, #128] @ 0x80 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15342a │ │ │ │ + beq.w 153672 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152130 │ │ │ │ + beq.n 152378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152c9a │ │ │ │ + beq.w 152ee2 │ │ │ │ ldr.w r3, [sl, #240] @ 0xf0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr.w r0, [sl, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ blx 23480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 153510 │ │ │ │ + beq.w 153758 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152166 │ │ │ │ + beq.n 1523ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152ca4 │ │ │ │ + beq.w 152eec │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 152a00 │ │ │ │ - ldr.w r2, [pc, #2960] @ 152d08 │ │ │ │ + beq.w 152c48 │ │ │ │ + ldr.w r2, [pc, #2960] @ 152f50 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 152e8e │ │ │ │ - ldr.w r2, [pc, #2948] @ 152d0c │ │ │ │ + beq.w 1530d6 │ │ │ │ + ldr.w r2, [pc, #2948] @ 152f54 │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 153360 │ │ │ │ - ldr.w r2, [pc, #2936] @ 152d10 │ │ │ │ + beq.w 1535a8 │ │ │ │ + ldr.w r2, [pc, #2936] @ 152f58 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 153d48 │ │ │ │ + bne.w 153f90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w 15b9c2 │ │ │ │ - ldr.w r3, [pc, #2900] @ 152d14 │ │ │ │ + bpl.w 15bc0a │ │ │ │ + ldr.w r3, [pc, #2900] @ 152f5c │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - bne.w 15b97a │ │ │ │ + bne.w 15bbc2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl c302c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1521f6 │ │ │ │ + beq.n 15243e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153716 │ │ │ │ + beq.w 15395e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15220a │ │ │ │ + beq.n 152452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1536d2 │ │ │ │ + beq.w 15391a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1523a8 │ │ │ │ + beq.w 1525f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 153ec4 │ │ │ │ + beq.w 15410c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1529f8 │ │ │ │ + beq.w 152c40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 152276 │ │ │ │ - ldr.w r2, [pc, #2748] @ 152d08 │ │ │ │ + beq.n 1524be │ │ │ │ + ldr.w r2, [pc, #2748] @ 152f50 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 152276 │ │ │ │ - ldr.w r2, [pc, #2736] @ 152d0c │ │ │ │ + beq.n 1524be │ │ │ │ + ldr.w r2, [pc, #2736] @ 152f54 │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 152276 │ │ │ │ - ldr.w r2, [pc, #2728] @ 152d10 │ │ │ │ + beq.n 1524be │ │ │ │ + ldr.w r2, [pc, #2728] @ 152f58 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 153ee0 │ │ │ │ + bne.w 154128 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 153164 │ │ │ │ + beq.w 1533ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 153406 │ │ │ │ + bpl.w 15364e │ │ │ │ bl b8774 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1522aa │ │ │ │ + beq.n 1524f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 152398 │ │ │ │ + beq.n 1525e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1534ec │ │ │ │ + beq.w 153734 │ │ │ │ ldr.w r1, [sl, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1522ce │ │ │ │ + beq.n 152516 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1523a0 │ │ │ │ + beq.n 1525e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15355a │ │ │ │ + beq.w 1537a2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 152aea │ │ │ │ - ldr.w r2, [pc, #2596] @ 152d08 │ │ │ │ + beq.w 152d32 │ │ │ │ + ldr.w r2, [pc, #2596] @ 152f50 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 152f28 │ │ │ │ - ldr.w r2, [pc, #2584] @ 152d0c │ │ │ │ + beq.w 153170 │ │ │ │ + ldr.w r2, [pc, #2584] @ 152f54 │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 153474 │ │ │ │ - ldr.w r2, [pc, #2572] @ 152d10 │ │ │ │ + beq.w 1536bc │ │ │ │ + ldr.w r2, [pc, #2572] @ 152f58 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 153e32 │ │ │ │ + bne.w 15407a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 153d00 │ │ │ │ + bpl.w 153f48 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15233c │ │ │ │ + beq.n 152584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153720 │ │ │ │ + beq.w 153968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152350 │ │ │ │ + beq.n 152598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15373e │ │ │ │ + beq.w 153986 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1536ec │ │ │ │ + beq.w 153934 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 1517ba │ │ │ │ + bne.w 151a02 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #2476] @ 152d18 │ │ │ │ - ldr.w r0, [pc, #2476] @ 152d1c │ │ │ │ + ldr.w r1, [pc, #2476] @ 152f60 │ │ │ │ + ldr.w r0, [pc, #2476] @ 152f64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1522aa │ │ │ │ + b.n 1524f2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1522ce │ │ │ │ + b.n 152516 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15221a │ │ │ │ + b.n 152462 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151188 │ │ │ │ + b.w 1513d0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr.w r1, [pc, #2400] @ 152d20 │ │ │ │ - ldr.w r0, [pc, #2400] @ 152d24 │ │ │ │ + ldr.w r1, [pc, #2400] @ 152f68 │ │ │ │ + ldr.w r0, [pc, #2400] @ 152f6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -478780,19 +479092,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #2320] @ 152d28 │ │ │ │ - ldr.w r0, [pc, #2320] @ 152d2c │ │ │ │ + ldr.w r1, [pc, #2320] @ 152f70 │ │ │ │ + ldr.w r0, [pc, #2320] @ 152f74 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -478809,92 +479121,92 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15247e │ │ │ │ + beq.n 1526c6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152942 │ │ │ │ + beq.w 152b8a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r3, #180] @ 0xb4 │ │ │ │ bl 35718 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152b52 │ │ │ │ + beq.w 152d9a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 1530e4 │ │ │ │ + bpl.w 15332c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl fde08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1524be │ │ │ │ + beq.n 152706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152c3e │ │ │ │ + beq.w 152e86 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1524d4 │ │ │ │ + beq.n 15271c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152c2e │ │ │ │ + beq.w 152e76 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1524e8 │ │ │ │ + beq.n 152730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152c36 │ │ │ │ + beq.w 152e7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1524f8 │ │ │ │ + beq.n 152740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 152518 │ │ │ │ + cbz r3, 152760 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 1515c6 │ │ │ │ + bne.w 15180e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr.w r1, [pc, #2088] @ 152d30 │ │ │ │ - ldr.w r0, [pc, #2088] @ 152d34 │ │ │ │ + ldr.w r1, [pc, #2088] @ 152f78 │ │ │ │ + ldr.w r0, [pc, #2088] @ 152f7c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 151dc8 │ │ │ │ + b.n 152010 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1524f8 │ │ │ │ + b.n 152740 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ - ldr.w r1, [pc, #2064] @ 152d38 │ │ │ │ - ldr.w r0, [pc, #2064] @ 152d3c │ │ │ │ + ldr.w r1, [pc, #2064] @ 152f80 │ │ │ │ + ldr.w r0, [pc, #2064] @ 152f84 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -478913,102 +479225,102 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1980] @ 152d40 │ │ │ │ - ldr.w r1, [pc, #1980] @ 152d44 │ │ │ │ - ldr.w r0, [pc, #1980] @ 152d48 │ │ │ │ + ldr.w r2, [pc, #1980] @ 152f88 │ │ │ │ + ldr.w r1, [pc, #1980] @ 152f8c │ │ │ │ + ldr.w r0, [pc, #1980] @ 152f90 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ bl 46444 │ │ │ │ - b.n 152426 │ │ │ │ + b.n 15266e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1956] @ 152d4c │ │ │ │ - ldr.w r0, [pc, #1956] @ 152d50 │ │ │ │ + ldr.w r1, [pc, #1956] @ 152f94 │ │ │ │ + ldr.w r0, [pc, #1956] @ 152f98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 152426 │ │ │ │ + b.n 15266e │ │ │ │ mov r0, r8 │ │ │ │ bl 5da3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152986 │ │ │ │ + beq.w 152bce │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 15163c │ │ │ │ + bne.w 151884 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr.w r1, [pc, #1912] @ 152d54 │ │ │ │ - ldr.w r0, [pc, #1912] @ 152d58 │ │ │ │ + ldr.w r1, [pc, #1912] @ 152f9c │ │ │ │ + ldr.w r0, [pc, #1912] @ 152fa0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1876] @ 152d5c │ │ │ │ - ldr.w r1, [pc, #1876] @ 152d60 │ │ │ │ - ldr.w r0, [pc, #1876] @ 152d64 │ │ │ │ + ldr.w r2, [pc, #1876] @ 152fa4 │ │ │ │ + ldr.w r1, [pc, #1876] @ 152fa8 │ │ │ │ + ldr.w r0, [pc, #1876] @ 152fac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ bl 46444 │ │ │ │ - b.n 1525ec │ │ │ │ + b.n 152834 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1852] @ 152d68 │ │ │ │ - ldr.w r0, [pc, #1852] @ 152d6c │ │ │ │ + ldr.w r1, [pc, #1852] @ 152fb0 │ │ │ │ + ldr.w r0, [pc, #1852] @ 152fb4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 151e22 │ │ │ │ + b.w 15206a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1836] @ 152d70 │ │ │ │ - ldr.w r0, [pc, #1836] @ 152d74 │ │ │ │ + ldr.w r1, [pc, #1836] @ 152fb8 │ │ │ │ + ldr.w r0, [pc, #1836] @ 152fbc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 152426 │ │ │ │ + b.n 15266e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15103c │ │ │ │ + b.w 151284 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151030 │ │ │ │ + b.w 151278 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1800] @ 152d78 │ │ │ │ - ldr.w r0, [pc, #1800] @ 152d7c │ │ │ │ + ldr.w r1, [pc, #1800] @ 152fc0 │ │ │ │ + ldr.w r0, [pc, #1800] @ 152fc4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -479025,108 +479337,108 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ bl 8899c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152c66 │ │ │ │ + beq.w 152eae │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 15163c │ │ │ │ + bne.w 151884 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr.w r1, [pc, #1692] @ 152d80 │ │ │ │ - ldr.w r0, [pc, #1692] @ 152d84 │ │ │ │ + ldr.w r1, [pc, #1692] @ 152fc8 │ │ │ │ + ldr.w r0, [pc, #1692] @ 152fcc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1525ec │ │ │ │ + b.n 152834 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1672] @ 152d88 │ │ │ │ - ldr.w r1, [pc, #1672] @ 152d8c │ │ │ │ - ldr.w r0, [pc, #1672] @ 152d90 │ │ │ │ + ldr.w r2, [pc, #1672] @ 152fd0 │ │ │ │ + ldr.w r1, [pc, #1672] @ 152fd4 │ │ │ │ + ldr.w r0, [pc, #1672] @ 152fd8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ bl 46444 │ │ │ │ - b.n 152680 │ │ │ │ + b.n 1528c8 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b.w 1516d2 │ │ │ │ + b.w 15191a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1636] @ 152d94 │ │ │ │ - ldr.w r0, [pc, #1636] @ 152d98 │ │ │ │ + ldr.w r1, [pc, #1636] @ 152fdc │ │ │ │ + ldr.w r0, [pc, #1636] @ 152fe0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 152680 │ │ │ │ + b.n 1528c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1515a8 │ │ │ │ + b.w 1517f0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15157e │ │ │ │ + b.w 1517c6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151594 │ │ │ │ + b.w 1517dc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15156a │ │ │ │ + b.w 1517b2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1580] @ 152d9c │ │ │ │ - ldr.w r0, [pc, #1580] @ 152da0 │ │ │ │ + ldr.w r1, [pc, #1580] @ 152fe4 │ │ │ │ + ldr.w r0, [pc, #1580] @ 152fe8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 151220 │ │ │ │ + b.w 151468 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151ada │ │ │ │ + b.w 151d22 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d18c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152cc2 │ │ │ │ + beq.w 152f0a │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 15163c │ │ │ │ + bne.w 151884 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr.w r1, [pc, #1524] @ 152da4 │ │ │ │ - ldr.w r0, [pc, #1524] @ 152da8 │ │ │ │ + ldr.w r1, [pc, #1524] @ 152fec │ │ │ │ + ldr.w r0, [pc, #1524] @ 152ff0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1525ec │ │ │ │ + b.n 152834 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ - ldr.w r1, [pc, #1508] @ 152dac │ │ │ │ - ldr.w r0, [pc, #1508] @ 152db0 │ │ │ │ + ldr.w r1, [pc, #1508] @ 152ff4 │ │ │ │ + ldr.w r0, [pc, #1508] @ 152ff8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -479143,142 +479455,142 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15282c │ │ │ │ + beq.n 152a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1530c0 │ │ │ │ + beq.w 153308 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15305a │ │ │ │ - ldr.w r2, [pc, #1208] @ 152d08 │ │ │ │ + beq.w 1532a2 │ │ │ │ + ldr.w r2, [pc, #1208] @ 152f50 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1531a4 │ │ │ │ - ldr.w r2, [pc, #1196] @ 152d0c │ │ │ │ + beq.w 1533ec │ │ │ │ + ldr.w r2, [pc, #1196] @ 152f54 │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1535a2 │ │ │ │ - ldr.w r2, [pc, #1184] @ 152d10 │ │ │ │ + beq.w 1537ea │ │ │ │ + ldr.w r2, [pc, #1184] @ 152f58 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 153f26 │ │ │ │ + bne.w 15416e │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl c302c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1528d6 │ │ │ │ + cbz r3, 152b1e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 152220 │ │ │ │ + bne.w 152468 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ - ldr.w r1, [pc, #1296] @ 152db4 │ │ │ │ + ldr.w r1, [pc, #1296] @ 152ffc │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #1296] @ 152db8 │ │ │ │ + ldr.w r0, [pc, #1296] @ 153000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152896 │ │ │ │ + b.n 152ade │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151d12 │ │ │ │ + b.w 151f5a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151d26 │ │ │ │ + b.w 151f6e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151d3a │ │ │ │ + b.w 151f82 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151d6c │ │ │ │ + b.w 151fb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151d96 │ │ │ │ + b.w 151fde │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151d82 │ │ │ │ + b.w 151fca │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152092 │ │ │ │ + b.w 1522da │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151636 │ │ │ │ + b.w 15187e │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151bda │ │ │ │ + b.w 151e22 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151bce │ │ │ │ + b.w 151e16 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15247e │ │ │ │ + b.n 1526c6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151b86 │ │ │ │ + b.w 151dce │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151b1a │ │ │ │ + b.w 151d62 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151b32 │ │ │ │ + b.w 151d7a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151b48 │ │ │ │ + b.w 151d90 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151b5c │ │ │ │ + b.w 151da4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151b72 │ │ │ │ + b.w 151dba │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1525d0 │ │ │ │ + b.n 152818 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1064] @ 152dbc │ │ │ │ - ldr.w r1, [pc, #1064] @ 152dc0 │ │ │ │ - ldr.w r0, [pc, #1064] @ 152dc4 │ │ │ │ + ldr.w r2, [pc, #1064] @ 153004 │ │ │ │ + ldr.w r1, [pc, #1064] @ 153008 │ │ │ │ + ldr.w r0, [pc, #1064] @ 15300c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ bl 46444 │ │ │ │ @@ -479292,235 +479604,235 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr r2, [pc, #996] @ (152dc8 ) │ │ │ │ - ldr r1, [pc, #1000] @ (152dcc ) │ │ │ │ - ldr r0, [pc, #1000] @ (152dd0 ) │ │ │ │ + ldr r2, [pc, #996] @ (153010 ) │ │ │ │ + ldr r1, [pc, #1000] @ (153014 ) │ │ │ │ + ldr r0, [pc, #1000] @ (153018 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ bl 46444 │ │ │ │ - b.n 15237c │ │ │ │ + b.n 1525c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15222c │ │ │ │ + b.n 152474 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w 154238 │ │ │ │ - ldr r3, [pc, #760] @ (152d14 ) │ │ │ │ + bpl.w 154480 │ │ │ │ + ldr r3, [pc, #760] @ (152f5c ) │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - bne.w 15409c │ │ │ │ + bne.w 1542e4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl d1ce4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152a50 │ │ │ │ + beq.n 152c98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153506 │ │ │ │ + beq.w 15374e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152a64 │ │ │ │ + beq.n 152cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1534e2 │ │ │ │ + beq.w 15372a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 152a8c │ │ │ │ + cbz r3, 152cd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 152220 │ │ │ │ + bne.w 152468 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ - ldr r1, [pc, #856] @ (152dd4 ) │ │ │ │ + ldr r1, [pc, #856] @ (15301c ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r0, [pc, #856] @ (152dd8 ) │ │ │ │ + ldr r0, [pc, #856] @ (153020 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1528b4 │ │ │ │ + b.n 152afc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152a70 │ │ │ │ + b.n 152cb8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ - ldr r1, [pc, #832] @ (152ddc ) │ │ │ │ - ldr r0, [pc, #836] @ (152de0 ) │ │ │ │ + ldr r1, [pc, #832] @ (153024 ) │ │ │ │ + ldr r0, [pc, #836] @ (153028 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 151ee0 │ │ │ │ + b.w 152128 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ - ldr r1, [pc, #820] @ (152de4 ) │ │ │ │ - ldr r0, [pc, #820] @ (152de8 ) │ │ │ │ + ldr r1, [pc, #820] @ (15302c ) │ │ │ │ + ldr r0, [pc, #820] @ (153030 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1525ec │ │ │ │ + b.n 152834 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r1, [pc, #808] @ (152dec ) │ │ │ │ - ldr r0, [pc, #808] @ (152df0 ) │ │ │ │ + ldr r1, [pc, #808] @ (153034 ) │ │ │ │ + ldr r0, [pc, #808] @ (153038 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 151f40 │ │ │ │ + b.w 152188 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #792] @ (152df4 ) │ │ │ │ + ldr r1, [pc, #792] @ (15303c ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r0, [pc, #792] @ (152df8 ) │ │ │ │ + ldr r0, [pc, #792] @ (153040 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1528b4 │ │ │ │ + b.n 152afc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 153688 │ │ │ │ + bpl.w 1538d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152b14 │ │ │ │ + beq.n 152d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153598 │ │ │ │ + beq.w 1537e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152b28 │ │ │ │ + beq.n 152d70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1535e6 │ │ │ │ + beq.w 15382e │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1533fc │ │ │ │ + beq.w 153644 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 1517ba │ │ │ │ + bne.w 151a02 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr r1, [pc, #696] @ (152dfc ) │ │ │ │ - ldr r0, [pc, #696] @ (152e00 ) │ │ │ │ + ldr r1, [pc, #696] @ (153044 ) │ │ │ │ + ldr r0, [pc, #696] @ (153048 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15237c │ │ │ │ + b.n 1525c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ bl 35718 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1531e8 │ │ │ │ + beq.w 153430 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 153748 │ │ │ │ + bpl.w 153990 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 7e760 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152b92 │ │ │ │ + beq.n 152dda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1535f8 │ │ │ │ + beq.w 153840 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152ba8 │ │ │ │ + beq.n 152df0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153626 │ │ │ │ + beq.w 15386e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152bbc │ │ │ │ + beq.n 152e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153630 │ │ │ │ + beq.w 153878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152bcc │ │ │ │ + beq.n 152e14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 152bea │ │ │ │ + cbz r3, 152e32 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 1515c6 │ │ │ │ + bne.w 15180e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r1, [pc, #552] @ (152e04 ) │ │ │ │ - ldr r0, [pc, #556] @ (152e08 ) │ │ │ │ + ldr r1, [pc, #552] @ (15304c ) │ │ │ │ + ldr r0, [pc, #556] @ (153050 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 151dc8 │ │ │ │ + b.w 152010 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152bcc │ │ │ │ + b.n 152e14 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #532] @ (152e0c ) │ │ │ │ + ldr r1, [pc, #532] @ (153054 ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r0, [pc, #532] @ (152e10 ) │ │ │ │ + ldr r0, [pc, #532] @ (153058 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -479529,81 +479841,81 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1524d4 │ │ │ │ + b.n 15271c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1524e8 │ │ │ │ + b.n 152730 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1524be │ │ │ │ + b.n 152706 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15170e │ │ │ │ + b.w 151956 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #444] @ (152e14 ) │ │ │ │ - ldr r0, [pc, #448] @ (152e18 ) │ │ │ │ + ldr r1, [pc, #444] @ (15305c ) │ │ │ │ + ldr r0, [pc, #448] @ (153060 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1526d8 │ │ │ │ + b.n 152920 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #424] @ (152e1c ) │ │ │ │ + ldr r1, [pc, #424] @ (153064 ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r0, [pc, #424] @ (152e20 ) │ │ │ │ + ldr r0, [pc, #424] @ (153068 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 152c06 │ │ │ │ + b.n 152e4e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ - ldr r1, [pc, #408] @ (152e24 ) │ │ │ │ - ldr r0, [pc, #412] @ (152e28 ) │ │ │ │ + ldr r1, [pc, #408] @ (15306c ) │ │ │ │ + ldr r0, [pc, #412] @ (153070 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 151dc8 │ │ │ │ + b.w 152010 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152130 │ │ │ │ + b.w 152378 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152166 │ │ │ │ + b.w 1523ae │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #376] @ (152e2c ) │ │ │ │ - ldr r0, [pc, #380] @ (152e30 ) │ │ │ │ + ldr r1, [pc, #376] @ (153074 ) │ │ │ │ + ldr r0, [pc, #380] @ (153078 ) │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ add r1, pc │ │ │ │ mov fp, r7 │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1528b4 │ │ │ │ + b.n 152afc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1527a4 │ │ │ │ + b.n 1529ec │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - ldr r2, [pc, #352] @ (152e34 ) │ │ │ │ - ldr r1, [pc, #356] @ (152e38 ) │ │ │ │ - ldr r0, [pc, #356] @ (152e3c ) │ │ │ │ + ldr r2, [pc, #352] @ (15307c ) │ │ │ │ + ldr r1, [pc, #356] @ (153080 ) │ │ │ │ + ldr r0, [pc, #356] @ (153084 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ bl 46444 │ │ │ │ @@ -479613,15 +479925,15 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ @@ -479772,17 +480084,17 @@ │ │ │ │ movs r4, r0 │ │ │ │ strh r6, [r4, #10] │ │ │ │ movs r3, r0 │ │ │ │ subs r4, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2900] @ 15399c │ │ │ │ - ldr.w r1, [pc, #2900] @ 1539a0 │ │ │ │ - ldr.w r0, [pc, #2900] @ 1539a4 │ │ │ │ + ldr.w r2, [pc, #2900] @ 153be4 │ │ │ │ + ldr.w r1, [pc, #2900] @ 153be8 │ │ │ │ + ldr.w r0, [pc, #2900] @ 153bec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ bl 46444 │ │ │ │ @@ -479796,119 +480108,119 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 1542bc │ │ │ │ - ldr.w r3, [pc, #2812] @ 1539a8 │ │ │ │ + bpl.w 154504 │ │ │ │ + ldr.w r3, [pc, #2812] @ 153bf0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - bne.w 153fb4 │ │ │ │ + bne.w 1541fc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl cc944 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152ee0 │ │ │ │ + beq.n 153128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153644 │ │ │ │ + beq.w 15388c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152ef4 │ │ │ │ + beq.n 15313c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15361e │ │ │ │ + beq.w 153866 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 152f20 │ │ │ │ + cbz r3, 153168 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 152220 │ │ │ │ + bne.w 152468 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ - ldr.w r1, [pc, #2720] @ 1539ac │ │ │ │ + ldr.w r1, [pc, #2720] @ 153bf4 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2716] @ 1539b0 │ │ │ │ + ldr.w r0, [pc, #2716] @ 153bf8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1528b4 │ │ │ │ + b.n 152afc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152f00 │ │ │ │ + b.n 153148 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 15376c │ │ │ │ + bpl.w 1539b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152f52 │ │ │ │ + beq.n 15319a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15364c │ │ │ │ + beq.w 153894 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152f66 │ │ │ │ + beq.n 1531ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153654 │ │ │ │ + beq.w 15389c │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1535f0 │ │ │ │ + beq.w 153838 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 1517ba │ │ │ │ + bne.w 151a02 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #2608] @ 1539b4 │ │ │ │ - ldr.w r0, [pc, #2608] @ 1539b8 │ │ │ │ + ldr.w r1, [pc, #2608] @ 153bfc │ │ │ │ + ldr.w r0, [pc, #2608] @ 153c00 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15237c │ │ │ │ + b.w 1525c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr.w r1, [pc, #2592] @ 1539bc │ │ │ │ + ldr.w r1, [pc, #2592] @ 153c04 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2588] @ 1539c0 │ │ │ │ + ldr.w r0, [pc, #2588] @ 153c08 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -479917,20 +480229,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2532] @ 1539c4 │ │ │ │ - ldr.w r1, [pc, #2532] @ 1539c8 │ │ │ │ - ldr.w r0, [pc, #2532] @ 1539cc │ │ │ │ + ldr.w r2, [pc, #2532] @ 153c0c │ │ │ │ + ldr.w r1, [pc, #2532] @ 153c10 │ │ │ │ + ldr.w r0, [pc, #2532] @ 153c14 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ bl 46444 │ │ │ │ @@ -479944,87 +480256,87 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr.w r1, [pc, #2468] @ 1539d0 │ │ │ │ + ldr.w r1, [pc, #2468] @ 153c18 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2464] @ 1539d4 │ │ │ │ + ldr.w r0, [pc, #2464] @ 153c1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 152fae │ │ │ │ + b.n 1531f6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr.w r1, [pc, #2448] @ 1539d8 │ │ │ │ - ldr.w r0, [pc, #2448] @ 1539dc │ │ │ │ + ldr.w r1, [pc, #2448] @ 153c20 │ │ │ │ + ldr.w r0, [pc, #2448] @ 153c24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 151f40 │ │ │ │ + b.w 152188 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl d1ce4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 153094 │ │ │ │ + cbz r3, 1532dc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 152220 │ │ │ │ + bne.w 152468 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ - ldr.w r1, [pc, #2400] @ 1539e0 │ │ │ │ + ldr.w r1, [pc, #2400] @ 153c28 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2396] @ 1539e4 │ │ │ │ + ldr.w r0, [pc, #2396] @ 153c2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1528b4 │ │ │ │ + b.n 152afc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153074 │ │ │ │ + b.n 1532bc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ - ldr.w r0, [pc, #2372] @ 1539e8 │ │ │ │ - ldr.w r1, [pc, #2372] @ 1539ec │ │ │ │ + ldr.w r0, [pc, #2372] @ 153c30 │ │ │ │ + ldr.w r1, [pc, #2372] @ 153c34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r0, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2364] @ 1539f0 │ │ │ │ + ldr.w r0, [pc, #2364] @ 153c38 │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 151f40 │ │ │ │ + b.w 152188 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15282c │ │ │ │ + b.w 152a74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr.w r1, [pc, #2340] @ 1539f4 │ │ │ │ - ldr.w r0, [pc, #2340] @ 1539f8 │ │ │ │ + ldr.w r1, [pc, #2340] @ 153c3c │ │ │ │ + ldr.w r0, [pc, #2340] @ 153c40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1525ec │ │ │ │ + b.w 152834 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2324] @ 1539fc │ │ │ │ - ldr.w r1, [pc, #2324] @ 153a00 │ │ │ │ - ldr.w r0, [pc, #2324] @ 153a04 │ │ │ │ + ldr.w r2, [pc, #2324] @ 153c44 │ │ │ │ + ldr.w r1, [pc, #2324] @ 153c48 │ │ │ │ + ldr.w r0, [pc, #2324] @ 153c4c │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ @@ -480035,43 +480347,43 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #2268] @ 153a08 │ │ │ │ + ldr.w r1, [pc, #2268] @ 153c50 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2264] @ 153a0c │ │ │ │ + ldr.w r0, [pc, #2264] @ 153c54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 152c06 │ │ │ │ + b.n 152e4e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151748 │ │ │ │ + b.w 151990 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #2240] @ 153a10 │ │ │ │ + ldr.w r1, [pc, #2240] @ 153c58 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2236] @ 153a14 │ │ │ │ + ldr.w r0, [pc, #2236] @ 153c5c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 152c06 │ │ │ │ + b.n 152e4e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #2220] @ 153a18 │ │ │ │ + ldr.w r1, [pc, #2220] @ 153c60 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2220] @ 153a1c │ │ │ │ + ldr.w r0, [pc, #2220] @ 153c64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -480080,85 +480392,85 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl cc944 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1531e0 │ │ │ │ + cbz r3, 153428 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 152220 │ │ │ │ + bne.w 152468 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ - ldr.w r1, [pc, #2132] @ 153a20 │ │ │ │ + ldr.w r1, [pc, #2132] @ 153c68 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2132] @ 153a24 │ │ │ │ + ldr.w r0, [pc, #2132] @ 153c6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1531be │ │ │ │ + b.n 153406 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1531fc │ │ │ │ + beq.n 153444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1536f6 │ │ │ │ + beq.w 15393e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153212 │ │ │ │ + beq.n 15345a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1536fe │ │ │ │ + beq.w 153946 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153678 │ │ │ │ + beq.w 1538c0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153680 │ │ │ │ + beq.w 1538c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153242 │ │ │ │ + beq.n 15348a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1536dc │ │ │ │ + beq.w 153924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153256 │ │ │ │ + beq.n 15349e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1536e4 │ │ │ │ + beq.w 15392c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r1, #192] @ 0xc0 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ ldr.w r6, [r1, #188] @ 0xbc │ │ │ │ @@ -480167,27 +480479,27 @@ │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 153dea │ │ │ │ + beq.w 154032 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 153e04 │ │ │ │ + bpl.w 15404c │ │ │ │ movs r0, #2 │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 153f4e │ │ │ │ + beq.w 154196 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15db1a │ │ │ │ + beq.w 15dd62 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -480196,150 +480508,150 @@ │ │ │ │ strd r6, r4, [r2] │ │ │ │ blx 22e7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153764 │ │ │ │ + beq.w 1539ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15429e │ │ │ │ + beq.w 1544e6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r2, #200] @ 0xc8 │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154286 │ │ │ │ + beq.w 1544ce │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15330a │ │ │ │ + beq.n 153552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 153358 │ │ │ │ + cbz r3, 1535a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 154002 │ │ │ │ + beq.w 15424a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153324 │ │ │ │ + beq.n 15356c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1537ce │ │ │ │ + beq.w 153a16 │ │ │ │ mov r0, r5 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15333e │ │ │ │ + beq.n 153586 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1537ae │ │ │ │ + beq.w 1539f6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r1, [pc, #1764] @ 153a28 │ │ │ │ - ldr.w r0, [pc, #1764] @ 153a2c │ │ │ │ + ldr.w r1, [pc, #1764] @ 153c70 │ │ │ │ + ldr.w r0, [pc, #1764] @ 153c74 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15330a │ │ │ │ + b.n 153552 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bpl.w 15be46 │ │ │ │ - ldr.w r3, [pc, #1580] @ 1539a8 │ │ │ │ + bpl.w 15c08e │ │ │ │ + ldr.w r3, [pc, #1580] @ 153bf0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - bne.w 15bdf8 │ │ │ │ + bne.w 15c040 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl dc100 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1533b2 │ │ │ │ + beq.n 1535fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1536ca │ │ │ │ + beq.w 153912 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1533c6 │ │ │ │ + beq.n 15360e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153706 │ │ │ │ + beq.w 15394e │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1533f4 │ │ │ │ + cbz r3, 15363c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 152220 │ │ │ │ + bne.w 152468 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ - ldr.w r1, [pc, #1616] @ 153a30 │ │ │ │ + ldr.w r1, [pc, #1616] @ 153c78 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #1616] @ 153a34 │ │ │ │ + ldr.w r0, [pc, #1616] @ 153c7c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1533d2 │ │ │ │ + b.n 15361a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152b38 │ │ │ │ + b.w 152d80 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov fp, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1576] @ 153a38 │ │ │ │ - ldr.w r1, [pc, #1576] @ 153a3c │ │ │ │ - ldr.w r0, [pc, #1576] @ 153a40 │ │ │ │ + ldr.w r2, [pc, #1576] @ 153c80 │ │ │ │ + ldr.w r1, [pc, #1576] @ 153c84 │ │ │ │ + ldr.w r0, [pc, #1576] @ 153c88 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ bl 46444 │ │ │ │ - b.n 15317c │ │ │ │ + b.n 1533c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ - ldr.w r1, [pc, #1556] @ 153a44 │ │ │ │ - ldr.w r0, [pc, #1556] @ 153a48 │ │ │ │ + ldr.w r1, [pc, #1556] @ 153c8c │ │ │ │ + ldr.w r0, [pc, #1556] @ 153c90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -480352,76 +480664,76 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 153e7c │ │ │ │ + bpl.w 1540c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15349e │ │ │ │ + beq.n 1536e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15372a │ │ │ │ + beq.w 153972 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1534b2 │ │ │ │ + beq.n 1536fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153732 │ │ │ │ + beq.w 15397a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15370e │ │ │ │ + beq.w 153956 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 1517ba │ │ │ │ + bne.w 151a02 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1404] @ 153a4c │ │ │ │ - ldr.w r0, [pc, #1404] @ 153a50 │ │ │ │ + ldr.w r1, [pc, #1404] @ 153c94 │ │ │ │ + ldr.w r0, [pc, #1404] @ 153c98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15237c │ │ │ │ + b.w 1525c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152a64 │ │ │ │ + b.w 152cac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1376] @ 153a54 │ │ │ │ + ldr.w r1, [pc, #1376] @ 153c9c │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #1376] @ 153a58 │ │ │ │ + ldr.w r0, [pc, #1376] @ 153ca0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15317c │ │ │ │ + b.n 1533c4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152a50 │ │ │ │ + b.w 152c98 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ - ldr.w r1, [pc, #1348] @ 153a5c │ │ │ │ - ldr.w r0, [pc, #1348] @ 153a60 │ │ │ │ + ldr.w r1, [pc, #1348] @ 153ca4 │ │ │ │ + ldr.w r0, [pc, #1348] @ 153ca8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -480434,19 +480746,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1284] @ 153a64 │ │ │ │ - ldr.w r0, [pc, #1284] @ 153a68 │ │ │ │ + ldr.w r1, [pc, #1284] @ 153cac │ │ │ │ + ldr.w r0, [pc, #1284] @ 153cb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -480455,104 +480767,104 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152b14 │ │ │ │ + b.w 152d5c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl dc100 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1535de │ │ │ │ + cbz r3, 153826 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 152220 │ │ │ │ + bne.w 152468 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ - ldr.w r1, [pc, #1188] @ 153a6c │ │ │ │ + ldr.w r1, [pc, #1188] @ 153cb4 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #1184] @ 153a70 │ │ │ │ + ldr.w r0, [pc, #1184] @ 153cb8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1535bc │ │ │ │ + b.n 153804 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152b28 │ │ │ │ + b.w 152d70 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152f76 │ │ │ │ + b.n 1531be │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152b92 │ │ │ │ + b.w 152dda │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #1132] @ 153a74 │ │ │ │ + ldr.w r1, [pc, #1132] @ 153cbc │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #1128] @ 153a78 │ │ │ │ + ldr.w r0, [pc, #1128] @ 153cc0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 152c06 │ │ │ │ + b.w 152e4e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152ef4 │ │ │ │ + b.n 15313c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152ba8 │ │ │ │ + b.w 152df0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152bbc │ │ │ │ + b.w 152e04 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151798 │ │ │ │ + b.w 1519e0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152ee0 │ │ │ │ + b.n 153128 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152f52 │ │ │ │ + b.n 15319a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152f66 │ │ │ │ + b.n 1531ae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #1048] @ 153a7c │ │ │ │ + ldr.w r1, [pc, #1048] @ 153cc4 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #1048] @ 153a80 │ │ │ │ + ldr.w r0, [pc, #1048] @ 153cc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 152c06 │ │ │ │ + b.w 152e4e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153220 │ │ │ │ + b.n 153468 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15322e │ │ │ │ + b.n 153476 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #1012] @ (153a84 ) │ │ │ │ - ldr r1, [pc, #1016] @ (153a88 ) │ │ │ │ - ldr r0, [pc, #1016] @ (153a8c ) │ │ │ │ + ldr r2, [pc, #1012] @ (153ccc ) │ │ │ │ + ldr r1, [pc, #1016] @ (153cd0 ) │ │ │ │ + ldr r0, [pc, #1016] @ (153cd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ bl 46444 │ │ │ │ @@ -480564,79 +480876,79 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1533b2 │ │ │ │ + b.n 1535fa │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15220a │ │ │ │ + b.w 152452 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153242 │ │ │ │ + b.n 15348a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153256 │ │ │ │ + b.n 15349e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152360 │ │ │ │ + b.w 1525a8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1531fc │ │ │ │ + b.n 153444 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153212 │ │ │ │ + b.n 15345a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1533c6 │ │ │ │ + b.n 15360e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1534c2 │ │ │ │ + b.n 15370a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1521f6 │ │ │ │ + b.w 15243e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15233c │ │ │ │ + b.w 152584 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15349e │ │ │ │ + b.n 1536e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1534b2 │ │ │ │ + b.n 1536fa │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 152350 │ │ │ │ + b.w 152598 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r2, [pc, #832] @ (153a90 ) │ │ │ │ - ldr r1, [pc, #836] @ (153a94 ) │ │ │ │ - ldr r0, [pc, #836] @ (153a98 ) │ │ │ │ + ldr r2, [pc, #832] @ (153cd8 ) │ │ │ │ + ldr r1, [pc, #836] @ (153cdc ) │ │ │ │ + ldr r0, [pc, #836] @ (153ce0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ bl 46444 │ │ │ │ - b.n 153104 │ │ │ │ + b.n 15334c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1532ce │ │ │ │ + b.n 153516 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #808] @ (153a9c ) │ │ │ │ - ldr r1, [pc, #812] @ (153aa0 ) │ │ │ │ - ldr r0, [pc, #812] @ (153aa4 ) │ │ │ │ + ldr r2, [pc, #808] @ (153ce4 ) │ │ │ │ + ldr r1, [pc, #812] @ (153ce8 ) │ │ │ │ + ldr r0, [pc, #812] @ (153cec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ bl 46444 │ │ │ │ @@ -480648,201 +480960,201 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15333e │ │ │ │ + b.n 153586 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #748] @ (153aa8 ) │ │ │ │ + ldr r1, [pc, #748] @ (153cf0 ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r0, [pc, #748] @ (153aac ) │ │ │ │ + ldr r0, [pc, #748] @ (153cf4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153324 │ │ │ │ + b.n 15356c │ │ │ │ ldr.w r1, [fp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 38024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15430a │ │ │ │ + beq.w 154552 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153802 │ │ │ │ + beq.n 153a4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15422e │ │ │ │ + beq.w 154476 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 154702 │ │ │ │ + blt.w 15494a │ │ │ │ uxtb r4, r4 │ │ │ │ - cbz r4, 153842 │ │ │ │ + cbz r4, 153a8a │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154736 │ │ │ │ + beq.w 15497e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15383c │ │ │ │ + beq.n 153a84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 154328 │ │ │ │ + beq.w 154570 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 15471c │ │ │ │ + blt.w 154964 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154610 │ │ │ │ + beq.w 154858 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15466e │ │ │ │ + beq.w 1548b6 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [fp, #252] @ 0xfc │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15462a │ │ │ │ + beq.w 154872 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1546ac │ │ │ │ + beq.w 1548f4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1546c0 │ │ │ │ + beq.w 154908 │ │ │ │ mov r0, r4 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1538aa │ │ │ │ + beq.n 153af2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1546b6 │ │ │ │ + beq.w 1548fe │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1546e2 │ │ │ │ + beq.w 15492a │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 22f48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15444e │ │ │ │ + beq.w 154696 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ blx 23084 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15442e │ │ │ │ + beq.w 154676 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 154404 │ │ │ │ + bpl.w 15464c │ │ │ │ bl b8774 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1538f4 │ │ │ │ + beq.n 153b3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1546d8 │ │ │ │ + beq.w 154920 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1543a2 │ │ │ │ + beq.w 1545ea │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ blx 231f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 15bf9a │ │ │ │ + blt.w 15c1e2 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153928 │ │ │ │ + beq.n 153b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1543fa │ │ │ │ + beq.w 154642 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 15bf44 │ │ │ │ + beq.w 15c18c │ │ │ │ ldr.w r1, [fp, #256] @ 0x100 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15bf24 │ │ │ │ + beq.w 15c16c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 153960 │ │ │ │ + beq.n 153ba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15bff8 │ │ │ │ + beq.w 15c240 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 15bebc │ │ │ │ + blt.w 15c104 │ │ │ │ uxtb r2, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 15b8de │ │ │ │ + bne.w 15bb26 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153982 │ │ │ │ + beq.n 153bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15bf1a │ │ │ │ + beq.w 15c162 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1538b2 │ │ │ │ + beq.n 153afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1538b2 │ │ │ │ + bne.n 153afa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1538b2 │ │ │ │ + b.n 153afa │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ movs r3, r0 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ @@ -480978,137 +481290,137 @@ │ │ │ │ adds r2, #0 │ │ │ │ movs r3, r0 │ │ │ │ ldr.w r1, [fp, #244] @ 0xf4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15be9e │ │ │ │ + beq.w 15c0e6 │ │ │ │ blx 23518 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 153adc │ │ │ │ + beq.n 153d24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 153c52 │ │ │ │ + beq.w 153e9a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c002 │ │ │ │ + beq.w 15c24a │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c074 │ │ │ │ + beq.w 15c2bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 153b3c │ │ │ │ - ldr.w r2, [pc, #3224] @ 1547ac │ │ │ │ + beq.n 153d84 │ │ │ │ + ldr.w r2, [pc, #3224] @ 1549f4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 153b3c │ │ │ │ - ldr.w r2, [pc, #3216] @ 1547b0 │ │ │ │ + beq.n 153d84 │ │ │ │ + ldr.w r2, [pc, #3216] @ 1549f8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 153b3c │ │ │ │ - ldr.w r2, [pc, #3204] @ 1547b4 │ │ │ │ + beq.n 153d84 │ │ │ │ + ldr.w r2, [pc, #3204] @ 1549fc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15c020 │ │ │ │ + bne.w 15c268 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 154158 │ │ │ │ + bpl.w 1543a0 │ │ │ │ mov r0, r6 │ │ │ │ bl b8774 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153b6e │ │ │ │ + beq.n 153db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 153c4a │ │ │ │ + beq.n 153e92 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 154108 │ │ │ │ + beq.w 154350 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 153c8e │ │ │ │ - ldr.w r2, [pc, #3112] @ 1547ac │ │ │ │ + beq.w 153ed6 │ │ │ │ + ldr.w r2, [pc, #3112] @ 1549f4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15419e │ │ │ │ - ldr.w r2, [pc, #3100] @ 1547b0 │ │ │ │ + beq.w 1543e6 │ │ │ │ + ldr.w r2, [pc, #3100] @ 1549f8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15402a │ │ │ │ - ldr.w r2, [pc, #3088] @ 1547b4 │ │ │ │ + beq.w 154272 │ │ │ │ + ldr.w r2, [pc, #3088] @ 1549fc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15b87a │ │ │ │ + bne.w 15bac2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 15b822 │ │ │ │ + bpl.w 15ba6a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153bdc │ │ │ │ + beq.n 153e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b8d4 │ │ │ │ + beq.w 15bb1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153bf0 │ │ │ │ + beq.n 153e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15be94 │ │ │ │ + beq.w 15c0dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c124 │ │ │ │ + beq.w 15c36c │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 153ae4 │ │ │ │ + bne.w 153d2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr.w r1, [pc, #2988] @ 1547b8 │ │ │ │ + ldr.w r1, [pc, #2988] @ 154a00 │ │ │ │ mov sl, r5 │ │ │ │ - ldr.w r0, [pc, #2984] @ 1547bc │ │ │ │ + ldr.w r0, [pc, #2984] @ 154a04 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -481118,87 +481430,87 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153b6e │ │ │ │ + b.n 153db6 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 153adc │ │ │ │ + b.n 153d24 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15185c │ │ │ │ + b.w 151aa4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr.w r1, [pc, #2896] @ 1547c0 │ │ │ │ + ldr.w r1, [pc, #2896] @ 154a08 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2896] @ 1547c4 │ │ │ │ + ldr.w r0, [pc, #2896] @ 154a0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1517ba │ │ │ │ + b.w 151a02 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 15433a │ │ │ │ + bpl.w 154582 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153cb8 │ │ │ │ + beq.n 153f00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 154392 │ │ │ │ + beq.w 1545da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153ccc │ │ │ │ + beq.n 153f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 154332 │ │ │ │ + beq.w 15457a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 154022 │ │ │ │ + beq.w 15426a │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 153ae4 │ │ │ │ + bne.w 153d2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr.w r1, [pc, #2784] @ 1547c8 │ │ │ │ + ldr.w r1, [pc, #2784] @ 154a10 │ │ │ │ mov sl, r5 │ │ │ │ - ldr.w r0, [pc, #2780] @ 1547cc │ │ │ │ + ldr.w r0, [pc, #2780] @ 154a14 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 153c22 │ │ │ │ + b.n 153e6a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2760] @ 1547d0 │ │ │ │ - ldr.w r1, [pc, #2760] @ 1547d4 │ │ │ │ - ldr.w r0, [pc, #2760] @ 1547d8 │ │ │ │ + ldr.w r2, [pc, #2760] @ 154a18 │ │ │ │ + ldr.w r1, [pc, #2760] @ 154a1c │ │ │ │ + ldr.w r0, [pc, #2760] @ 154a20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ bl 46444 │ │ │ │ @@ -481210,19 +481522,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2704] @ 1547dc │ │ │ │ - ldr.w r1, [pc, #2704] @ 1547e0 │ │ │ │ - ldr.w r0, [pc, #2704] @ 1547e4 │ │ │ │ + ldr.w r2, [pc, #2704] @ 154a24 │ │ │ │ + ldr.w r1, [pc, #2704] @ 154a28 │ │ │ │ + ldr.w r0, [pc, #2704] @ 154a2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -481237,71 +481549,71 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r2, [pc, #2632] @ 1547e8 │ │ │ │ - ldr.w r1, [pc, #2632] @ 1547ec │ │ │ │ - ldr.w r0, [pc, #2632] @ 1547f0 │ │ │ │ + ldr.w r2, [pc, #2632] @ 154a30 │ │ │ │ + ldr.w r1, [pc, #2632] @ 154a34 │ │ │ │ + ldr.w r0, [pc, #2632] @ 154a38 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ bl 46444 │ │ │ │ - b.w 152fae │ │ │ │ + b.w 1531f6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2600] @ 1547f4 │ │ │ │ - ldr.w r1, [pc, #2600] @ 1547f8 │ │ │ │ - ldr.w r0, [pc, #2600] @ 1547fc │ │ │ │ + ldr.w r2, [pc, #2600] @ 154a3c │ │ │ │ + ldr.w r1, [pc, #2600] @ 154a40 │ │ │ │ + ldr.w r0, [pc, #2600] @ 154a44 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ bl 46444 │ │ │ │ - b.w 15237c │ │ │ │ + b.w 1525c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r1, [pc, #2576] @ 154800 │ │ │ │ - ldr.w r0, [pc, #2576] @ 154804 │ │ │ │ + ldr.w r1, [pc, #2576] @ 154a48 │ │ │ │ + ldr.w r0, [pc, #2576] @ 154a4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r5, [pc, #2556] @ 154808 │ │ │ │ - ldr.w r1, [pc, #2556] @ 15480c │ │ │ │ - ldr.w r0, [pc, #2556] @ 154810 │ │ │ │ + ldr.w r5, [pc, #2556] @ 154a50 │ │ │ │ + ldr.w r1, [pc, #2556] @ 154a54 │ │ │ │ + ldr.w r0, [pc, #2556] @ 154a58 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1518be │ │ │ │ + b.w 151b06 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2524] @ 154814 │ │ │ │ - ldr.w r1, [pc, #2524] @ 154818 │ │ │ │ - ldr.w r0, [pc, #2524] @ 15481c │ │ │ │ + ldr.w r2, [pc, #2524] @ 154a5c │ │ │ │ + ldr.w r1, [pc, #2524] @ 154a60 │ │ │ │ + ldr.w r0, [pc, #2524] @ 154a64 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -481314,20 +481626,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2460] @ 154820 │ │ │ │ - ldr.w r1, [pc, #2460] @ 154824 │ │ │ │ - ldr.w r0, [pc, #2460] @ 154828 │ │ │ │ + ldr.w r2, [pc, #2460] @ 154a68 │ │ │ │ + ldr.w r1, [pc, #2460] @ 154a6c │ │ │ │ + ldr.w r0, [pc, #2460] @ 154a70 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ bl 46444 │ │ │ │ @@ -481339,102 +481651,102 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ - ldr.w r1, [pc, #2400] @ 15482c │ │ │ │ + ldr.w r1, [pc, #2400] @ 154a74 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2400] @ 154830 │ │ │ │ + ldr.w r0, [pc, #2400] @ 154a78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r2, [pc, #2380] @ 154834 │ │ │ │ - ldr.w r1, [pc, #2380] @ 154838 │ │ │ │ - ldr.w r0, [pc, #2380] @ 15483c │ │ │ │ + ldr.w r2, [pc, #2380] @ 154a7c │ │ │ │ + ldr.w r1, [pc, #2380] @ 154a80 │ │ │ │ + ldr.w r0, [pc, #2380] @ 154a84 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ bl 46444 │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr.w r1, [pc, #2352] @ 154840 │ │ │ │ - ldr.w r0, [pc, #2352] @ 154844 │ │ │ │ + ldr.w r1, [pc, #2352] @ 154a88 │ │ │ │ + ldr.w r0, [pc, #2352] @ 154a8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov fp, r7 │ │ │ │ - ldr.w r2, [pc, #2332] @ 154848 │ │ │ │ - ldr.w r1, [pc, #2332] @ 15484c │ │ │ │ - ldr.w r0, [pc, #2332] @ 154850 │ │ │ │ + ldr.w r2, [pc, #2332] @ 154a90 │ │ │ │ + ldr.w r1, [pc, #2332] @ 154a94 │ │ │ │ + ldr.w r0, [pc, #2332] @ 154a98 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ bl 46444 │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r1, [pc, #2304] @ 154854 │ │ │ │ - ldr.w r0, [pc, #2304] @ 154858 │ │ │ │ + ldr.w r1, [pc, #2304] @ 154a9c │ │ │ │ + ldr.w r0, [pc, #2304] @ 154aa0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr.w r1, [pc, #2280] @ 15485c │ │ │ │ - ldr.w r0, [pc, #2280] @ 154860 │ │ │ │ + ldr.w r1, [pc, #2280] @ 154aa4 │ │ │ │ + ldr.w r0, [pc, #2280] @ 154aa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1518e4 │ │ │ │ + b.w 151b2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr.w r1, [pc, #2248] @ 154864 │ │ │ │ - ldr.w r0, [pc, #2248] @ 154868 │ │ │ │ + ldr.w r1, [pc, #2248] @ 154aac │ │ │ │ + ldr.w r0, [pc, #2248] @ 154ab0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2224] @ 15486c │ │ │ │ - ldr.w r1, [pc, #2224] @ 154870 │ │ │ │ - ldr.w r0, [pc, #2224] @ 154874 │ │ │ │ + ldr.w r2, [pc, #2224] @ 154ab4 │ │ │ │ + ldr.w r1, [pc, #2224] @ 154ab8 │ │ │ │ + ldr.w r0, [pc, #2224] @ 154abc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -481448,77 +481760,77 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r1, [pc, #2160] @ 154878 │ │ │ │ - ldr.w r0, [pc, #2160] @ 15487c │ │ │ │ + ldr.w r1, [pc, #2160] @ 154ac0 │ │ │ │ + ldr.w r0, [pc, #2160] @ 154ac4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153cdc │ │ │ │ + b.n 153f24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 15b7c0 │ │ │ │ + bpl.w 15ba08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154054 │ │ │ │ + beq.n 15429c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c0ae │ │ │ │ + beq.w 15c2f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154068 │ │ │ │ + beq.n 1542b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b818 │ │ │ │ + beq.w 15ba60 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1542b4 │ │ │ │ + beq.w 1544fc │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 153ae4 │ │ │ │ + bne.w 153d2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr.w r1, [pc, #2044] @ 154880 │ │ │ │ + ldr.w r1, [pc, #2044] @ 154ac8 │ │ │ │ mov sl, r5 │ │ │ │ - ldr.w r0, [pc, #2040] @ 154884 │ │ │ │ + ldr.w r0, [pc, #2040] @ 154acc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 153c22 │ │ │ │ + b.n 153e6a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2020] @ 154888 │ │ │ │ - ldr.w r1, [pc, #2020] @ 15488c │ │ │ │ - ldr.w r0, [pc, #2020] @ 154890 │ │ │ │ + ldr.w r2, [pc, #2020] @ 154ad0 │ │ │ │ + ldr.w r1, [pc, #2020] @ 154ad4 │ │ │ │ + ldr.w r0, [pc, #2020] @ 154ad8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -481532,30 +481844,30 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr.w r1, [pc, #1956] @ 154894 │ │ │ │ - ldr.w r0, [pc, #1956] @ 154898 │ │ │ │ + ldr.w r1, [pc, #1956] @ 154adc │ │ │ │ + ldr.w r0, [pc, #1956] @ 154ae0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr.w r1, [pc, #1932] @ 15489c │ │ │ │ + ldr.w r1, [pc, #1932] @ 154ae4 │ │ │ │ mov sl, r5 │ │ │ │ - ldr.w r0, [pc, #1932] @ 1548a0 │ │ │ │ + ldr.w r0, [pc, #1932] @ 154ae8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -481569,101 +481881,101 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov sl, r5 │ │ │ │ - ldr.w r2, [pc, #1860] @ 1548a4 │ │ │ │ - ldr.w r1, [pc, #1860] @ 1548a8 │ │ │ │ - ldr.w r0, [pc, #1860] @ 1548ac │ │ │ │ + ldr.w r2, [pc, #1860] @ 154aec │ │ │ │ + ldr.w r1, [pc, #1860] @ 154af0 │ │ │ │ + ldr.w r0, [pc, #1860] @ 154af4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 154124 │ │ │ │ + b.n 15436c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr.w r1, [pc, #1832] @ 1548b0 │ │ │ │ - ldr.w r0, [pc, #1832] @ 1548b4 │ │ │ │ + ldr.w r1, [pc, #1832] @ 154af8 │ │ │ │ + ldr.w r0, [pc, #1832] @ 154afc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 15c0c2 │ │ │ │ + bpl.w 15c30a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1541c8 │ │ │ │ + beq.n 154410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c0b8 │ │ │ │ + beq.w 15c300 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1541dc │ │ │ │ + beq.n 154424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c11a │ │ │ │ + beq.w 15c362 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15439a │ │ │ │ + beq.w 1545e2 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 153ae4 │ │ │ │ + bne.w 153d2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ - ldr.w r1, [pc, #1728] @ 1548b8 │ │ │ │ + ldr.w r1, [pc, #1728] @ 154b00 │ │ │ │ mov sl, r5 │ │ │ │ - ldr.w r0, [pc, #1724] @ 1548bc │ │ │ │ + ldr.w r0, [pc, #1724] @ 154b04 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 153c22 │ │ │ │ + b.n 153e6a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr.w r1, [pc, #1704] @ 1548c0 │ │ │ │ - ldr.w r0, [pc, #1704] @ 1548c4 │ │ │ │ + ldr.w r1, [pc, #1704] @ 154b08 │ │ │ │ + ldr.w r0, [pc, #1704] @ 154b0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153802 │ │ │ │ + b.w 153a4a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1672] @ 1548c8 │ │ │ │ - ldr.w r1, [pc, #1672] @ 1548cc │ │ │ │ - ldr.w r0, [pc, #1672] @ 1548d0 │ │ │ │ + ldr.w r2, [pc, #1672] @ 154b10 │ │ │ │ + ldr.w r1, [pc, #1672] @ 154b14 │ │ │ │ + ldr.w r0, [pc, #1672] @ 154b18 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -481677,39 +481989,39 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r1, [pc, #1608] @ 1548d4 │ │ │ │ - ldr.w r0, [pc, #1608] @ 1548d8 │ │ │ │ + ldr.w r1, [pc, #1608] @ 154b1c │ │ │ │ + ldr.w r0, [pc, #1608] @ 154b20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 154018 │ │ │ │ - ldr.w r1, [pc, #1596] @ 1548dc │ │ │ │ + b.n 154260 │ │ │ │ + ldr.w r1, [pc, #1596] @ 154b24 │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr.w r0, [pc, #1592] @ 1548e0 │ │ │ │ + ldr.w r0, [pc, #1592] @ 154b28 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 154078 │ │ │ │ + b.n 1542c0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1568] @ 1548e4 │ │ │ │ - ldr.w r1, [pc, #1568] @ 1548e8 │ │ │ │ - ldr.w r0, [pc, #1568] @ 1548ec │ │ │ │ + ldr.w r2, [pc, #1568] @ 154b2c │ │ │ │ + ldr.w r1, [pc, #1568] @ 154b30 │ │ │ │ + ldr.w r0, [pc, #1568] @ 154b34 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -481723,36 +482035,36 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr.w r1, [pc, #1504] @ 1548f0 │ │ │ │ - ldr.w r0, [pc, #1504] @ 1548f4 │ │ │ │ + ldr.w r1, [pc, #1504] @ 154b38 │ │ │ │ + ldr.w r0, [pc, #1504] @ 154b3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15383c │ │ │ │ + b.w 153a84 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153ccc │ │ │ │ + b.n 153f14 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1464] @ 1548f8 │ │ │ │ - ldr.w r1, [pc, #1464] @ 1548fc │ │ │ │ - ldr.w r0, [pc, #1464] @ 154900 │ │ │ │ + ldr.w r2, [pc, #1464] @ 154b40 │ │ │ │ + ldr.w r1, [pc, #1464] @ 154b44 │ │ │ │ + ldr.w r0, [pc, #1464] @ 154b48 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -481769,25 +482081,25 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153cb8 │ │ │ │ + b.n 153f00 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1541ec │ │ │ │ + b.n 154434 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr.w r1, [pc, #1372] @ 154904 │ │ │ │ - ldr.w r0, [pc, #1372] @ 154908 │ │ │ │ + ldr.w r1, [pc, #1372] @ 154b4c │ │ │ │ + ldr.w r0, [pc, #1372] @ 154b50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -481804,188 +482116,188 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153928 │ │ │ │ + b.w 153b70 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1280] @ 15490c │ │ │ │ - ldr.w r1, [pc, #1280] @ 154910 │ │ │ │ - ldr.w r0, [pc, #1280] @ 154914 │ │ │ │ + ldr.w r2, [pc, #1280] @ 154b54 │ │ │ │ + ldr.w r1, [pc, #1280] @ 154b58 │ │ │ │ + ldr.w r0, [pc, #1280] @ 154b5c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 46444 │ │ │ │ - b.n 1543c0 │ │ │ │ + b.n 154608 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr.w r1, [pc, #1252] @ 154918 │ │ │ │ - ldr.w r0, [pc, #1252] @ 15491c │ │ │ │ + ldr.w r1, [pc, #1252] @ 154b60 │ │ │ │ + ldr.w r0, [pc, #1252] @ 154b64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 1543c0 │ │ │ │ + b.n 154608 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154466 │ │ │ │ + beq.n 1546ae │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1546fa │ │ │ │ + beq.w 154942 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 15b7a2 │ │ │ │ + bne.w 15b9ea │ │ │ │ ldr.w r6, [fp, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15daa2 │ │ │ │ + beq.w 15dcea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [fp, #252] @ 0xfc │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15b784 │ │ │ │ + beq.w 15b9cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b77a │ │ │ │ + beq.w 15b9c2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 154750 │ │ │ │ + beq.w 154998 │ │ │ │ mov r0, r4 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1544d4 │ │ │ │ + beq.n 15471c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15479a │ │ │ │ + beq.w 1549e2 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b72c │ │ │ │ + beq.w 15b974 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #32768 @ 0x8000 │ │ │ │ mov r4, r1 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 22f48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154a78 │ │ │ │ + beq.w 154cc0 │ │ │ │ ldr.w r3, [fp, #224] @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15b74a │ │ │ │ + beq.w 15b992 │ │ │ │ ldr.w r1, [fp, #264] @ 0x108 │ │ │ │ movs r2, #2 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 154536 │ │ │ │ + beq.n 15477e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1547a2 │ │ │ │ + beq.w 1549ea │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 154a50 │ │ │ │ + beq.w 154c98 │ │ │ │ mov r0, r7 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 154558 │ │ │ │ + beq.n 1547a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b76c │ │ │ │ + beq.w 15b9b4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 1549f2 │ │ │ │ + blt.w 154c3a │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1549d4 │ │ │ │ + beq.w 154c1c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15da8a │ │ │ │ + beq.w 15dcd2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154580 │ │ │ │ + beq.n 1547c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 154a70 │ │ │ │ + beq.w 154cb8 │ │ │ │ ldr.w r3, [fp, #88] @ 0x58 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ blx 23480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 154974 │ │ │ │ + beq.w 154bbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1545b2 │ │ │ │ + beq.n 1547fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1549cc │ │ │ │ + beq.w 154c14 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 1544e8 │ │ │ │ + bmi.n 154730 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r2, [pc, #864] @ (154920 ) │ │ │ │ - ldr r1, [pc, #864] @ (154924 ) │ │ │ │ - ldr r0, [pc, #868] @ (154928 ) │ │ │ │ + ldr r2, [pc, #864] @ (154b68 ) │ │ │ │ + ldr r1, [pc, #864] @ (154b6c ) │ │ │ │ + ldr r0, [pc, #868] @ (154b70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -482003,29 +482315,29 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #788] @ (15492c ) │ │ │ │ - ldr r0, [pc, #792] @ (154930 ) │ │ │ │ + ldr r1, [pc, #788] @ (154b74 ) │ │ │ │ + ldr r0, [pc, #792] @ (154b78 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #772] @ (154934 ) │ │ │ │ - ldr r0, [pc, #772] @ (154938 ) │ │ │ │ + ldr r1, [pc, #772] @ (154b7c ) │ │ │ │ + ldr r0, [pc, #772] @ (154b80 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -482037,19 +482349,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #712] @ (15493c ) │ │ │ │ - ldr r0, [pc, #712] @ (154940 ) │ │ │ │ + ldr r1, [pc, #712] @ (154b84 ) │ │ │ │ + ldr r0, [pc, #712] @ (154b88 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -482059,81 +482371,81 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153888 │ │ │ │ + b.w 153ad0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1538aa │ │ │ │ + b.w 153af2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #636] @ (154944 ) │ │ │ │ - ldr r0, [pc, #640] @ (154948 ) │ │ │ │ + ldr r1, [pc, #636] @ (154b8c ) │ │ │ │ + ldr r0, [pc, #640] @ (154b90 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 154640 │ │ │ │ + b.n 154888 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1538f4 │ │ │ │ + b.w 153b3c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #612] @ (15494c ) │ │ │ │ - ldr r0, [pc, #612] @ (154950 ) │ │ │ │ + ldr r1, [pc, #612] @ (154b94 ) │ │ │ │ + ldr r0, [pc, #612] @ (154b98 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 154640 │ │ │ │ + b.n 154888 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 154466 │ │ │ │ + b.n 1546ae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr r1, [pc, #588] @ (154954 ) │ │ │ │ - ldr r0, [pc, #588] @ (154958 ) │ │ │ │ + ldr r1, [pc, #588] @ (154b9c ) │ │ │ │ + ldr r0, [pc, #588] @ (154ba0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #568] @ (15495c ) │ │ │ │ - ldr r0, [pc, #572] @ (154960 ) │ │ │ │ + ldr r1, [pc, #568] @ (154ba4 ) │ │ │ │ + ldr r0, [pc, #572] @ (154ba8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #552] @ (154964 ) │ │ │ │ - ldr r0, [pc, #552] @ (154968 ) │ │ │ │ + ldr r1, [pc, #552] @ (154bac ) │ │ │ │ + ldr r0, [pc, #552] @ (154bb0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr r1, [pc, #532] @ (15496c ) │ │ │ │ - ldr r0, [pc, #536] @ (154970 ) │ │ │ │ + ldr r1, [pc, #532] @ (154bb4 ) │ │ │ │ + ldr r0, [pc, #536] @ (154bb8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -482147,21 +482459,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1544d4 │ │ │ │ + b.n 15471c │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 154536 │ │ │ │ + b.n 15477e │ │ │ │ nop │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -482382,16 +482694,16 @@ │ │ │ │ movs r3, r0 │ │ │ │ str r6, [r4, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #2844] @ 155498 │ │ │ │ - ldr.w r0, [pc, #2844] @ 15549c │ │ │ │ + ldr.w r1, [pc, #2844] @ 1556e0 │ │ │ │ + ldr.w r0, [pc, #2844] @ 1556e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -482408,33 +482720,33 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1545b2 │ │ │ │ + b.n 1547fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1544e8 │ │ │ │ + beq.w 154730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1544e8 │ │ │ │ + bne.w 154730 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1544e8 │ │ │ │ + b.n 154730 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #2728] @ 1554a0 │ │ │ │ - ldr.w r0, [pc, #2728] @ 1554a4 │ │ │ │ + ldr.w r1, [pc, #2728] @ 1556e8 │ │ │ │ + ldr.w r0, [pc, #2728] @ 1556ec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -482453,525 +482765,525 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #2640] @ 1554a8 │ │ │ │ - ldr.w r0, [pc, #2640] @ 1554ac │ │ │ │ + ldr.w r1, [pc, #2640] @ 1556f0 │ │ │ │ + ldr.w r0, [pc, #2640] @ 1556f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 154a10 │ │ │ │ + b.n 154c58 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 154580 │ │ │ │ + b.n 1547c8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154a90 │ │ │ │ + beq.n 154cd8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b6f8 │ │ │ │ + beq.w 15b940 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 154f72 │ │ │ │ + bne.w 1551ba │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 154ae4 │ │ │ │ - ldr.w r2, [pc, #2548] @ 1554b0 │ │ │ │ + beq.n 154d2c │ │ │ │ + ldr.w r2, [pc, #2548] @ 1556f8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 154ae4 │ │ │ │ - ldr.w r2, [pc, #2540] @ 1554b4 │ │ │ │ + beq.n 154d2c │ │ │ │ + ldr.w r2, [pc, #2540] @ 1556fc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 154ae4 │ │ │ │ - ldr.w r2, [pc, #2528] @ 1554b8 │ │ │ │ + beq.n 154d2c │ │ │ │ + ldr.w r2, [pc, #2528] @ 155700 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15b702 │ │ │ │ + bne.w 15b94a │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15b6a4 │ │ │ │ + beq.w 15b8ec │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [fp, #268] @ 0x10c │ │ │ │ blx 22d18 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15b686 │ │ │ │ + beq.w 15b8ce │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37fe4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b674 │ │ │ │ + beq.w 15b8bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15b646 │ │ │ │ + beq.w 15b88e │ │ │ │ mov r0, r4 │ │ │ │ bl 10a03c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154b46 │ │ │ │ + beq.n 154d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 154b46 │ │ │ │ + cbnz r3, 154d8e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b27c │ │ │ │ + beq.w 15b4c4 │ │ │ │ ldr.w r2, [fp, #108] @ 0x6c │ │ │ │ ldr.w r1, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37fe4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15b346 │ │ │ │ - ldr.w r3, [pc, #2388] @ 1554bc │ │ │ │ + beq.w 15b58e │ │ │ │ + ldr.w r3, [pc, #2388] @ 155704 │ │ │ │ ldr.w r1, [fp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r3 │ │ │ │ bl 37fe4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15b2e0 │ │ │ │ + beq.w 15b528 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15b3a6 │ │ │ │ - ldr.w r2, [pc, #2332] @ 1554b0 │ │ │ │ + beq.w 15b5ee │ │ │ │ + ldr.w r2, [pc, #2332] @ 1556f8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15afe8 │ │ │ │ - ldr.w r2, [pc, #2320] @ 1554b4 │ │ │ │ + beq.w 15b230 │ │ │ │ + ldr.w r2, [pc, #2320] @ 1556fc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15ac28 │ │ │ │ - ldr.w r2, [pc, #2308] @ 1554b8 │ │ │ │ + beq.w 15ae70 │ │ │ │ + ldr.w r2, [pc, #2308] @ 155700 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15abb8 │ │ │ │ + bne.w 15ae00 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 15ab4a │ │ │ │ + bpl.w 15ad92 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 15aad6 │ │ │ │ - ldr.w r3, [pc, #2280] @ 1554c0 │ │ │ │ + bpl.w 15ad1e │ │ │ │ + ldr.w r3, [pc, #2280] @ 155708 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 154f90 │ │ │ │ - ldr.w r3, [pc, #2264] @ 1554c4 │ │ │ │ + bne.w 1551d8 │ │ │ │ + ldr.w r3, [pc, #2264] @ 15570c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ subs r0, r0, r3 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 154c0a │ │ │ │ + beq.n 154e52 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 155016 │ │ │ │ + beq.w 15525e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ bl a8e54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154c3a │ │ │ │ + beq.n 154e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 154c3a │ │ │ │ + cbnz r3, 154e82 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154c52 │ │ │ │ + beq.n 154e9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 154c52 │ │ │ │ + cbnz r3, 154e9a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154c66 │ │ │ │ + beq.n 154eae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 155028 │ │ │ │ + beq.w 155270 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15db02 │ │ │ │ + beq.w 15dd4a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154c82 │ │ │ │ + beq.n 154eca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 154c82 │ │ │ │ + cbnz r3, 154eca │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154c9a │ │ │ │ + beq.n 154ee2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 154c9a │ │ │ │ + cbnz r3, 154ee2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 154cac │ │ │ │ + cbnz r3, 154ef4 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 155030 │ │ │ │ + beq.w 155278 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 154cfc │ │ │ │ - ldr.w r2, [pc, #2012] @ 1554b0 │ │ │ │ + beq.n 154f44 │ │ │ │ + ldr.w r2, [pc, #2012] @ 1556f8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 154cfc │ │ │ │ - ldr.w r2, [pc, #2004] @ 1554b4 │ │ │ │ + beq.n 154f44 │ │ │ │ + ldr.w r2, [pc, #2004] @ 1556fc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 154cfc │ │ │ │ - ldr.w r2, [pc, #1992] @ 1554b8 │ │ │ │ + beq.n 154f44 │ │ │ │ + ldr.w r2, [pc, #1992] @ 155700 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15aaac │ │ │ │ + bne.w 15acf4 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15aa90 │ │ │ │ + beq.w 15acd8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 15aa3e │ │ │ │ + bpl.w 15ac86 │ │ │ │ bl b8774 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154d32 │ │ │ │ + beq.n 154f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15504e │ │ │ │ + beq.w 155296 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15c982 │ │ │ │ + beq.w 15cbca │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c938 │ │ │ │ + beq.w 15cb80 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15c99c │ │ │ │ - ldr.w r2, [pc, #1876] @ 1554b0 │ │ │ │ + beq.w 15cbe4 │ │ │ │ + ldr.w r2, [pc, #1876] @ 1556f8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15c872 │ │ │ │ - ldr.w r2, [pc, #1864] @ 1554b4 │ │ │ │ + beq.w 15caba │ │ │ │ + ldr.w r2, [pc, #1864] @ 1556fc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15c7aa │ │ │ │ - ldr.w r2, [pc, #1852] @ 1554b8 │ │ │ │ + beq.w 15c9f2 │ │ │ │ + ldr.w r2, [pc, #1852] @ 155700 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15c750 │ │ │ │ + bne.w 15c998 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 155056 │ │ │ │ + bpl.w 15529e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154db4 │ │ │ │ + beq.n 154ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 154db4 │ │ │ │ + cbnz r3, 154ffc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154dca │ │ │ │ + beq.n 155012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 154dca │ │ │ │ + cbnz r3, 155012 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 154ddc │ │ │ │ + cbnz r3, 155024 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 15c732 │ │ │ │ + beq.w 15c97a │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r5, [fp, #252] @ 0xfc │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c714 │ │ │ │ + beq.w 15c95c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c702 │ │ │ │ + beq.w 15c94a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 15c6e4 │ │ │ │ + beq.w 15c92c │ │ │ │ bl 63ef8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c69c │ │ │ │ + beq.w 15c8e4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r0, 154e36 │ │ │ │ + cbz r0, 15507e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c70c │ │ │ │ + beq.w 15c954 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #16] │ │ │ │ - ldr.w r3, [pc, #1676] @ 1554c8 │ │ │ │ + ldr.w r3, [pc, #1676] @ 155710 │ │ │ │ ldr.w r1, [fp, #280] @ 0x118 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c672 │ │ │ │ + beq.w 15c8ba │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ strd r5, r6, [sp, #160] @ 0xa0 │ │ │ │ ldr.w r3, [r3, #3992] @ 0xf98 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154e7e │ │ │ │ + beq.n 1550c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c692 │ │ │ │ + beq.w 15c8da │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1550ae │ │ │ │ + beq.w 1552f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154e9c │ │ │ │ + beq.n 1550e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 154e9c │ │ │ │ + cbnz r3, 1550e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 154eaa │ │ │ │ + cbnz r3, 1550f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w 15c648 │ │ │ │ + bpl.w 15c890 │ │ │ │ movs r6, #2 │ │ │ │ movt r6, #32768 @ 0x8000 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r8, [sp, #60] @ 0x3c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.w 15c640 │ │ │ │ + bge.w 15c888 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15da72 │ │ │ │ + beq.w 15dcba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ cmp r3, r5 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [fp, #224] @ 0xe0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c59e │ │ │ │ + beq.w 15c7e6 │ │ │ │ ldr.w r1, [fp, #264] @ 0x108 │ │ │ │ movs r2, #2 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 154f28 │ │ │ │ + beq.n 155170 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1550fe │ │ │ │ + beq.w 155346 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 15c57c │ │ │ │ + beq.w 15c7c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 154f4c │ │ │ │ + beq.n 155194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 154f4c │ │ │ │ + cbnz r3, 155194 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 15c528 │ │ │ │ + blt.w 15c770 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 155106 │ │ │ │ + bne.w 15534e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 154f6c │ │ │ │ + beq.n 1551b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 154f6c │ │ │ │ + cbnz r3, 1551b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 154eca │ │ │ │ + b.n 155112 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1364] @ 1554cc │ │ │ │ - ldr.w r0, [pc, #1364] @ 1554d0 │ │ │ │ + ldr.w r1, [pc, #1364] @ 155714 │ │ │ │ + ldr.w r0, [pc, #1364] @ 155718 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154766 │ │ │ │ - ldr.w r0, [pc, #1344] @ 1554d4 │ │ │ │ + b.w 1549ae │ │ │ │ + ldr.w r0, [pc, #1344] @ 15571c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 154fae │ │ │ │ + beq.n 1551f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 155014 │ │ │ │ + cbz r3, 15525c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #1316] @ 1554d8 │ │ │ │ - ldr.w r0, [pc, #1316] @ 1554dc │ │ │ │ + ldr.w r1, [pc, #1316] @ 155720 │ │ │ │ + ldr.w r0, [pc, #1316] @ 155724 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -482993,44 +483305,44 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 154c0a │ │ │ │ - b.n 154fae │ │ │ │ + bne.w 154e52 │ │ │ │ + b.n 1551f6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 154c66 │ │ │ │ + b.n 154eae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #1192] @ 1554e0 │ │ │ │ - ldr.w r0, [pc, #1192] @ 1554e4 │ │ │ │ + ldr.w r1, [pc, #1192] @ 155728 │ │ │ │ + ldr.w r0, [pc, #1192] @ 15572c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 154d32 │ │ │ │ + b.n 154f7a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1164] @ 1554e8 │ │ │ │ - ldr.w r1, [pc, #1164] @ 1554ec │ │ │ │ - ldr.w r0, [pc, #1164] @ 1554f0 │ │ │ │ + ldr.w r2, [pc, #1164] @ 155730 │ │ │ │ + ldr.w r1, [pc, #1164] @ 155734 │ │ │ │ + ldr.w r0, [pc, #1164] @ 155738 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -483047,20 +483359,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr.w r1, [pc, #1088] @ 1554f4 │ │ │ │ + ldr.w r1, [pc, #1088] @ 15573c │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r0, [pc, #1084] @ 1554f8 │ │ │ │ + ldr.w r0, [pc, #1084] @ 155740 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -483074,218 +483386,218 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 154f28 │ │ │ │ + b.n 155170 │ │ │ │ ldr.w r3, [fp, #288] @ 0x120 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c5dc │ │ │ │ + beq.w 15c824 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 155140 │ │ │ │ + beq.n 155388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 155140 │ │ │ │ + cbnz r3, 155388 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c5c0 │ │ │ │ + beq.w 15c808 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr.w r5, [fp, #260] @ 0x104 │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c5f8 │ │ │ │ + beq.w 15c840 │ │ │ │ mov r1, r5 │ │ │ │ blx 2309c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155186 │ │ │ │ + beq.n 1553ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 155186 │ │ │ │ + cbnz r3, 1553ce │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 15c4d2 │ │ │ │ + blt.w 15c71a │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 15c4c0 │ │ │ │ + beq.w 15c708 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 15c4b0 │ │ │ │ - ldr r2, [pc, #768] @ (1554b0 ) │ │ │ │ + beq.w 15c6f8 │ │ │ │ + ldr r2, [pc, #768] @ (1556f8 ) │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15c49e │ │ │ │ - ldr r2, [pc, #756] @ (1554b4 ) │ │ │ │ + beq.w 15c6e6 │ │ │ │ + ldr r2, [pc, #756] @ (1556fc ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 1551d6 │ │ │ │ - ldr r1, [pc, #748] @ (1554b8 ) │ │ │ │ + beq.n 15541e │ │ │ │ + ldr r1, [pc, #748] @ (155700 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 15c616 │ │ │ │ + bne.w 15c85e │ │ │ │ ldr.w r1, [r8] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 1551f4 │ │ │ │ + beq.n 15543c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155208 │ │ │ │ - ldr r2, [pc, #708] @ (1554b4 ) │ │ │ │ + beq.n 155450 │ │ │ │ + ldr r2, [pc, #708] @ (1556fc ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155208 │ │ │ │ - ldr r2, [pc, #700] @ (1554b8 ) │ │ │ │ + beq.n 155450 │ │ │ │ + ldr r2, [pc, #700] @ (155700 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15c472 │ │ │ │ + bne.w 15c6ba │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 23084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15c412 │ │ │ │ + beq.w 15c65a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15c33e │ │ │ │ - ldr r2, [pc, #644] @ (1554b0 ) │ │ │ │ + beq.w 15c586 │ │ │ │ + ldr r2, [pc, #644] @ (1556f8 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15c26a │ │ │ │ - ldr r2, [pc, #636] @ (1554b4 ) │ │ │ │ + beq.w 15c4b2 │ │ │ │ + ldr r2, [pc, #636] @ (1556fc ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15d206 │ │ │ │ - ldr r2, [pc, #624] @ (1554b8 ) │ │ │ │ + beq.w 15d44e │ │ │ │ + ldr r2, [pc, #624] @ (155700 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15d19a │ │ │ │ + bne.w 15d3e2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.n 155320 │ │ │ │ + beq.n 155568 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl c302c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155280 │ │ │ │ + beq.n 1554c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 155280 │ │ │ │ + cbnz r3, 1554c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 155490 │ │ │ │ + beq.w 1556d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 155438 │ │ │ │ + beq.w 155680 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 155eae │ │ │ │ - ldr r2, [pc, #520] @ (1554b0 ) │ │ │ │ + beq.w 1560f6 │ │ │ │ + ldr r2, [pc, #520] @ (1556f8 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15552c │ │ │ │ - ldr r2, [pc, #512] @ (1554b4 ) │ │ │ │ + beq.w 155774 │ │ │ │ + ldr r2, [pc, #512] @ (1556fc ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1553e4 │ │ │ │ - ldr r2, [pc, #500] @ (1554b8 ) │ │ │ │ + beq.w 15562c │ │ │ │ + ldr r2, [pc, #500] @ (155700 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 155384 │ │ │ │ + bne.n 1555cc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 64838 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1552ee │ │ │ │ + cbnz r3, 155536 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d2e4 │ │ │ │ + beq.w 15d52c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 155564 │ │ │ │ + bne.w 1557ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #496] @ (1554fc ) │ │ │ │ + ldr r1, [pc, #496] @ (155744 ) │ │ │ │ mov r7, r4 │ │ │ │ - ldr r0, [pc, #496] @ (155500 ) │ │ │ │ + ldr r0, [pc, #496] @ (155748 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15c4ee │ │ │ │ + b.w 15c736 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #476] @ (155504 ) │ │ │ │ - ldr r1, [pc, #480] @ (155508 ) │ │ │ │ - ldr r0, [pc, #480] @ (15550c ) │ │ │ │ + ldr r2, [pc, #476] @ (15574c ) │ │ │ │ + ldr r1, [pc, #480] @ (155750 ) │ │ │ │ + ldr r0, [pc, #480] @ (155754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -483308,19 +483620,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #392] @ (155510 ) │ │ │ │ - ldr r1, [pc, #392] @ (155514 ) │ │ │ │ - ldr r0, [pc, #396] @ (155518 ) │ │ │ │ + ldr r2, [pc, #392] @ (155758 ) │ │ │ │ + ldr r1, [pc, #392] @ (15575c ) │ │ │ │ + ldr r0, [pc, #396] @ (155760 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -483342,53 +483654,53 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 67670 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155406 │ │ │ │ + cbnz r3, 15564e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d2da │ │ │ │ + beq.w 15d522 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 155564 │ │ │ │ + bne.w 1557ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #248] @ (15551c ) │ │ │ │ + ldr r1, [pc, #248] @ (155764 ) │ │ │ │ mov r7, r4 │ │ │ │ - ldr r0, [pc, #248] @ (155520 ) │ │ │ │ + ldr r0, [pc, #248] @ (155768 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15c4ee │ │ │ │ + b.w 15c736 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #228] @ (155524 ) │ │ │ │ + ldr r1, [pc, #228] @ (15576c ) │ │ │ │ mov r7, r4 │ │ │ │ - ldr r0, [pc, #228] @ (155528 ) │ │ │ │ + ldr r0, [pc, #228] @ (155770 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -483406,18 +483718,18 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 155290 │ │ │ │ + b.n 1554d8 │ │ │ │ str r6, [r7, #72] @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ str r0, [r0, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ subs r2, r0, #7 │ │ │ │ @@ -483495,275 +483807,275 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 65650 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15554e │ │ │ │ + cbnz r3, 155796 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d12a │ │ │ │ + beq.w 15d372 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15d10a │ │ │ │ + beq.w 15d352 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1555ae │ │ │ │ - ldr.w r2, [pc, #2772] @ 156058 │ │ │ │ + beq.n 1557f6 │ │ │ │ + ldr.w r2, [pc, #2772] @ 1562a0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1555ae │ │ │ │ - ldr.w r2, [pc, #2760] @ 15605c │ │ │ │ + beq.n 1557f6 │ │ │ │ + ldr.w r2, [pc, #2760] @ 1562a4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1555ae │ │ │ │ - ldr.w r2, [pc, #2752] @ 156060 │ │ │ │ + beq.n 1557f6 │ │ │ │ + ldr.w r2, [pc, #2752] @ 1562a8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15d134 │ │ │ │ + bne.w 15d37c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr.w r3, [fp, #272] @ 0x110 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ blx 23480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15d0aa │ │ │ │ + beq.w 15d2f2 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ uxtb r3, r7 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1555ee │ │ │ │ + beq.n 155836 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 1555ee │ │ │ │ + cbnz r2, 155836 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 15cd1e │ │ │ │ - ldr.w r2, [pc, #2648] @ 156058 │ │ │ │ + beq.w 15cf66 │ │ │ │ + ldr.w r2, [pc, #2648] @ 1562a0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 15ce1c │ │ │ │ - ldr.w r2, [pc, #2636] @ 15605c │ │ │ │ + beq.w 15d064 │ │ │ │ + ldr.w r2, [pc, #2636] @ 1562a4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 15cc20 │ │ │ │ - ldr.w r2, [pc, #2624] @ 156060 │ │ │ │ + beq.w 15ce68 │ │ │ │ + ldr.w r2, [pc, #2624] @ 1562a8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 15d384 │ │ │ │ + bne.w 15d5cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 15d320 │ │ │ │ + bpl.w 15d568 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bmi.n 155648 │ │ │ │ + bmi.n 155890 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 15cf1a │ │ │ │ + bne.w 15d162 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ bl ca920 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15566e │ │ │ │ + beq.n 1558b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 15566e │ │ │ │ + cbnz r2, 1558b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 15567c │ │ │ │ + cbnz r2, 1558c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 155692 │ │ │ │ + beq.n 1558da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 155692 │ │ │ │ + cbnz r2, 1558da │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 1556a4 │ │ │ │ + cbnz r3, 1558ec │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 15d2f8 │ │ │ │ + beq.w 15d540 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w sl, [sp, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #2 │ │ │ │ movt ip, #32768 @ 0x8000 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str.w ip, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 15d3ea │ │ │ │ + bge.w 15d632 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15da42 │ │ │ │ + beq.w 15dc8a │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr.w r4, [fp, #260] @ 0x104 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx 23084 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15d50a │ │ │ │ + beq.w 15d752 │ │ │ │ mov r1, r4 │ │ │ │ blx 2309c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155726 │ │ │ │ + beq.n 15596e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d316 │ │ │ │ + beq.w 15d55e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 15d9e0 │ │ │ │ + blt.w 15dc28 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ ldr.w r3, [fp, #224] @ 0xe0 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ ldrd r1, r2, [sp, #104] @ 0x68 │ │ │ │ blx 23480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15d9c6 │ │ │ │ + beq.w 15dc0e │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 23084 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15d97a │ │ │ │ + beq.w 15dbc2 │ │ │ │ ldr.w r1, [fp, #228] @ 0xe4 │ │ │ │ mov r0, r3 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15d960 │ │ │ │ + beq.w 15dba8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155794 │ │ │ │ + beq.n 1559dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d524 │ │ │ │ + beq.w 15d76c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 15d9fa │ │ │ │ + blt.w 15dc42 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15a5bc │ │ │ │ + beq.w 15a804 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1557bc │ │ │ │ + beq.n 155a04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 1557bc │ │ │ │ + cbnz r3, 155a04 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1557ce │ │ │ │ + beq.n 155a16 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155806 │ │ │ │ - ldr.w r2, [pc, #2172] @ 156058 │ │ │ │ + beq.n 155a4e │ │ │ │ + ldr.w r2, [pc, #2172] @ 1562a0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155806 │ │ │ │ - ldr.w r2, [pc, #2160] @ 15605c │ │ │ │ + beq.n 155a4e │ │ │ │ + ldr.w r2, [pc, #2160] @ 1562a4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155806 │ │ │ │ - ldr.w r2, [pc, #2152] @ 156060 │ │ │ │ + beq.n 155a4e │ │ │ │ + ldr.w r2, [pc, #2152] @ 1562a8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15a592 │ │ │ │ + bne.w 15a7da │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 23084 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15a532 │ │ │ │ + beq.w 15a77a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #232] @ 0xe8 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -483773,22 +484085,22 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #200] @ 0xc8 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1598c0 │ │ │ │ + beq.w 159b08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1598b8 │ │ │ │ + beq.w 159b00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155862 │ │ │ │ + cbnz r3, 155aaa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #240] @ 0xf0 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ @@ -483799,102 +484111,102 @@ │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 159acc │ │ │ │ + beq.w 159d14 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1558a8 │ │ │ │ + beq.n 155af0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 1558a8 │ │ │ │ + cbnz r2, 155af0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 15992c │ │ │ │ - ldr.w r2, [pc, #1952] @ 156058 │ │ │ │ + beq.w 159b74 │ │ │ │ + ldr.w r2, [pc, #1952] @ 1562a0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 159808 │ │ │ │ - ldr.w r2, [pc, #1940] @ 15605c │ │ │ │ + beq.w 159a50 │ │ │ │ + ldr.w r2, [pc, #1940] @ 1562a4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 1595f2 │ │ │ │ - ldr.w r2, [pc, #1928] @ 156060 │ │ │ │ + beq.w 15983a │ │ │ │ + ldr.w r2, [pc, #1928] @ 1562a8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 15957a │ │ │ │ + bne.w 1597c2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #838860800 @ 0x32000000 │ │ │ │ - beq.w 155f02 │ │ │ │ + beq.w 15614a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.n 155904 │ │ │ │ + bmi.n 155b4c │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 159b3e │ │ │ │ + bne.w 159d86 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155912 │ │ │ │ + beq.n 155b5a │ │ │ │ cmp r7, sl │ │ │ │ - bne.w 155f72 │ │ │ │ + bne.w 1561ba │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl c302c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 155938 │ │ │ │ + beq.n 155b80 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 155938 │ │ │ │ + cbnz r2, 155b80 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15594e │ │ │ │ + beq.n 155b96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 15594e │ │ │ │ + cbnz r2, 155b96 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 155964 │ │ │ │ + beq.n 155bac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 155964 │ │ │ │ + cbnz r2, 155bac │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 159570 │ │ │ │ + beq.w 1597b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 159516 │ │ │ │ + beq.w 15975e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #292] @ 0x124 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -483904,22 +484216,22 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #216] @ 0xd8 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1594b0 │ │ │ │ + beq.w 1596f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1594a8 │ │ │ │ + beq.w 1596f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1559c4 │ │ │ │ + cbnz r3, 155c0c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #288] @ 0x120 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ @@ -483930,22 +484242,22 @@ │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ blx 23480 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15943c │ │ │ │ + beq.w 159684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 159316 │ │ │ │ + beq.w 15955e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155a0c │ │ │ │ + cbnz r3, 155c54 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #296] @ 0x128 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ @@ -483956,104 +484268,104 @@ │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1592a8 │ │ │ │ + beq.w 1594f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155a52 │ │ │ │ + beq.n 155c9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155a52 │ │ │ │ + cbnz r3, 155c9a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 157644 │ │ │ │ + beq.w 15788c │ │ │ │ mov r0, r7 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 155a7a │ │ │ │ + beq.n 155cc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 155a7a │ │ │ │ + cbnz r3, 155cc2 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 159f0c │ │ │ │ + blt.w 15a154 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 15765e │ │ │ │ + beq.w 1578a6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 159db8 │ │ │ │ - ldr.w r2, [pc, #1452] @ 156058 │ │ │ │ + beq.w 15a000 │ │ │ │ + ldr.w r2, [pc, #1452] @ 1562a0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 159f9a │ │ │ │ - ldr.w r2, [pc, #1440] @ 15605c │ │ │ │ + beq.w 15a1e2 │ │ │ │ + ldr.w r2, [pc, #1440] @ 1562a4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 159e9c │ │ │ │ - ldr.w r2, [pc, #1428] @ 156060 │ │ │ │ + beq.w 15a0e4 │ │ │ │ + ldr.w r2, [pc, #1428] @ 1562a8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 155fe2 │ │ │ │ + bne.w 15622a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 155ae8 │ │ │ │ + bmi.n 155d30 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 159f2a │ │ │ │ + bne.w 15a172 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl abd30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 155b02 │ │ │ │ + cbnz r3, 155d4a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155b18 │ │ │ │ + beq.n 155d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 155b18 │ │ │ │ + cbnz r3, 155d60 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 159dae │ │ │ │ + beq.w 159ff6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 159d94 │ │ │ │ + beq.w 159fdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #316] @ 0x13c │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -484063,81 +484375,81 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #280] @ 0x118 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15a2c6 │ │ │ │ + beq.w 15a50e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155b76 │ │ │ │ + beq.n 155dbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155b76 │ │ │ │ + cbnz r3, 155dbe │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 15a2ae │ │ │ │ + beq.w 15a4f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155ba8 │ │ │ │ + beq.n 155df0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 155ba8 │ │ │ │ + cbnz r3, 155df0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 15a212 │ │ │ │ + blt.w 15a45a │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15a2ae │ │ │ │ + beq.w 15a4f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155c00 │ │ │ │ - ldr.w r2, [pc, #1152] @ 156058 │ │ │ │ + beq.n 155e48 │ │ │ │ + ldr.w r2, [pc, #1152] @ 1562a0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155c00 │ │ │ │ - ldr.w r2, [pc, #1144] @ 15605c │ │ │ │ + beq.n 155e48 │ │ │ │ + ldr.w r2, [pc, #1144] @ 1562a4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 155c00 │ │ │ │ - ldr.w r2, [pc, #1132] @ 156060 │ │ │ │ + beq.n 155e48 │ │ │ │ + ldr.w r2, [pc, #1132] @ 1562a8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15a282 │ │ │ │ + bne.w 15a4ca │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 23084 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15a3bc │ │ │ │ + beq.w 15a604 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #320] @ 0x140 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -484147,222 +484459,222 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #288] @ 0x120 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15a33e │ │ │ │ + beq.w 15a586 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155c5a │ │ │ │ + beq.n 155ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155c5a │ │ │ │ + cbnz r3, 155ea2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 157486 │ │ │ │ - ldr r2, [pc, #1004] @ (156058 ) │ │ │ │ + beq.w 1576ce │ │ │ │ + ldr r2, [pc, #1004] @ (1562a0 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 156d64 │ │ │ │ - ldr r2, [pc, #996] @ (15605c ) │ │ │ │ + beq.w 156fac │ │ │ │ + ldr r2, [pc, #996] @ (1562a4 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 156ab8 │ │ │ │ - ldr r2, [pc, #984] @ (156060 ) │ │ │ │ + beq.w 156d00 │ │ │ │ + ldr r2, [pc, #984] @ (1562a8 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 156a3a │ │ │ │ + bne.w 156c82 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1569bc │ │ │ │ + bpl.w 156c04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 156098 │ │ │ │ + bpl.w 1562e0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 155cba │ │ │ │ + bmi.n 155f02 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 15a42e │ │ │ │ + bne.w 15a676 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ bl ab7bc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155ce4 │ │ │ │ + beq.n 155f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 155ce4 │ │ │ │ + cbnz r3, 155f2c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 155cf2 │ │ │ │ + cbnz r3, 155f3a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155d08 │ │ │ │ + beq.n 155f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 155d08 │ │ │ │ + cbnz r3, 155f50 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155d20 │ │ │ │ + beq.n 155f68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 155d20 │ │ │ │ + cbnz r3, 155f68 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15611a │ │ │ │ + beq.w 156362 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 156960 │ │ │ │ + beq.w 156ba8 │ │ │ │ ldr.w r1, [fp, #324] @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 156948 │ │ │ │ + blt.w 156b90 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 156176 │ │ │ │ + beq.w 1563be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #324] @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155d7c │ │ │ │ + beq.n 155fc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 156122 │ │ │ │ + beq.w 15636a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 15688c │ │ │ │ + beq.w 156ad4 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #3920] @ 0xf50 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155da6 │ │ │ │ + beq.n 155fee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15634c │ │ │ │ + beq.w 156594 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 156930 │ │ │ │ + beq.w 156b78 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [fp, #328] @ 0x148 │ │ │ │ mov r0, r4 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155dce │ │ │ │ + beq.n 156016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1568f2 │ │ │ │ + beq.w 156b3a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 156918 │ │ │ │ + beq.w 156b60 │ │ │ │ mov r0, r7 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155df2 │ │ │ │ + beq.n 15603a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 155df2 │ │ │ │ + cbnz r3, 15603a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 1568fc │ │ │ │ + blt.w 156b44 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 156176 │ │ │ │ + beq.w 1563be │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155e1a │ │ │ │ + beq.n 156062 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 155e1a │ │ │ │ + cbnz r3, 156062 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #324] @ 0x144 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155e2c │ │ │ │ + beq.n 156074 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 155e4a │ │ │ │ + beq.n 156092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155e4a │ │ │ │ + cbnz r3, 156092 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 156176 │ │ │ │ + bne.w 1563be │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ - ldr r1, [pc, #524] @ (156064 ) │ │ │ │ - ldr r0, [pc, #524] @ (156068 ) │ │ │ │ + ldr r1, [pc, #524] @ (1562ac ) │ │ │ │ + ldr r0, [pc, #524] @ (1562b0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -484382,53 +484694,53 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 66b40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 155ed0 │ │ │ │ + cbnz r3, 156118 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15d2ee │ │ │ │ + beq.w 15d536 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 155564 │ │ │ │ + bne.w 1557ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #384] @ (15606c ) │ │ │ │ + ldr r1, [pc, #384] @ (1562b4 ) │ │ │ │ mov r7, r4 │ │ │ │ - ldr r0, [pc, #384] @ (156070 ) │ │ │ │ + ldr r0, [pc, #384] @ (1562b8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15c4ee │ │ │ │ + b.w 15c736 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #364] @ (156074 ) │ │ │ │ - ldr r1, [pc, #364] @ (156078 ) │ │ │ │ - ldr r0, [pc, #368] @ (15607c ) │ │ │ │ + ldr r2, [pc, #364] @ (1562bc ) │ │ │ │ + ldr r1, [pc, #364] @ (1562c0 ) │ │ │ │ + ldr r0, [pc, #368] @ (1562c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -484455,20 +484767,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr r2, [pc, #264] @ (156080 ) │ │ │ │ - ldr r1, [pc, #264] @ (156084 ) │ │ │ │ - ldr r0, [pc, #268] @ (156088 ) │ │ │ │ + ldr r2, [pc, #264] @ (1562c8 ) │ │ │ │ + ldr r1, [pc, #264] @ (1562cc ) │ │ │ │ + ldr r0, [pc, #268] @ (1562d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -484495,20 +484807,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov sl, r4 │ │ │ │ - ldr r2, [pc, #164] @ (15608c ) │ │ │ │ - ldr r1, [pc, #164] @ (156090 ) │ │ │ │ - ldr r0, [pc, #168] @ (156094 ) │ │ │ │ + ldr r2, [pc, #164] @ (1562d4 ) │ │ │ │ + ldr r1, [pc, #164] @ (1562d8 ) │ │ │ │ + ldr r0, [pc, #168] @ (1562dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -484536,53 +484848,53 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ nop │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #912] @ (1563f8 ) │ │ │ │ + ldr r7, [pc, #912] @ (156640 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r6, r4, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #312] @ (1561a8 ) │ │ │ │ + ldr r7, [pc, #312] @ (1563f0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r3, r0 │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #192] @ (15613c ) │ │ │ │ + ldr r7, [pc, #192] @ (156384 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r6, #11 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #768] @ (156388 ) │ │ │ │ + ldr r6, [pc, #768] @ (1565d0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r3, r0 │ │ │ │ blxns r3 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #320] @ (1561d4 ) │ │ │ │ + ldr r6, [pc, #320] @ (15641c ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #3020] @ 156c6c │ │ │ │ - ldr.w r1, [pc, #3020] @ 156c70 │ │ │ │ - ldr.w r0, [pc, #3020] @ 156c74 │ │ │ │ + ldr.w r2, [pc, #3020] @ 156eb4 │ │ │ │ + ldr.w r1, [pc, #3020] @ 156eb8 │ │ │ │ + ldr.w r0, [pc, #3020] @ 156ebc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -484613,237 +484925,237 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 155d30 │ │ │ │ + b.n 155f78 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 155d7c │ │ │ │ + b.n 155fc4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.w 15a866 │ │ │ │ + beq.w 15aaae │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl cc944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15615a │ │ │ │ + beq.n 1563a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15615a │ │ │ │ + cbnz r3, 1563a2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15616c │ │ │ │ + cbnz r3, 1563b4 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15a8d6 │ │ │ │ + beq.w 15ab1e │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [fp, #264] @ 0x108 │ │ │ │ mov r0, r5 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156198 │ │ │ │ + beq.n 1563e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 156354 │ │ │ │ + beq.w 15659c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1570fc │ │ │ │ + beq.w 157344 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1561bc │ │ │ │ + beq.n 156404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1561bc │ │ │ │ + cbnz r3, 156404 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 15709c │ │ │ │ + blt.w 1572e4 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 15703c │ │ │ │ + bne.w 157284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 156214 │ │ │ │ - ldr.w r2, [pc, #2700] @ 156c78 │ │ │ │ + beq.n 15645c │ │ │ │ + ldr.w r2, [pc, #2700] @ 156ec0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 156214 │ │ │ │ - ldr.w r2, [pc, #2692] @ 156c7c │ │ │ │ + beq.n 15645c │ │ │ │ + ldr.w r2, [pc, #2692] @ 156ec4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 156214 │ │ │ │ - ldr.w r2, [pc, #2680] @ 156c80 │ │ │ │ + beq.n 15645c │ │ │ │ + ldr.w r2, [pc, #2680] @ 156ec8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 157118 │ │ │ │ + bne.w 157360 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr.w r3, [fp, #272] @ 0x110 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ blx 23480 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 157140 │ │ │ │ + beq.w 157388 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrb.w r4, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156254 │ │ │ │ + beq.n 15649c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156254 │ │ │ │ + cbnz r3, 15649c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 157210 │ │ │ │ - ldr.w r2, [pc, #2580] @ 156c78 │ │ │ │ + beq.w 157458 │ │ │ │ + ldr.w r2, [pc, #2580] @ 156ec0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1566ee │ │ │ │ - ldr.w r2, [pc, #2568] @ 156c7c │ │ │ │ + beq.w 156936 │ │ │ │ + ldr.w r2, [pc, #2568] @ 156ec4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15649e │ │ │ │ - ldr.w r2, [pc, #2556] @ 156c80 │ │ │ │ + beq.w 1566e6 │ │ │ │ + ldr.w r2, [pc, #2556] @ 156ec8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 15635c │ │ │ │ + bne.n 1565a4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1563c8 │ │ │ │ + bpl.w 156610 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.n 1562ac │ │ │ │ + bmi.n 1564f4 │ │ │ │ cmp r5, sl │ │ │ │ - bne.w 1571a6 │ │ │ │ + bne.w 1573ee │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 1562be │ │ │ │ + bmi.n 156506 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 156434 │ │ │ │ + bne.w 15667c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ bl c7428 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1562ea │ │ │ │ + beq.n 156532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1562ea │ │ │ │ + cbnz r3, 156532 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1562f8 │ │ │ │ + cbnz r3, 156540 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15630e │ │ │ │ + beq.n 156556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15630e │ │ │ │ + cbnz r3, 156556 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156326 │ │ │ │ + beq.n 15656e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156326 │ │ │ │ + cbnz r3, 15656e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 156338 │ │ │ │ + cbnz r3, 156580 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 156592 │ │ │ │ + beq.w 1567da │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.w 1556ca │ │ │ │ + b.w 155912 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 155da6 │ │ │ │ + b.n 155fee │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 156198 │ │ │ │ + b.n 1563e0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2340] @ 156c84 │ │ │ │ - ldr.w r1, [pc, #2340] @ 156c88 │ │ │ │ - ldr.w r0, [pc, #2340] @ 156c8c │ │ │ │ + ldr.w r2, [pc, #2340] @ 156ecc │ │ │ │ + ldr.w r1, [pc, #2340] @ 156ed0 │ │ │ │ + ldr.w r0, [pc, #2340] @ 156ed4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -484867,21 +485179,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2240] @ 156c90 │ │ │ │ - ldr.w r1, [pc, #2240] @ 156c94 │ │ │ │ - ldr.w r0, [pc, #2240] @ 156c98 │ │ │ │ + ldr.w r2, [pc, #2240] @ 156ed8 │ │ │ │ + ldr.w r1, [pc, #2240] @ 156edc │ │ │ │ + ldr.w r0, [pc, #2240] @ 156ee0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -484904,20 +485216,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2144] @ 156c9c │ │ │ │ - ldr.w r2, [pc, #2144] @ 156ca0 │ │ │ │ - ldr.w r0, [pc, #2144] @ 156ca4 │ │ │ │ + ldr.w r1, [pc, #2144] @ 156ee4 │ │ │ │ + ldr.w r2, [pc, #2144] @ 156ee8 │ │ │ │ + ldr.w r0, [pc, #2144] @ 156eec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -484940,89 +485252,89 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 156618 │ │ │ │ + bpl.w 156860 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r7, r3, #27 │ │ │ │ - bmi.n 1564b8 │ │ │ │ + bmi.n 156700 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 1565ae │ │ │ │ + bne.n 1567f6 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 1564ca │ │ │ │ + bmi.n 156712 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 156684 │ │ │ │ + bne.w 1568cc │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ bl 105134 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1564f6 │ │ │ │ + beq.n 15673e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1564f6 │ │ │ │ + cbnz r3, 15673e │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 156504 │ │ │ │ + cbnz r3, 15674c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15651a │ │ │ │ + beq.n 156762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15651a │ │ │ │ + cbnz r3, 156762 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156532 │ │ │ │ + beq.n 15677a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156532 │ │ │ │ + cbnz r3, 15677a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 156544 │ │ │ │ + cbnz r3, 15678c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 15633e │ │ │ │ + bne.w 156586 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1880] @ 156ca8 │ │ │ │ - ldr.w r0, [pc, #1880] @ 156cac │ │ │ │ + ldr.w r1, [pc, #1880] @ 156ef0 │ │ │ │ + ldr.w r0, [pc, #1880] @ 156ef4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -485034,30 +485346,30 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1816] @ 156cb0 │ │ │ │ - ldr.w r0, [pc, #1816] @ 156cb4 │ │ │ │ + ldr.w r1, [pc, #1816] @ 156ef8 │ │ │ │ + ldr.w r0, [pc, #1816] @ 156efc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 156564 │ │ │ │ + b.n 1567ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1796] @ 156cb8 │ │ │ │ - ldr.w r1, [pc, #1796] @ 156cbc │ │ │ │ - ldr.w r0, [pc, #1796] @ 156cc0 │ │ │ │ + ldr.w r2, [pc, #1796] @ 156f00 │ │ │ │ + ldr.w r1, [pc, #1796] @ 156f04 │ │ │ │ + ldr.w r0, [pc, #1796] @ 156f08 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485080,21 +485392,21 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1700] @ 156cc4 │ │ │ │ - ldr.w r1, [pc, #1700] @ 156cc8 │ │ │ │ - ldr.w r0, [pc, #1700] @ 156ccc │ │ │ │ + ldr.w r2, [pc, #1700] @ 156f0c │ │ │ │ + ldr.w r1, [pc, #1700] @ 156f10 │ │ │ │ + ldr.w r0, [pc, #1700] @ 156f14 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485117,20 +485429,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1604] @ 156cd0 │ │ │ │ - ldr.w r2, [pc, #1604] @ 156cd4 │ │ │ │ - ldr.w r0, [pc, #1604] @ 156cd8 │ │ │ │ + ldr.w r1, [pc, #1604] @ 156f18 │ │ │ │ + ldr.w r2, [pc, #1604] @ 156f1c │ │ │ │ + ldr.w r0, [pc, #1604] @ 156f20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485153,101 +485465,101 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 1567b6 │ │ │ │ + bpl.n 1569fe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 156708 │ │ │ │ + bmi.n 156950 │ │ │ │ cmp r5, sl │ │ │ │ - bne.w 1572dc │ │ │ │ + bne.w 157524 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 15671a │ │ │ │ + bmi.n 156962 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 156822 │ │ │ │ + bne.w 156a6a │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ bl b0c0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156746 │ │ │ │ + beq.n 15698e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 156746 │ │ │ │ + cbnz r3, 15698e │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 156754 │ │ │ │ + cbnz r3, 15699c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15676a │ │ │ │ + beq.n 1569b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15676a │ │ │ │ + cbnz r3, 1569b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156782 │ │ │ │ + beq.n 1569ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156782 │ │ │ │ + cbnz r3, 1569ca │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 156794 │ │ │ │ + cbnz r3, 1569dc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 15633e │ │ │ │ + bne.w 156586 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1340] @ 156cdc │ │ │ │ - ldr.w r0, [pc, #1340] @ 156ce0 │ │ │ │ + ldr.w r1, [pc, #1340] @ 156f24 │ │ │ │ + ldr.w r0, [pc, #1340] @ 156f28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 156564 │ │ │ │ + b.n 1567ac │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1316] @ 156ce4 │ │ │ │ - ldr.w r1, [pc, #1316] @ 156ce8 │ │ │ │ - ldr.w r0, [pc, #1316] @ 156cec │ │ │ │ + ldr.w r2, [pc, #1316] @ 156f2c │ │ │ │ + ldr.w r1, [pc, #1316] @ 156f30 │ │ │ │ + ldr.w r0, [pc, #1316] @ 156f34 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485270,20 +485582,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1224] @ 156cf0 │ │ │ │ - ldr.w r2, [pc, #1224] @ 156cf4 │ │ │ │ - ldr.w r0, [pc, #1224] @ 156cf8 │ │ │ │ + ldr.w r1, [pc, #1224] @ 156f38 │ │ │ │ + ldr.w r2, [pc, #1224] @ 156f3c │ │ │ │ + ldr.w r0, [pc, #1224] @ 156f40 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485306,19 +485618,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #1128] @ 156cfc │ │ │ │ - ldr.w r0, [pc, #1128] @ 156d00 │ │ │ │ + ldr.w r1, [pc, #1128] @ 156f44 │ │ │ │ + ldr.w r0, [pc, #1128] @ 156f48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -485340,62 +485652,62 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155dce │ │ │ │ + b.w 156016 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #1024] @ 156d04 │ │ │ │ - ldr.w r0, [pc, #1024] @ 156d08 │ │ │ │ + ldr.w r1, [pc, #1024] @ 156f4c │ │ │ │ + ldr.w r0, [pc, #1024] @ 156f50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 1568a6 │ │ │ │ + b.n 156aee │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #1004] @ (156d0c ) │ │ │ │ - ldr r0, [pc, #1008] @ (156d10 ) │ │ │ │ + ldr r1, [pc, #1004] @ (156f54 ) │ │ │ │ + ldr r0, [pc, #1008] @ (156f58 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 1568a6 │ │ │ │ + b.n 156aee │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #988] @ (156d14 ) │ │ │ │ - ldr r0, [pc, #992] @ (156d18 ) │ │ │ │ + ldr r1, [pc, #988] @ (156f5c ) │ │ │ │ + ldr r0, [pc, #992] @ (156f60 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 1568a6 │ │ │ │ + b.n 156aee │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #972] @ (156d1c ) │ │ │ │ - ldr r0, [pc, #976] @ (156d20 ) │ │ │ │ + ldr r1, [pc, #972] @ (156f64 ) │ │ │ │ + ldr r0, [pc, #976] @ (156f68 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 1568a6 │ │ │ │ + b.n 156aee │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #956] @ (156d24 ) │ │ │ │ - ldr r0, [pc, #960] @ (156d28 ) │ │ │ │ + ldr r1, [pc, #956] @ (156f6c ) │ │ │ │ + ldr r0, [pc, #960] @ (156f70 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -485415,21 +485727,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #872] @ (156d2c ) │ │ │ │ - ldr r1, [pc, #872] @ (156d30 ) │ │ │ │ - ldr r0, [pc, #876] @ (156d34 ) │ │ │ │ + ldr r2, [pc, #872] @ (156f74 ) │ │ │ │ + ldr r1, [pc, #872] @ (156f78 ) │ │ │ │ + ldr r0, [pc, #876] @ (156f7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485460,19 +485772,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #760] @ (156d38 ) │ │ │ │ - ldr r1, [pc, #764] @ (156d3c ) │ │ │ │ - ldr r0, [pc, #764] @ (156d40 ) │ │ │ │ + ldr r2, [pc, #760] @ (156f80 ) │ │ │ │ + ldr r1, [pc, #764] @ (156f84 ) │ │ │ │ + ldr r0, [pc, #764] @ (156f88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -485504,96 +485816,96 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 156bee │ │ │ │ + bpl.w 156e36 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 156b72 │ │ │ │ + bpl.n 156dba │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 156ade │ │ │ │ + bmi.n 156d26 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 156f38 │ │ │ │ + bne.w 157180 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ bl b7558 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156b08 │ │ │ │ + beq.n 156d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156b08 │ │ │ │ + cbnz r3, 156d50 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 156b16 │ │ │ │ + cbnz r3, 156d5e │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156b2c │ │ │ │ + beq.n 156d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 156b2c │ │ │ │ + cbnz r3, 156d74 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156b44 │ │ │ │ + beq.n 156d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156b44 │ │ │ │ + cbnz r3, 156d8c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 156f30 │ │ │ │ + beq.w 157178 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 155d36 │ │ │ │ + bne.w 155f7e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #484] @ (156d44 ) │ │ │ │ - ldr r0, [pc, #484] @ (156d48 ) │ │ │ │ + ldr r1, [pc, #484] @ (156f8c ) │ │ │ │ + ldr r0, [pc, #484] @ (156f90 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 156976 │ │ │ │ + b.n 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #468] @ (156d4c ) │ │ │ │ - ldr r1, [pc, #468] @ (156d50 ) │ │ │ │ - ldr r0, [pc, #472] @ (156d54 ) │ │ │ │ + ldr r2, [pc, #468] @ (156f94 ) │ │ │ │ + ldr r1, [pc, #468] @ (156f98 ) │ │ │ │ + ldr r0, [pc, #472] @ (156f9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485624,21 +485936,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #352] @ (156d58 ) │ │ │ │ - ldr r1, [pc, #356] @ (156d5c ) │ │ │ │ - ldr r0, [pc, #356] @ (156d60 ) │ │ │ │ + ldr r2, [pc, #352] @ (156fa0 ) │ │ │ │ + ldr r1, [pc, #356] @ (156fa4 ) │ │ │ │ + ldr r0, [pc, #356] @ (156fa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485669,80 +485981,80 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ @ instruction: 0xf5300003 │ │ │ │ - ldr r5, [pc, #592] @ (156ec4 ) │ │ │ │ + ldr r5, [pc, #592] @ (15710c ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #840] @ (156fd4 ) │ │ │ │ + ldr r2, [pc, #840] @ (15721c ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r2, #25 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf1fe0003 │ │ │ │ - ldr r2, [pc, #392] @ (156e20 ) │ │ │ │ + ldr r2, [pc, #392] @ (157068 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r4, #23 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #1008] @ (157090 ) │ │ │ │ + ldr r1, [pc, #1008] @ (1572d8 ) │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 156d7c │ │ │ │ + bmi.n 156fc4 │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r7, #21 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #928] @ (15704c ) │ │ │ │ + ldr r0, [pc, #928] @ (157294 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r5, #17 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #640] @ (156f34 ) │ │ │ │ + ldr r0, [pc, #640] @ (15717c ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r4, #16 │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 156ca8 │ │ │ │ + bcs.n 156ef0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #504] @ (156eb8 ) │ │ │ │ + ldr r0, [pc, #504] @ (157100 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r6, r7, #15 │ │ │ │ movs r3, r0 │ │ │ │ vaddl.s32 q0, d14, d3 │ │ │ │ - ldr r0, [pc, #72] @ (156d14 ) │ │ │ │ + ldr r0, [pc, #72] @ (156f5c ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r2, #14 │ │ │ │ movs r3, r0 │ │ │ │ blxns r5 │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 156d10 │ │ │ │ + bcs.n 156f58 │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r5, #12 │ │ │ │ movs r3, r0 │ │ │ │ mov r8, r3 │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r3, #8 │ │ │ │ movs r3, r0 │ │ │ │ cdp 0, 1, cr0, cr0, cr3, {0} │ │ │ │ mov r4, lr │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r6, #7 │ │ │ │ movs r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 156df4 │ │ │ │ + beq.n 15703c │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ cmp lr, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ movs r3, r0 │ │ │ │ @@ -485785,91 +486097,91 @@ │ │ │ │ negs r2, r0 │ │ │ │ movs r3, r0 │ │ │ │ stc2l 0, cr0, [r2, #8] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 156ea4 │ │ │ │ + bpl.w 1570ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 156e22 │ │ │ │ + bpl.n 15706a │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 156d8a │ │ │ │ + bmi.n 156fd2 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 156fba │ │ │ │ + bne.w 157202 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ bl b062c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156db4 │ │ │ │ + beq.n 156ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156db4 │ │ │ │ + cbnz r3, 156ffc │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 156dc2 │ │ │ │ + cbnz r3, 15700a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156dd8 │ │ │ │ + beq.n 157020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 156dd8 │ │ │ │ + cbnz r3, 157020 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 156df0 │ │ │ │ + beq.n 157038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 156df0 │ │ │ │ + cbnz r3, 157038 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 156f28 │ │ │ │ + beq.w 157170 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 155d36 │ │ │ │ + bne.w 155f7e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr.w r1, [pc, #2684] @ 157888 │ │ │ │ - ldr.w r0, [pc, #2684] @ 15788c │ │ │ │ + ldr.w r1, [pc, #2684] @ 157ad0 │ │ │ │ + ldr.w r0, [pc, #2684] @ 157ad4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 156976 │ │ │ │ + b.n 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2664] @ 157890 │ │ │ │ - ldr.w r1, [pc, #2664] @ 157894 │ │ │ │ - ldr.w r0, [pc, #2664] @ 157898 │ │ │ │ + ldr.w r2, [pc, #2664] @ 157ad8 │ │ │ │ + ldr.w r1, [pc, #2664] @ 157adc │ │ │ │ + ldr.w r0, [pc, #2664] @ 157ae0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485900,21 +486212,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2544] @ 15789c │ │ │ │ - ldr.w r1, [pc, #2544] @ 1578a0 │ │ │ │ - ldr.w r0, [pc, #2544] @ 1578a4 │ │ │ │ + ldr.w r2, [pc, #2544] @ 157ae4 │ │ │ │ + ldr.w r1, [pc, #2544] @ 157ae8 │ │ │ │ + ldr.w r0, [pc, #2544] @ 157aec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485945,26 +486257,26 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 156e00 │ │ │ │ + b.n 157048 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 156b54 │ │ │ │ + b.n 156d9c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2408] @ 1578a8 │ │ │ │ - ldr.w r2, [pc, #2408] @ 1578ac │ │ │ │ - ldr.w r0, [pc, #2408] @ 1578b0 │ │ │ │ + ldr.w r1, [pc, #2408] @ 157af0 │ │ │ │ + ldr.w r2, [pc, #2408] @ 157af4 │ │ │ │ + ldr.w r0, [pc, #2408] @ 157af8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -485995,20 +486307,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2292] @ 1578b4 │ │ │ │ - ldr.w r2, [pc, #2292] @ 1578b8 │ │ │ │ - ldr.w r0, [pc, #2292] @ 1578bc │ │ │ │ + ldr.w r1, [pc, #2292] @ 157afc │ │ │ │ + ldr.w r2, [pc, #2292] @ 157b00 │ │ │ │ + ldr.w r0, [pc, #2292] @ 157b04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486039,58 +486351,58 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157056 │ │ │ │ + beq.n 15729e │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 157056 │ │ │ │ + cbnz r3, 15729e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15706e │ │ │ │ + beq.n 1572b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15706e │ │ │ │ + cbnz r3, 1572b6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157086 │ │ │ │ + beq.n 1572ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 157086 │ │ │ │ + cbnz r3, 1572ce │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 15633e │ │ │ │ + bne.w 156586 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15633e │ │ │ │ + b.w 156586 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr.w r1, [pc, #2076] @ 1578c0 │ │ │ │ - ldr.w r0, [pc, #2076] @ 1578c4 │ │ │ │ + ldr.w r1, [pc, #2076] @ 157b08 │ │ │ │ + ldr.w r0, [pc, #2076] @ 157b0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -486110,43 +486422,43 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr.w r1, [pc, #1988] @ 1578c8 │ │ │ │ - ldr.w r0, [pc, #1988] @ 1578cc │ │ │ │ + ldr.w r1, [pc, #1988] @ 157b10 │ │ │ │ + ldr.w r0, [pc, #1988] @ 157b14 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 1570b6 │ │ │ │ + b.n 1572fe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1972] @ 1578d0 │ │ │ │ - ldr.w r1, [pc, #1972] @ 1578d4 │ │ │ │ - ldr.w r0, [pc, #1972] @ 1578d8 │ │ │ │ + ldr.w r2, [pc, #1972] @ 157b18 │ │ │ │ + ldr.w r1, [pc, #1972] @ 157b1c │ │ │ │ + ldr.w r0, [pc, #1972] @ 157b20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 1570b6 │ │ │ │ + b.n 1572fe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1940] @ 1578dc │ │ │ │ - ldr.w r0, [pc, #1940] @ 1578e0 │ │ │ │ + ldr.w r1, [pc, #1940] @ 157b24 │ │ │ │ + ldr.w r0, [pc, #1940] @ 157b28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -486168,20 +486480,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1848] @ 1578e4 │ │ │ │ - ldr.w r1, [pc, #1848] @ 1578e8 │ │ │ │ - ldr.w r0, [pc, #1848] @ 1578ec │ │ │ │ + ldr.w r2, [pc, #1848] @ 157b2c │ │ │ │ + ldr.w r1, [pc, #1848] @ 157b30 │ │ │ │ + ldr.w r0, [pc, #1848] @ 157b34 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486204,100 +486516,100 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1573b0 │ │ │ │ + bpl.w 1575f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.n 15722c │ │ │ │ + bmi.n 157474 │ │ │ │ cmp r5, sl │ │ │ │ - bne.w 157346 │ │ │ │ + bne.w 15758e │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 15723e │ │ │ │ + bmi.n 157486 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 15741c │ │ │ │ + bne.w 157664 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ bl d63b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15726a │ │ │ │ + beq.n 1574b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 15726a │ │ │ │ + cbnz r3, 1574b2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 157278 │ │ │ │ + cbnz r3, 1574c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15728e │ │ │ │ + beq.n 1574d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15728e │ │ │ │ + cbnz r3, 1574d6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1572a6 │ │ │ │ + beq.n 1574ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 1572a6 │ │ │ │ + cbnz r3, 1574ee │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 1572b8 │ │ │ │ + cbnz r3, 157500 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 15633e │ │ │ │ + bne.w 156586 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1580] @ 1578f0 │ │ │ │ - ldr.w r0, [pc, #1580] @ 1578f4 │ │ │ │ + ldr.w r1, [pc, #1580] @ 157b38 │ │ │ │ + ldr.w r0, [pc, #1580] @ 157b3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156564 │ │ │ │ + b.w 1567ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1556] @ 1578f8 │ │ │ │ - ldr.w r1, [pc, #1556] @ 1578fc │ │ │ │ - ldr.w r0, [pc, #1556] @ 157900 │ │ │ │ + ldr.w r2, [pc, #1556] @ 157b40 │ │ │ │ + ldr.w r1, [pc, #1556] @ 157b44 │ │ │ │ + ldr.w r0, [pc, #1556] @ 157b48 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486320,20 +486632,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1464] @ 157904 │ │ │ │ - ldr.w r1, [pc, #1464] @ 157908 │ │ │ │ - ldr.w r0, [pc, #1464] @ 15790c │ │ │ │ + ldr.w r2, [pc, #1464] @ 157b4c │ │ │ │ + ldr.w r1, [pc, #1464] @ 157b50 │ │ │ │ + ldr.w r0, [pc, #1464] @ 157b54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486356,21 +486668,21 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1368] @ 157910 │ │ │ │ - ldr.w r1, [pc, #1368] @ 157914 │ │ │ │ - ldr.w r0, [pc, #1368] @ 157918 │ │ │ │ + ldr.w r2, [pc, #1368] @ 157b58 │ │ │ │ + ldr.w r1, [pc, #1368] @ 157b5c │ │ │ │ + ldr.w r0, [pc, #1368] @ 157b60 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486393,20 +486705,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1272] @ 15791c │ │ │ │ - ldr.w r2, [pc, #1272] @ 157920 │ │ │ │ - ldr.w r0, [pc, #1272] @ 157924 │ │ │ │ + ldr.w r1, [pc, #1272] @ 157b64 │ │ │ │ + ldr.w r2, [pc, #1272] @ 157b68 │ │ │ │ + ldr.w r0, [pc, #1272] @ 157b6c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486429,96 +486741,96 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1575be │ │ │ │ + bpl.w 157806 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 157542 │ │ │ │ + bpl.n 15778a │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 1574ac │ │ │ │ + bmi.n 1576f4 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 15a4b0 │ │ │ │ + bne.w 15a6f8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ bl b68c0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1574d6 │ │ │ │ + beq.n 15771e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 1574d6 │ │ │ │ + cbnz r3, 15771e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1574e4 │ │ │ │ + cbnz r3, 15772c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1574fa │ │ │ │ + beq.n 157742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1574fa │ │ │ │ + cbnz r3, 157742 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157512 │ │ │ │ + beq.n 15775a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 157512 │ │ │ │ + cbnz r3, 15775a │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15763c │ │ │ │ + beq.w 157884 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 155d36 │ │ │ │ + bne.w 155f7e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #1016] @ (157928 ) │ │ │ │ - ldr r0, [pc, #1020] @ (15792c ) │ │ │ │ + ldr r1, [pc, #1016] @ (157b70 ) │ │ │ │ + ldr r0, [pc, #1020] @ (157b74 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #1000] @ (157930 ) │ │ │ │ - ldr r1, [pc, #1000] @ (157934 ) │ │ │ │ - ldr r0, [pc, #1004] @ (157938 ) │ │ │ │ + ldr r2, [pc, #1000] @ (157b78 ) │ │ │ │ + ldr r1, [pc, #1000] @ (157b7c ) │ │ │ │ + ldr r0, [pc, #1004] @ (157b80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486549,21 +486861,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #884] @ (15793c ) │ │ │ │ - ldr r1, [pc, #888] @ (157940 ) │ │ │ │ - ldr r0, [pc, #888] @ (157944 ) │ │ │ │ + ldr r2, [pc, #884] @ (157b84 ) │ │ │ │ + ldr r1, [pc, #888] @ (157b88 ) │ │ │ │ + ldr r0, [pc, #888] @ (157b8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -486594,25 +486906,25 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 157522 │ │ │ │ + b.n 15776a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15765e │ │ │ │ + beq.n 1578a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 15765e │ │ │ │ + cbnz r3, 1578a6 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #300] @ 0x12c │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ @@ -486624,218 +486936,218 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #240] @ 0xf0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15923a │ │ │ │ + beq.w 159482 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1576a6 │ │ │ │ + beq.n 1578ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1576a6 │ │ │ │ + cbnz r3, 1578ee │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 157980 │ │ │ │ + beq.w 157bc8 │ │ │ │ mov r0, r7 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1576ce │ │ │ │ + beq.n 157916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1576ce │ │ │ │ + cbnz r3, 157916 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 158a6e │ │ │ │ + blt.w 158cb6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 15799a │ │ │ │ + beq.w 157be2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1576f2 │ │ │ │ + beq.n 15793a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1576f2 │ │ │ │ + cbnz r3, 15793a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157704 │ │ │ │ + beq.n 15794c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15783e │ │ │ │ - ldr r2, [pc, #564] @ (157948 ) │ │ │ │ + beq.w 157a86 │ │ │ │ + ldr r2, [pc, #564] @ (157b90 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1577ea │ │ │ │ - ldr r2, [pc, #556] @ (15794c ) │ │ │ │ + beq.n 157a32 │ │ │ │ + ldr r2, [pc, #556] @ (157b94 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1577a6 │ │ │ │ - ldr r2, [pc, #548] @ (157950 ) │ │ │ │ + beq.n 1579ee │ │ │ │ + ldr r2, [pc, #548] @ (157b98 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 15777a │ │ │ │ + bne.n 1579c2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 65248 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15774e │ │ │ │ + cbnz r3, 157996 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15779e │ │ │ │ + cbz r3, 1579e6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr r1, [pc, #492] @ (157954 ) │ │ │ │ - ldr r0, [pc, #496] @ (157958 ) │ │ │ │ + ldr r1, [pc, #492] @ (157b9c ) │ │ │ │ + ldr r0, [pc, #496] @ (157ba0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #476] @ (15795c ) │ │ │ │ - ldr r1, [pc, #480] @ (157960 ) │ │ │ │ - ldr r0, [pc, #480] @ (157964 ) │ │ │ │ + ldr r2, [pc, #476] @ (157ba4 ) │ │ │ │ + ldr r1, [pc, #480] @ (157ba8 ) │ │ │ │ + ldr r0, [pc, #480] @ (157bac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 1568a6 │ │ │ │ + b.w 156aee │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15775a │ │ │ │ + b.n 1579a2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6808c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1577be │ │ │ │ + cbnz r3, 157a06 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15782e │ │ │ │ + cbz r3, 157a76 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr r1, [pc, #400] @ (157968 ) │ │ │ │ - ldr r0, [pc, #404] @ (15796c ) │ │ │ │ + ldr r1, [pc, #400] @ (157bb0 ) │ │ │ │ + ldr r0, [pc, #404] @ (157bb4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 666b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 157802 │ │ │ │ + cbnz r3, 157a4a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 157836 │ │ │ │ + cbz r3, 157a7e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr r1, [pc, #340] @ (157970 ) │ │ │ │ - ldr r0, [pc, #344] @ (157974 ) │ │ │ │ + ldr r1, [pc, #340] @ (157bb8 ) │ │ │ │ + ldr r0, [pc, #344] @ (157bbc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1577ca │ │ │ │ + b.n 157a12 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15780e │ │ │ │ + b.n 157a56 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 67348 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 157856 │ │ │ │ + cbnz r3, 157a9e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 158a64 │ │ │ │ + beq.w 158cac │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr r1, [pc, #260] @ (157978 ) │ │ │ │ - ldr r0, [pc, #264] @ (15797c ) │ │ │ │ + ldr r1, [pc, #260] @ (157bc0 ) │ │ │ │ + ldr r0, [pc, #264] @ (157bc4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ nop │ │ │ │ ands r4, r5 │ │ │ │ movs r3, r0 │ │ │ │ umull r0, r0, lr, r2 │ │ │ │ - b.n 1577e0 │ │ │ │ + b.n 157a28 │ │ │ │ movs r3, r0 │ │ │ │ ands r2, r1 │ │ │ │ movs r3, r0 │ │ │ │ smull r0, r0, sl, r2 │ │ │ │ - b.n 1576e4 │ │ │ │ + b.n 15792c │ │ │ │ movs r3, r0 │ │ │ │ subs r7, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ mla r0, r6, r2, r0 │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ @@ -486874,33 +487186,33 @@ │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf6d00002 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ subs r2, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf6660002 │ │ │ │ - b.n 157d40 │ │ │ │ + b.n 157f88 │ │ │ │ movs r3, r0 │ │ │ │ subs r2, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf5fa0002 │ │ │ │ subs r2, #20 │ │ │ │ movs r3, r0 │ │ │ │ stmia r4!, {r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf5920002 │ │ │ │ subs r1, #14 │ │ │ │ movs r3, r0 │ │ │ │ eors.w r0, r0, #8519680 @ 0x820000 │ │ │ │ - b.n 157a4c │ │ │ │ + b.n 157c94 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ orns r0, r0, #8519680 @ 0x820000 │ │ │ │ - b.n 15795c │ │ │ │ + b.n 157ba4 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf3f20002 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ @@ -486923,18 +487235,18 @@ │ │ │ │ sub.w r0, r4, #2 │ │ │ │ adds r5, #202 @ 0xca │ │ │ │ movs r3, r0 │ │ │ │ adc.w r0, ip, #2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15799a │ │ │ │ + beq.n 157be2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 15799a │ │ │ │ + cbnz r3, 157be2 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #304] @ 0x130 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ @@ -486946,84 +487258,84 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #248] @ 0xf8 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 157c20 │ │ │ │ + beq.w 157e68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1579e2 │ │ │ │ + beq.n 157c2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1579e2 │ │ │ │ + cbnz r3, 157c2a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [fp, #264] @ 0x108 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22fac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 157a04 │ │ │ │ + beq.n 157c4c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 157c92 │ │ │ │ + beq.w 157eda │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 158a90 │ │ │ │ + beq.w 158cd8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 157a2c │ │ │ │ + beq.n 157c74 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 157a2c │ │ │ │ + cbnz r2, 157c74 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 1583a8 │ │ │ │ + blt.w 1585f0 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 158134 │ │ │ │ + beq.w 15837c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 157a84 │ │ │ │ - ldr.w r2, [pc, #2976] @ 1585fc │ │ │ │ + beq.n 157ccc │ │ │ │ + ldr.w r2, [pc, #2976] @ 158844 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 157a84 │ │ │ │ - ldr.w r2, [pc, #2968] @ 158600 │ │ │ │ + beq.n 157ccc │ │ │ │ + ldr.w r2, [pc, #2968] @ 158848 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 157a84 │ │ │ │ - ldr.w r2, [pc, #2956] @ 158604 │ │ │ │ + beq.n 157ccc │ │ │ │ + ldr.w r2, [pc, #2956] @ 15884c │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 158ab0 │ │ │ │ + bne.w 158cf8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #308] @ 0x134 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -487034,22 +487346,22 @@ │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 158446 │ │ │ │ + beq.w 15868e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1583c4 │ │ │ │ + beq.w 15860c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 157ad0 │ │ │ │ + cbnz r3, 157d18 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #240] @ 0xf0 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ @@ -487060,127 +487372,127 @@ │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ blx 23480 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1583cc │ │ │ │ + beq.w 158614 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157b16 │ │ │ │ + beq.n 157d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 157b16 │ │ │ │ + cbnz r3, 157d5e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1587ee │ │ │ │ - ldr.w r2, [pc, #2772] @ 1585fc │ │ │ │ + beq.w 158a36 │ │ │ │ + ldr.w r2, [pc, #2772] @ 158844 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1584ba │ │ │ │ - ldr.w r2, [pc, #2760] @ 158600 │ │ │ │ + beq.w 158702 │ │ │ │ + ldr.w r2, [pc, #2760] @ 158848 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 157ecc │ │ │ │ - ldr.w r2, [pc, #2748] @ 158604 │ │ │ │ + beq.w 158114 │ │ │ │ + ldr.w r2, [pc, #2748] @ 15884c │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 157e48 │ │ │ │ + bne.w 158090 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 157d22 │ │ │ │ - ldr.w r3, [pc, #2728] @ 158608 │ │ │ │ + bne.w 157f6a │ │ │ │ + ldr.w r3, [pc, #2728] @ 158850 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r1, r7, r2 │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 157b80 │ │ │ │ + beq.n 157dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 157e36 │ │ │ │ + beq.w 15807e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 157b90 │ │ │ │ + bmi.n 157dd8 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 157db8 │ │ │ │ + bne.w 158000 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 157b9e │ │ │ │ + beq.n 157de6 │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 157c9e │ │ │ │ + bne.n 157ee6 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ bl 64838 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 157bbe │ │ │ │ + cbnz r3, 157e06 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157bd4 │ │ │ │ + beq.n 157e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 157bd4 │ │ │ │ + cbnz r3, 157e1c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157bec │ │ │ │ + beq.n 157e34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 157bec │ │ │ │ + cbnz r3, 157e34 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 157d1a │ │ │ │ + beq.w 157f62 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #2564] @ 15860c │ │ │ │ - ldr.w r0, [pc, #2564] @ 158610 │ │ │ │ + ldr.w r1, [pc, #2564] @ 158854 │ │ │ │ + ldr.w r0, [pc, #2564] @ 158858 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr.w r1, [pc, #2540] @ 158614 │ │ │ │ - ldr.w r0, [pc, #2540] @ 158618 │ │ │ │ + ldr.w r1, [pc, #2540] @ 15885c │ │ │ │ + ldr.w r0, [pc, #2540] @ 158860 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -487206,25 +487518,25 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 157a04 │ │ │ │ + b.n 157c4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2424] @ 15861c │ │ │ │ - ldr.w r1, [pc, #2424] @ 158620 │ │ │ │ - ldr.w r0, [pc, #2424] @ 158624 │ │ │ │ + ldr.w r2, [pc, #2424] @ 158864 │ │ │ │ + ldr.w r1, [pc, #2424] @ 158868 │ │ │ │ + ldr.w r0, [pc, #2424] @ 15886c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -487253,34 +487565,34 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 157bfc │ │ │ │ - ldr.w r0, [pc, #2308] @ 158628 │ │ │ │ + b.n 157e44 │ │ │ │ + ldr.w r0, [pc, #2308] @ 158870 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157d40 │ │ │ │ + beq.n 157f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 157e34 │ │ │ │ + beq.n 15807c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #2276] @ 15862c │ │ │ │ - ldr.w r0, [pc, #2276] @ 158630 │ │ │ │ + ldr.w r1, [pc, #2276] @ 158874 │ │ │ │ + ldr.w r0, [pc, #2276] @ 158878 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -487308,20 +487620,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2164] @ 158634 │ │ │ │ - ldr.w r1, [pc, #2164] @ 158638 │ │ │ │ - ldr.w r0, [pc, #2164] @ 15863c │ │ │ │ + ldr.w r2, [pc, #2164] @ 15887c │ │ │ │ + ldr.w r1, [pc, #2164] @ 158880 │ │ │ │ + ldr.w r0, [pc, #2164] @ 158884 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -487350,27 +487662,27 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 157b80 │ │ │ │ - b.n 157d40 │ │ │ │ + bne.w 157dc8 │ │ │ │ + b.n 157f88 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2036] @ 158640 │ │ │ │ - ldr.w r1, [pc, #2036] @ 158644 │ │ │ │ - ldr.w r0, [pc, #2036] @ 158648 │ │ │ │ + ldr.w r2, [pc, #2036] @ 158888 │ │ │ │ + ldr.w r1, [pc, #2036] @ 15888c │ │ │ │ + ldr.w r0, [pc, #2036] @ 158890 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -487402,99 +487714,99 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 15809c │ │ │ │ - ldr.w r3, [pc, #1840] @ 158608 │ │ │ │ + bne.w 1582e4 │ │ │ │ + ldr.w r3, [pc, #1840] @ 158850 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w ip, r7, r2 │ │ │ │ rsbs r2, ip, #0 │ │ │ │ adc.w r2, r2, ip │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 157efe │ │ │ │ + beq.n 158146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1587dc │ │ │ │ + beq.w 158a24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 157f0c │ │ │ │ + bmi.n 158154 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 157f9c │ │ │ │ + bne.n 1581e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 157f1a │ │ │ │ + beq.n 158162 │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 158018 │ │ │ │ + bne.n 158260 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ bl 67670 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 157f3a │ │ │ │ + cbnz r3, 158182 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157f50 │ │ │ │ + beq.n 158198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 157f50 │ │ │ │ + cbnz r3, 158198 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 157f68 │ │ │ │ + beq.n 1581b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 157f68 │ │ │ │ + cbnz r3, 1581b0 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 158094 │ │ │ │ + beq.w 1582dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #1736] @ 15864c │ │ │ │ - ldr.w r0, [pc, #1736] @ 158650 │ │ │ │ + ldr.w r1, [pc, #1736] @ 158894 │ │ │ │ + ldr.w r0, [pc, #1736] @ 158898 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1712] @ 158654 │ │ │ │ - ldr.w r1, [pc, #1712] @ 158658 │ │ │ │ - ldr.w r0, [pc, #1712] @ 15865c │ │ │ │ + ldr.w r2, [pc, #1712] @ 15889c │ │ │ │ + ldr.w r1, [pc, #1712] @ 1588a0 │ │ │ │ + ldr.w r0, [pc, #1712] @ 1588a4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -487523,20 +487835,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1600] @ 158660 │ │ │ │ - ldr.w r1, [pc, #1600] @ 158664 │ │ │ │ - ldr.w r0, [pc, #1600] @ 158668 │ │ │ │ + ldr.w r2, [pc, #1600] @ 1588a8 │ │ │ │ + ldr.w r1, [pc, #1600] @ 1588ac │ │ │ │ + ldr.w r0, [pc, #1600] @ 1588b0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -487565,34 +487877,34 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 157f78 │ │ │ │ - ldr.w r0, [pc, #1484] @ 15866c │ │ │ │ + b.n 1581c0 │ │ │ │ + ldr.w r0, [pc, #1484] @ 1588b4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1580bc │ │ │ │ + beq.n 158304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1587da │ │ │ │ + beq.w 158a22 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #1452] @ 158670 │ │ │ │ - ldr.w r0, [pc, #1452] @ 158674 │ │ │ │ + ldr.w r1, [pc, #1452] @ 1588b8 │ │ │ │ + ldr.w r0, [pc, #1452] @ 1588bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -487620,101 +487932,101 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #304] @ 0x130 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 158146 │ │ │ │ + beq.n 15838e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ strd r5, r2, [sp, #264] @ 0x108 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ blx 23480 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15833a │ │ │ │ + beq.w 158582 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15817a │ │ │ │ + beq.n 1583c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15817a │ │ │ │ + cbnz r3, 1583c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [fp, #312] @ 0x138 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22fac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15819c │ │ │ │ + beq.n 1583e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 158adc │ │ │ │ + beq.w 158d24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 158ef4 │ │ │ │ + beq.w 15913c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1581c4 │ │ │ │ + beq.n 15840c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 1581c4 │ │ │ │ + cbnz r2, 15840c │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 158ec8 │ │ │ │ + blt.w 159110 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 158eb2 │ │ │ │ + beq.w 1590fa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15821a │ │ │ │ - ldr.w r2, [pc, #1032] @ 1585fc │ │ │ │ + beq.n 158462 │ │ │ │ + ldr.w r2, [pc, #1032] @ 158844 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15821a │ │ │ │ - ldr.w r2, [pc, #1024] @ 158600 │ │ │ │ + beq.n 158462 │ │ │ │ + ldr.w r2, [pc, #1024] @ 158848 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15821a │ │ │ │ - ldr r2, [pc, #1012] @ (158604 ) │ │ │ │ + beq.n 158462 │ │ │ │ + ldr r2, [pc, #1012] @ (15884c ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 158f14 │ │ │ │ + bne.w 15915c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, #240] @ 0xf0 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [fp, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -487724,111 +488036,111 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #272] @ 0x110 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 158f40 │ │ │ │ + beq.w 159188 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158262 │ │ │ │ + beq.n 1584aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 158262 │ │ │ │ + cbnz r3, 1584aa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 159034 │ │ │ │ - ldr r2, [pc, #904] @ (1585fc ) │ │ │ │ + beq.w 15927c │ │ │ │ + ldr r2, [pc, #904] @ (158844 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 158d8e │ │ │ │ - ldr r2, [pc, #896] @ (158600 ) │ │ │ │ + beq.w 158fd6 │ │ │ │ + ldr r2, [pc, #896] @ (158848 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 158bee │ │ │ │ - ldr r2, [pc, #884] @ (158604 ) │ │ │ │ + beq.w 158e36 │ │ │ │ + ldr r2, [pc, #884] @ (15884c ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 158b70 │ │ │ │ + bne.w 158db8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 1582aa │ │ │ │ + bmi.n 1584f2 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 158fb8 │ │ │ │ + bne.w 159200 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1582ba │ │ │ │ + beq.n 158502 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 158aea │ │ │ │ + bne.w 158d32 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 64838 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1582dc │ │ │ │ + cbnz r3, 158524 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1582f2 │ │ │ │ + beq.n 15853a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1582f2 │ │ │ │ + cbnz r3, 15853a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15830a │ │ │ │ + beq.n 158552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15830a │ │ │ │ + cbnz r3, 158552 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 158b66 │ │ │ │ + beq.w 158dae │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #848] @ (158678 ) │ │ │ │ - ldr r0, [pc, #852] @ (15867c ) │ │ │ │ + ldr r1, [pc, #848] @ (1588c0 ) │ │ │ │ + ldr r0, [pc, #852] @ (1588c4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #832] @ (158680 ) │ │ │ │ - ldr r0, [pc, #832] @ (158684 ) │ │ │ │ + ldr r1, [pc, #832] @ (1588c8 ) │ │ │ │ + ldr r0, [pc, #832] @ (1588cc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -487854,32 +488166,32 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr r1, [pc, #728] @ (158688 ) │ │ │ │ + ldr r1, [pc, #728] @ (1588d0 ) │ │ │ │ mov sl, r4 │ │ │ │ - ldr r0, [pc, #728] @ (15868c ) │ │ │ │ + ldr r0, [pc, #728] @ (1588d4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ ldr.w r2, [fp, #240] @ 0xf0 │ │ │ │ - b.w 157ae2 │ │ │ │ + b.w 157d2a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r1, [pc, #700] @ (158690 ) │ │ │ │ - ldr r0, [pc, #704] @ (158694 ) │ │ │ │ + ldr r1, [pc, #700] @ (1588d8 ) │ │ │ │ + ldr r0, [pc, #704] @ (1588dc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -487909,19 +488221,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r1, [pc, #588] @ (158698 ) │ │ │ │ - ldr r0, [pc, #588] @ (15869c ) │ │ │ │ + ldr r1, [pc, #588] @ (1588e0 ) │ │ │ │ + ldr r0, [pc, #588] @ (1588e4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -487949,99 +488261,99 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1586b4 │ │ │ │ - ldr r3, [pc, #320] @ (158608 ) │ │ │ │ + bne.w 1588fc │ │ │ │ + ldr r3, [pc, #320] @ (158850 ) │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r1, r7, r2 │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1584e4 │ │ │ │ + beq.n 15872c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1587c8 │ │ │ │ + beq.w 158a10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 1584f4 │ │ │ │ + bmi.n 15873c │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 15874a │ │ │ │ + bne.w 158992 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 158502 │ │ │ │ + beq.n 15874a │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 15857e │ │ │ │ + bne.n 1587c6 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ bl 65650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 158522 │ │ │ │ + cbnz r3, 15876a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158538 │ │ │ │ + beq.n 158780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 158538 │ │ │ │ + cbnz r3, 158780 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158550 │ │ │ │ + beq.n 158798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 158550 │ │ │ │ + cbnz r3, 158798 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1585f4 │ │ │ │ + beq.n 15883c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r1, [pc, #308] @ (1586a0 ) │ │ │ │ - ldr r0, [pc, #312] @ (1586a4 ) │ │ │ │ + ldr r1, [pc, #308] @ (1588e8 ) │ │ │ │ + ldr r0, [pc, #312] @ (1588ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r2, [pc, #292] @ (1586a8 ) │ │ │ │ - ldr r1, [pc, #292] @ (1586ac ) │ │ │ │ - ldr r0, [pc, #296] @ (1586b0 ) │ │ │ │ + ldr r2, [pc, #292] @ (1588f0 ) │ │ │ │ + ldr r1, [pc, #292] @ (1588f4 ) │ │ │ │ + ldr r0, [pc, #296] @ (1588f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488070,116 +488382,116 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15855e │ │ │ │ + b.n 1587a6 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ ldc 0, cr0, [r2, #8]! │ │ │ │ adds r2, #18 │ │ │ │ movs r3, r0 │ │ │ │ ldc 0, cr0, [r4, #8] │ │ │ │ - b.n 15819c │ │ │ │ + b.n 1583e4 │ │ │ │ movs r2, r0 │ │ │ │ adds r1, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ stc 0, cr0, [lr, #-8] │ │ │ │ pop {r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ movs r3, r0 │ │ │ │ ldcl 0, cr0, [r4], #-8 │ │ │ │ - cbnz r0, 1586a4 │ │ │ │ + cbnz r0, 1588ec │ │ │ │ movs r2, r0 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xebf40002 │ │ │ │ - b.n 1581b8 │ │ │ │ + b.n 158400 │ │ │ │ movs r2, r0 │ │ │ │ cmp r7, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ sbc.w r0, r6, r2 │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ bics.w r0, r6, r2 │ │ │ │ - cbnz r4, 15868a │ │ │ │ + cbnz r4, 1588d2 │ │ │ │ movs r2, r0 │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ ands.w r0, r0, r2 │ │ │ │ - b.n 158aec │ │ │ │ + b.n 158d34 │ │ │ │ movs r2, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xe9940002 │ │ │ │ @ instruction: 0xb892 │ │ │ │ movs r2, r0 │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ ldrd r0, r0, [r8], #8 │ │ │ │ cmp r3, #22 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1583b0 │ │ │ │ + b.n 1585f8 │ │ │ │ movs r2, r0 │ │ │ │ cmp r2, #252 @ 0xfc │ │ │ │ movs r3, r0 │ │ │ │ - b.n 158384 │ │ │ │ + b.n 1585cc │ │ │ │ movs r2, r0 │ │ │ │ cmp r2, #140 @ 0x8c │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1582ac │ │ │ │ + b.n 1584f4 │ │ │ │ movs r2, r0 │ │ │ │ cmp r2, #106 @ 0x6a │ │ │ │ movs r3, r0 │ │ │ │ - b.n 158270 │ │ │ │ + b.n 1584b8 │ │ │ │ movs r2, r0 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 158184 │ │ │ │ + b.n 1583cc │ │ │ │ movs r2, r0 │ │ │ │ cmp r0, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 157f50 │ │ │ │ + b.n 158198 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 158674 │ │ │ │ + bgt.n 1588bc │ │ │ │ movs r2, r0 │ │ │ │ cmp r0, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 157f1c │ │ │ │ + b.n 158164 │ │ │ │ movs r2, r0 │ │ │ │ - ldr.w r0, [pc, #3176] @ 159320 │ │ │ │ + ldr.w r0, [pc, #3176] @ 159568 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1586d2 │ │ │ │ + beq.n 15891a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1587c6 │ │ │ │ + beq.n 158a0e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #3148] @ 159324 │ │ │ │ - ldr.w r0, [pc, #3148] @ 159328 │ │ │ │ + ldr.w r1, [pc, #3148] @ 15956c │ │ │ │ + ldr.w r0, [pc, #3148] @ 159570 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -488207,20 +488519,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #3036] @ 15932c │ │ │ │ - ldr.w r1, [pc, #3036] @ 159330 │ │ │ │ - ldr.w r0, [pc, #3036] @ 159334 │ │ │ │ + ldr.w r2, [pc, #3036] @ 159574 │ │ │ │ + ldr.w r1, [pc, #3036] @ 159578 │ │ │ │ + ldr.w r0, [pc, #3036] @ 15957c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488249,115 +488561,115 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 1584e4 │ │ │ │ - b.n 1586d2 │ │ │ │ + bne.w 15872c │ │ │ │ + b.n 15891a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 157efe │ │ │ │ - b.n 1580bc │ │ │ │ + bne.w 158146 │ │ │ │ + b.n 158304 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 158942 │ │ │ │ - ldr.w r3, [pc, #2876] @ 159338 │ │ │ │ + bne.w 158b8a │ │ │ │ + ldr.w r3, [pc, #2876] @ 159580 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w ip, r7, r2 │ │ │ │ rsbs r2, ip, #0 │ │ │ │ adc.w r2, r2, ip │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 158820 │ │ │ │ + beq.n 158a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 158960 │ │ │ │ + beq.w 158ba8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 158830 │ │ │ │ + bmi.n 158a78 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 1589e8 │ │ │ │ + bne.w 158c30 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 15883e │ │ │ │ + beq.n 158a86 │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 1588be │ │ │ │ + bne.n 158b06 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ bl 66b40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15885e │ │ │ │ + cbnz r3, 158aa6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158874 │ │ │ │ + beq.n 158abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 158874 │ │ │ │ + cbnz r3, 158abc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15888c │ │ │ │ + beq.n 158ad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15888c │ │ │ │ + cbnz r3, 158ad4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15893a │ │ │ │ + beq.n 158b82 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #2708] @ 15933c │ │ │ │ - ldr.w r0, [pc, #2708] @ 159340 │ │ │ │ + ldr.w r1, [pc, #2708] @ 159584 │ │ │ │ + ldr.w r0, [pc, #2708] @ 159588 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2688] @ 159344 │ │ │ │ - ldr.w r1, [pc, #2688] @ 159348 │ │ │ │ - ldr.w r0, [pc, #2688] @ 15934c │ │ │ │ + ldr.w r2, [pc, #2688] @ 15958c │ │ │ │ + ldr.w r1, [pc, #2688] @ 159590 │ │ │ │ + ldr.w r0, [pc, #2688] @ 159594 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488386,40 +488698,40 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15889a │ │ │ │ - ldr.w r0, [pc, #2572] @ 159350 │ │ │ │ + b.n 158ae2 │ │ │ │ + ldr.w r0, [pc, #2572] @ 159598 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158970 │ │ │ │ + beq.n 158bb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 158970 │ │ │ │ + cbnz r3, 158bb8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 158820 │ │ │ │ + bne.w 158a68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr.w r1, [pc, #2524] @ 159354 │ │ │ │ - ldr.w r0, [pc, #2524] @ 159358 │ │ │ │ + ldr.w r1, [pc, #2524] @ 15959c │ │ │ │ + ldr.w r0, [pc, #2524] @ 1595a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -488447,20 +488759,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2412] @ 15935c │ │ │ │ - ldr.w r1, [pc, #2412] @ 159360 │ │ │ │ - ldr.w r0, [pc, #2412] @ 159364 │ │ │ │ + ldr.w r2, [pc, #2412] @ 1595a4 │ │ │ │ + ldr.w r1, [pc, #2412] @ 1595a8 │ │ │ │ + ldr.w r0, [pc, #2412] @ 1595ac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488489,65 +488801,65 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 157866 │ │ │ │ + b.w 157aae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #2288] @ 159368 │ │ │ │ + ldr.w r1, [pc, #2288] @ 1595b0 │ │ │ │ mov sl, r4 │ │ │ │ - ldr.w r0, [pc, #2288] @ 15936c │ │ │ │ + ldr.w r0, [pc, #2288] @ 1595b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr.w r1, [pc, #2264] @ 159370 │ │ │ │ + ldr.w r1, [pc, #2264] @ 1595b8 │ │ │ │ mov sl, r4 │ │ │ │ - ldr.w r0, [pc, #2264] @ 159374 │ │ │ │ + ldr.w r0, [pc, #2264] @ 1595bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov sl, r4 │ │ │ │ - ldr.w r2, [pc, #2240] @ 159378 │ │ │ │ - ldr.w r1, [pc, #2240] @ 15937c │ │ │ │ - ldr.w r0, [pc, #2240] @ 159380 │ │ │ │ + ldr.w r2, [pc, #2240] @ 1595c0 │ │ │ │ + ldr.w r1, [pc, #2240] @ 1595c4 │ │ │ │ + ldr.w r0, [pc, #2240] @ 1595c8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - b.w 15819c │ │ │ │ + b.w 1583e4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2196] @ 159384 │ │ │ │ - ldr.w r2, [pc, #2196] @ 159388 │ │ │ │ - ldr.w r0, [pc, #2196] @ 15938c │ │ │ │ + ldr.w r1, [pc, #2196] @ 1595cc │ │ │ │ + ldr.w r2, [pc, #2196] @ 1595d0 │ │ │ │ + ldr.w r0, [pc, #2196] @ 1595d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488576,22 +488888,22 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15831a │ │ │ │ + b.w 158562 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2076] @ 159390 │ │ │ │ - ldr.w r1, [pc, #2076] @ 159394 │ │ │ │ - ldr.w r0, [pc, #2076] @ 159398 │ │ │ │ + ldr.w r2, [pc, #2076] @ 1595d8 │ │ │ │ + ldr.w r1, [pc, #2076] @ 1595dc │ │ │ │ + ldr.w r0, [pc, #2076] @ 1595e0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -488621,83 +488933,83 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 158bfc │ │ │ │ + bmi.n 158e44 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 158c8e │ │ │ │ + bne.n 158ed6 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 158c0a │ │ │ │ + beq.n 158e52 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 158d0a │ │ │ │ + bne.n 158f52 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 67670 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 158c2c │ │ │ │ + cbnz r3, 158e74 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158c42 │ │ │ │ + beq.n 158e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 158c42 │ │ │ │ + cbnz r3, 158e8a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158c5a │ │ │ │ + beq.n 158ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 158c5a │ │ │ │ + cbnz r3, 158ea2 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 158d86 │ │ │ │ + beq.w 158fce │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr.w r1, [pc, #1828] @ 15939c │ │ │ │ - ldr.w r0, [pc, #1828] @ 1593a0 │ │ │ │ + ldr.w r1, [pc, #1828] @ 1595e4 │ │ │ │ + ldr.w r0, [pc, #1828] @ 1595e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1808] @ 1593a4 │ │ │ │ - ldr.w r1, [pc, #1808] @ 1593a8 │ │ │ │ - ldr.w r0, [pc, #1808] @ 1593ac │ │ │ │ + ldr.w r2, [pc, #1808] @ 1595ec │ │ │ │ + ldr.w r1, [pc, #1808] @ 1595f0 │ │ │ │ + ldr.w r0, [pc, #1808] @ 1595f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488726,20 +489038,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1696] @ 1593b0 │ │ │ │ - ldr.w r2, [pc, #1696] @ 1593b4 │ │ │ │ - ldr.w r0, [pc, #1696] @ 1593b8 │ │ │ │ + ldr.w r1, [pc, #1696] @ 1595f8 │ │ │ │ + ldr.w r2, [pc, #1696] @ 1595fc │ │ │ │ + ldr.w r0, [pc, #1696] @ 159600 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488768,86 +489080,86 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 158c6a │ │ │ │ + b.n 158eb2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 158d9e │ │ │ │ + bmi.n 158fe6 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 15914e │ │ │ │ + bne.w 159396 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 158dac │ │ │ │ + beq.n 158ff4 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 158e2e │ │ │ │ + bne.n 159076 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 65650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 158dce │ │ │ │ + cbnz r3, 159016 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158de4 │ │ │ │ + beq.n 15902c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 158de4 │ │ │ │ + cbnz r3, 15902c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158dfc │ │ │ │ + beq.n 159044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 158dfc │ │ │ │ + cbnz r3, 159044 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 158eaa │ │ │ │ + beq.n 1590f2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr.w r1, [pc, #1444] @ 1593bc │ │ │ │ - ldr.w r0, [pc, #1444] @ 1593c0 │ │ │ │ + ldr.w r1, [pc, #1444] @ 159604 │ │ │ │ + ldr.w r0, [pc, #1444] @ 159608 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1424] @ 1593c4 │ │ │ │ - ldr.w r2, [pc, #1424] @ 1593c8 │ │ │ │ - ldr.w r0, [pc, #1424] @ 1593cc │ │ │ │ + ldr.w r1, [pc, #1424] @ 15960c │ │ │ │ + ldr.w r2, [pc, #1424] @ 159610 │ │ │ │ + ldr.w r0, [pc, #1424] @ 159614 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -488876,72 +489188,72 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 158e0a │ │ │ │ + b.n 159052 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158ec2 │ │ │ │ + beq.n 15910a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 158ee8 │ │ │ │ + cbz r3, 159130 │ │ │ │ mov r7, r6 │ │ │ │ - b.w 155b2e │ │ │ │ + b.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr.w r1, [pc, #1280] @ 1593d0 │ │ │ │ + ldr.w r1, [pc, #1280] @ 159618 │ │ │ │ mov sl, r4 │ │ │ │ - ldr.w r0, [pc, #1280] @ 1593d4 │ │ │ │ + ldr.w r0, [pc, #1280] @ 15961c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155b2e │ │ │ │ + b.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr.w r1, [pc, #1244] @ 1593d8 │ │ │ │ + ldr.w r1, [pc, #1244] @ 159620 │ │ │ │ mov sl, r4 │ │ │ │ - ldr.w r0, [pc, #1244] @ 1593dc │ │ │ │ + ldr.w r0, [pc, #1244] @ 159624 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov sl, r4 │ │ │ │ - ldr.w r2, [pc, #1220] @ 1593e0 │ │ │ │ - ldr.w r1, [pc, #1220] @ 1593e4 │ │ │ │ - ldr.w r0, [pc, #1220] @ 1593e8 │ │ │ │ + ldr.w r2, [pc, #1220] @ 159628 │ │ │ │ + ldr.w r1, [pc, #1220] @ 15962c │ │ │ │ + ldr.w r0, [pc, #1220] @ 159630 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - ldr.w r1, [pc, #1188] @ 1593ec │ │ │ │ - ldr.w r0, [pc, #1188] @ 1593f0 │ │ │ │ + ldr.w r1, [pc, #1188] @ 159634 │ │ │ │ + ldr.w r0, [pc, #1188] @ 159638 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -488969,20 +489281,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1076] @ 1593f4 │ │ │ │ - ldr.w r1, [pc, #1076] @ 1593f8 │ │ │ │ - ldr.w r0, [pc, #1076] @ 1593fc │ │ │ │ + ldr.w r2, [pc, #1076] @ 15963c │ │ │ │ + ldr.w r1, [pc, #1076] @ 159640 │ │ │ │ + ldr.w r0, [pc, #1076] @ 159644 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489011,83 +489323,83 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r7, r3, #31 │ │ │ │ - bmi.n 159044 │ │ │ │ + bmi.n 15928c │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 1591c4 │ │ │ │ + bne.w 15940c │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 159052 │ │ │ │ + beq.n 15929a │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 1590d0 │ │ │ │ + bne.n 159318 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 66b40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 159074 │ │ │ │ + cbnz r3, 1592bc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15908a │ │ │ │ + beq.n 1592d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15908a │ │ │ │ + cbnz r3, 1592d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1590a2 │ │ │ │ + beq.n 1592ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 1590a2 │ │ │ │ + cbnz r3, 1592ea │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 159146 │ │ │ │ + beq.n 15938e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #836] @ (159400 ) │ │ │ │ - ldr r0, [pc, #836] @ (159404 ) │ │ │ │ + ldr r1, [pc, #836] @ (159648 ) │ │ │ │ + ldr r0, [pc, #836] @ (15964c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #816] @ (159408 ) │ │ │ │ - ldr r2, [pc, #820] @ (15940c ) │ │ │ │ - ldr r0, [pc, #820] @ (159410 ) │ │ │ │ + ldr r1, [pc, #816] @ (159650 ) │ │ │ │ + ldr r2, [pc, #820] @ (159654 ) │ │ │ │ + ldr r0, [pc, #820] @ (159658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489116,23 +489428,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1590b0 │ │ │ │ + b.n 1592f8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #704] @ (159414 ) │ │ │ │ - ldr r1, [pc, #704] @ (159418 ) │ │ │ │ - ldr r0, [pc, #708] @ (15941c ) │ │ │ │ + ldr r2, [pc, #704] @ (15965c ) │ │ │ │ + ldr r1, [pc, #704] @ (159660 ) │ │ │ │ + ldr r0, [pc, #708] @ (159664 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489161,20 +489473,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #596] @ (159420 ) │ │ │ │ - ldr r1, [pc, #600] @ (159424 ) │ │ │ │ - ldr r0, [pc, #600] @ (159428 ) │ │ │ │ + ldr r2, [pc, #596] @ (159668 ) │ │ │ │ + ldr r1, [pc, #600] @ (15966c ) │ │ │ │ + ldr r0, [pc, #600] @ (159670 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489203,19 +489515,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #492] @ (15942c ) │ │ │ │ - ldr r0, [pc, #492] @ (159430 ) │ │ │ │ + ldr r1, [pc, #492] @ (159674 ) │ │ │ │ + ldr r0, [pc, #492] @ (159678 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -489241,19 +489553,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #388] @ (159434 ) │ │ │ │ - ldr r0, [pc, #392] @ (159438 ) │ │ │ │ + ldr r1, [pc, #388] @ (15967c ) │ │ │ │ + ldr r0, [pc, #392] @ (159680 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -489279,47 +489591,47 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr.w r2, [fp, #296] @ 0x128 │ │ │ │ - b.w 155a1e │ │ │ │ + b.w 155c66 │ │ │ │ nop │ │ │ │ sxtb r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1598f0 │ │ │ │ + b.n 159b38 │ │ │ │ movs r2, r0 │ │ │ │ sxth r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ movs r6, #226 @ 0xe2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1597fc │ │ │ │ + b.n 159a44 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #146 @ 0x92 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15956c │ │ │ │ + b.n 1597b4 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 159284 │ │ │ │ + bls.n 1594cc │ │ │ │ movs r2, r0 │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15952c │ │ │ │ + b.n 159774 │ │ │ │ movs r2, r0 │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ movs r2, r0 │ │ │ │ movs r4, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1593e4 │ │ │ │ + b.n 15962c │ │ │ │ movs r2, r0 │ │ │ │ add r7, sp, #512 @ 0x200 │ │ │ │ movs r2, r0 │ │ │ │ movs r4, #68 @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ svc 196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ @@ -489335,108 +489647,108 @@ │ │ │ │ movs r3, r0 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ udf #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 159468 │ │ │ │ + bvc.n 1596b0 │ │ │ │ movs r2, r0 │ │ │ │ udf #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 1592b8 │ │ │ │ + bhi.n 159500 │ │ │ │ movs r2, r0 │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ movs r3, r0 │ │ │ │ udf #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ movs r1, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 15942c │ │ │ │ + ble.n 159674 │ │ │ │ movs r2, r0 │ │ │ │ add r4, sp, #872 @ 0x368 │ │ │ │ movs r2, r0 │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 1593ec │ │ │ │ + ble.n 159634 │ │ │ │ movs r2, r0 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 159454 │ │ │ │ + bpl.n 15969c │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 159304 │ │ │ │ + bgt.n 15954c │ │ │ │ movs r2, r0 │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 15930c │ │ │ │ + blt.n 159554 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 159420 │ │ │ │ + bmi.n 159668 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 1592d0 │ │ │ │ + blt.n 159518 │ │ │ │ movs r2, r0 │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 1593ac │ │ │ │ + bge.n 1595f4 │ │ │ │ movs r2, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 15935c │ │ │ │ + bge.n 1595a4 │ │ │ │ movs r2, r0 │ │ │ │ adds r4, r4, r1 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 15931c │ │ │ │ + bge.n 159564 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, r6, #3 │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 1594dc │ │ │ │ + bge.n 159724 │ │ │ │ movs r2, r0 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ movs r2, r0 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 1593e8 │ │ │ │ + bls.n 159630 │ │ │ │ movs r2, r0 │ │ │ │ adds r0, r0, #6 │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 15940c │ │ │ │ + bls.n 159654 │ │ │ │ movs r2, r0 │ │ │ │ adds r6, r4, #5 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 15932c │ │ │ │ + bne.n 159574 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 1593dc │ │ │ │ + bhi.n 159624 │ │ │ │ movs r2, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 1594e8 │ │ │ │ + bhi.n 159730 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #680 @ (adr r7, 1596cc ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 159914 ) │ │ │ │ movs r2, r0 │ │ │ │ adds r6, r5, #1 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 159408 │ │ │ │ + bvc.n 159650 │ │ │ │ movs r2, r0 │ │ │ │ subs r4, r7, r7 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 159530 │ │ │ │ + bvc.n 159778 │ │ │ │ movs r2, r0 │ │ │ │ subs r6, r1, r6 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 15945c │ │ │ │ + bvc.n 1596a4 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr.w r1, [pc, #3136] @ 15a084 │ │ │ │ - ldr.w r0, [pc, #3136] @ 15a088 │ │ │ │ + ldr.w r1, [pc, #3136] @ 15a2cc │ │ │ │ + ldr.w r0, [pc, #3136] @ 15a2d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -489460,21 +489772,21 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr.w r2, [fp, #288] @ 0x120 │ │ │ │ - b.w 1559d6 │ │ │ │ + b.w 155c1e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ - ldr.w r1, [pc, #3028] @ 15a08c │ │ │ │ - ldr.w r0, [pc, #3028] @ 15a090 │ │ │ │ + ldr.w r1, [pc, #3028] @ 15a2d4 │ │ │ │ + ldr.w r0, [pc, #3028] @ 15a2d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -489496,19 +489808,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr.w r1, [pc, #2936] @ 15a094 │ │ │ │ - ldr.w r0, [pc, #2936] @ 15a098 │ │ │ │ + ldr.w r1, [pc, #2936] @ 15a2dc │ │ │ │ + ldr.w r0, [pc, #2936] @ 15a2e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -489526,22 +489838,22 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155974 │ │ │ │ + b.w 155bbc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2844] @ 15a09c │ │ │ │ - ldr.w r1, [pc, #2844] @ 15a0a0 │ │ │ │ - ldr.w r0, [pc, #2844] @ 15a0a4 │ │ │ │ + ldr.w r2, [pc, #2844] @ 15a2e4 │ │ │ │ + ldr.w r1, [pc, #2844] @ 15a2e8 │ │ │ │ + ldr.w r0, [pc, #2844] @ 15a2ec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -489569,88 +489881,88 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #838860800 @ 0x32000000 │ │ │ │ - beq.w 15971c │ │ │ │ + beq.w 159964 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r6, r2, #27 │ │ │ │ - bmi.n 159610 │ │ │ │ + bmi.n 159858 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 159792 │ │ │ │ + bne.w 1599da │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15961c │ │ │ │ + beq.n 159864 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 15969e │ │ │ │ + bne.n 1598e6 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl dc100 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 159642 │ │ │ │ + beq.n 15988a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 159642 │ │ │ │ + cbnz r2, 15988a │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 159658 │ │ │ │ + beq.n 1598a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 159658 │ │ │ │ + cbnz r2, 1598a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15966e │ │ │ │ + beq.n 1598b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 15966e │ │ │ │ + cbnz r2, 1598b6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 159714 │ │ │ │ + beq.n 15995c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 15597a │ │ │ │ + bne.w 155bc2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr.w r1, [pc, #2592] @ 15a0a8 │ │ │ │ - ldr.w r0, [pc, #2592] @ 15a0ac │ │ │ │ + ldr.w r1, [pc, #2592] @ 15a2f0 │ │ │ │ + ldr.w r0, [pc, #2592] @ 15a2f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 159530 │ │ │ │ + b.n 159778 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2572] @ 15a0b0 │ │ │ │ - ldr.w r1, [pc, #2572] @ 15a0b4 │ │ │ │ - ldr.w r0, [pc, #2572] @ 15a0b8 │ │ │ │ + ldr.w r2, [pc, #2572] @ 15a2f8 │ │ │ │ + ldr.w r1, [pc, #2572] @ 15a2fc │ │ │ │ + ldr.w r0, [pc, #2572] @ 15a300 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489677,23 +489989,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15967c │ │ │ │ + b.n 1598c4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2456] @ 15a0bc │ │ │ │ - ldr.w r1, [pc, #2456] @ 15a0c0 │ │ │ │ - ldr.w r0, [pc, #2456] @ 15a0c4 │ │ │ │ + ldr.w r2, [pc, #2456] @ 15a304 │ │ │ │ + ldr.w r1, [pc, #2456] @ 15a308 │ │ │ │ + ldr.w r0, [pc, #2456] @ 15a30c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489720,20 +490032,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2352] @ 15a0c8 │ │ │ │ - ldr.w r1, [pc, #2352] @ 15a0cc │ │ │ │ - ldr.w r0, [pc, #2352] @ 15a0d0 │ │ │ │ + ldr.w r2, [pc, #2352] @ 15a310 │ │ │ │ + ldr.w r1, [pc, #2352] @ 15a314 │ │ │ │ + ldr.w r0, [pc, #2352] @ 15a318 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489760,89 +490072,89 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #838860800 @ 0x32000000 │ │ │ │ - beq.w 159bbc │ │ │ │ + beq.w 159e04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r2, #27 │ │ │ │ - bmi.n 159826 │ │ │ │ + bmi.n 159a6e │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 159ca8 │ │ │ │ + bne.w 159ef0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 159834 │ │ │ │ + beq.n 159a7c │ │ │ │ cmp r7, sl │ │ │ │ - bne.w 159c32 │ │ │ │ + bne.w 159e7a │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl cc944 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15985a │ │ │ │ + beq.n 159aa2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 15985a │ │ │ │ + cbnz r2, 159aa2 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 159870 │ │ │ │ + beq.n 159ab8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 159870 │ │ │ │ + cbnz r2, 159ab8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 159886 │ │ │ │ + beq.n 159ace │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 159886 │ │ │ │ + cbnz r2, 159ace │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 159bb4 │ │ │ │ + beq.w 159dfc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 15597a │ │ │ │ + bne.w 155bc2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr.w r1, [pc, #2096] @ 15a0d4 │ │ │ │ - ldr.w r0, [pc, #2096] @ 15a0d8 │ │ │ │ + ldr.w r1, [pc, #2096] @ 15a31c │ │ │ │ + ldr.w r0, [pc, #2096] @ 15a320 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 159530 │ │ │ │ + b.n 159778 │ │ │ │ ldr.w r2, [fp, #240] @ 0xf0 │ │ │ │ - b.w 155874 │ │ │ │ + b.w 155abc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr.w r1, [pc, #2068] @ 15a0dc │ │ │ │ - ldr.w r0, [pc, #2068] @ 15a0e0 │ │ │ │ + ldr.w r1, [pc, #2068] @ 15a324 │ │ │ │ + ldr.w r0, [pc, #2068] @ 15a328 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -489866,88 +490178,88 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #838860800 @ 0x32000000 │ │ │ │ - beq.n 1599d8 │ │ │ │ + beq.n 159c20 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 159948 │ │ │ │ + bmi.n 159b90 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 159d1e │ │ │ │ + bne.w 159f66 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 159954 │ │ │ │ + beq.n 159b9c │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 159a4e │ │ │ │ + bne.n 159c96 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl d1ce4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15997a │ │ │ │ + beq.n 159bc2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 15997a │ │ │ │ + cbnz r2, 159bc2 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 159990 │ │ │ │ + beq.n 159bd8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 159990 │ │ │ │ + cbnz r2, 159bd8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1599a6 │ │ │ │ + beq.n 159bee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 1599a6 │ │ │ │ + cbnz r2, 159bee │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 159ac4 │ │ │ │ + beq.w 159d0c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 15597a │ │ │ │ + bne.w 155bc2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - ldr.w r1, [pc, #1824] @ 15a0e4 │ │ │ │ - ldr.w r0, [pc, #1824] @ 15a0e8 │ │ │ │ + ldr.w r1, [pc, #1824] @ 15a32c │ │ │ │ + ldr.w r0, [pc, #1824] @ 15a330 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 159530 │ │ │ │ + b.n 159778 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1804] @ 15a0ec │ │ │ │ - ldr.w r1, [pc, #1804] @ 15a0f0 │ │ │ │ - ldr.w r0, [pc, #1804] @ 15a0f4 │ │ │ │ + ldr.w r2, [pc, #1804] @ 15a334 │ │ │ │ + ldr.w r1, [pc, #1804] @ 15a338 │ │ │ │ + ldr.w r0, [pc, #1804] @ 15a33c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -489974,20 +490286,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1700] @ 15a0f8 │ │ │ │ - ldr.w r1, [pc, #1700] @ 15a0fc │ │ │ │ - ldr.w r0, [pc, #1700] @ 15a100 │ │ │ │ + ldr.w r2, [pc, #1700] @ 15a340 │ │ │ │ + ldr.w r1, [pc, #1700] @ 15a344 │ │ │ │ + ldr.w r0, [pc, #1700] @ 15a348 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490014,22 +490326,22 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1599b6 │ │ │ │ + b.n 159bfe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr.w r1, [pc, #1584] @ 15a104 │ │ │ │ - ldr.w r0, [pc, #1584] @ 15a108 │ │ │ │ + ldr.w r1, [pc, #1584] @ 15a34c │ │ │ │ + ldr.w r0, [pc, #1584] @ 15a350 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -490055,20 +490367,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1480] @ 15a10c │ │ │ │ - ldr.w r1, [pc, #1480] @ 15a110 │ │ │ │ - ldr.w r0, [pc, #1480] @ 15a114 │ │ │ │ + ldr.w r2, [pc, #1480] @ 15a354 │ │ │ │ + ldr.w r1, [pc, #1480] @ 15a358 │ │ │ │ + ldr.w r0, [pc, #1480] @ 15a35c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490095,23 +490407,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 159896 │ │ │ │ + b.n 159ade │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1364] @ 15a118 │ │ │ │ - ldr.w r1, [pc, #1364] @ 15a11c │ │ │ │ - ldr.w r0, [pc, #1364] @ 15a120 │ │ │ │ + ldr.w r2, [pc, #1364] @ 15a360 │ │ │ │ + ldr.w r1, [pc, #1364] @ 15a364 │ │ │ │ + ldr.w r0, [pc, #1364] @ 15a368 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490138,20 +490450,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1260] @ 15a124 │ │ │ │ - ldr.w r1, [pc, #1260] @ 15a128 │ │ │ │ - ldr.w r0, [pc, #1260] @ 15a12c │ │ │ │ + ldr.w r2, [pc, #1260] @ 15a36c │ │ │ │ + ldr.w r1, [pc, #1260] @ 15a370 │ │ │ │ + ldr.w r0, [pc, #1260] @ 15a374 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490178,20 +490490,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1152] @ 15a130 │ │ │ │ - ldr.w r1, [pc, #1152] @ 15a134 │ │ │ │ - ldr.w r0, [pc, #1152] @ 15a138 │ │ │ │ + ldr.w r2, [pc, #1152] @ 15a378 │ │ │ │ + ldr.w r1, [pc, #1152] @ 15a37c │ │ │ │ + ldr.w r0, [pc, #1152] @ 15a380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490218,20 +490530,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1048] @ 15a13c │ │ │ │ - ldr.w r1, [pc, #1048] @ 15a140 │ │ │ │ - ldr.w r0, [pc, #1048] @ 15a144 │ │ │ │ + ldr.w r2, [pc, #1048] @ 15a384 │ │ │ │ + ldr.w r1, [pc, #1048] @ 15a388 │ │ │ │ + ldr.w r0, [pc, #1048] @ 15a38c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490258,76 +490570,76 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #940] @ (15a148 ) │ │ │ │ - ldr r0, [pc, #944] @ (15a14c ) │ │ │ │ + ldr r1, [pc, #940] @ (15a390 ) │ │ │ │ + ldr r0, [pc, #944] @ (15a394 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155b28 │ │ │ │ + b.w 155d70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 159dc6 │ │ │ │ + bmi.n 15a00e │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 159e24 │ │ │ │ + bne.n 15a06c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl b6d00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 159de0 │ │ │ │ + cbnz r3, 15a028 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 159df6 │ │ │ │ + beq.n 15a03e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 159df6 │ │ │ │ + cbnz r3, 15a03e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 159e94 │ │ │ │ + beq.n 15a0dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #832] @ (15a150 ) │ │ │ │ - ldr r0, [pc, #832] @ (15a154 ) │ │ │ │ + ldr r1, [pc, #832] @ (15a398 ) │ │ │ │ + ldr r0, [pc, #832] @ (15a39c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #812] @ (15a158 ) │ │ │ │ - ldr r1, [pc, #816] @ (15a15c ) │ │ │ │ - ldr r0, [pc, #816] @ (15a160 ) │ │ │ │ + ldr r2, [pc, #812] @ (15a3a0 ) │ │ │ │ + ldr r1, [pc, #816] @ (15a3a4 ) │ │ │ │ + ldr r0, [pc, #816] @ (15a3a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490354,77 +490666,77 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 159e04 │ │ │ │ + b.n 15a04c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n 159eac │ │ │ │ + bmi.n 15a0f4 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 15a012 │ │ │ │ + bne.w 15a25a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl b7ae8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 159ec6 │ │ │ │ + cbnz r3, 15a10e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 159edc │ │ │ │ + beq.n 15a124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 159edc │ │ │ │ + cbnz r3, 15a124 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15a00a │ │ │ │ + beq.w 15a252 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #620] @ (15a164 ) │ │ │ │ - ldr r0, [pc, #620] @ (15a168 ) │ │ │ │ + ldr r1, [pc, #620] @ (15a3ac ) │ │ │ │ + ldr r0, [pc, #620] @ (15a3b0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #600] @ (15a16c ) │ │ │ │ + ldr r1, [pc, #600] @ (15a3b4 ) │ │ │ │ mov sl, r4 │ │ │ │ - ldr r0, [pc, #600] @ (15a170 ) │ │ │ │ + ldr r0, [pc, #600] @ (15a3b8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156004 │ │ │ │ + b.w 15624c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #580] @ (15a174 ) │ │ │ │ - ldr r1, [pc, #580] @ (15a178 ) │ │ │ │ - ldr r0, [pc, #584] @ (15a17c ) │ │ │ │ + ldr r2, [pc, #580] @ (15a3bc ) │ │ │ │ + ldr r1, [pc, #580] @ (15a3c0 ) │ │ │ │ + ldr r0, [pc, #584] @ (15a3c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490451,66 +490763,66 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 159faa │ │ │ │ + bmi.n 15a1f2 │ │ │ │ cmp r4, sl │ │ │ │ - bne.w 15a194 │ │ │ │ + bne.w 15a3dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 66114 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 159fc4 │ │ │ │ + cbnz r3, 15a20c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 159fda │ │ │ │ + beq.n 15a222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 159fda │ │ │ │ + cbnz r3, 15a222 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15a20a │ │ │ │ + beq.w 15a452 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 155b2e │ │ │ │ + bne.w 155d76 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #392] @ (15a180 ) │ │ │ │ - ldr r0, [pc, #396] @ (15a184 ) │ │ │ │ + ldr r1, [pc, #392] @ (15a3c8 ) │ │ │ │ + ldr r0, [pc, #396] @ (15a3cc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 159eec │ │ │ │ + b.n 15a134 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #368] @ (15a188 ) │ │ │ │ - ldr r1, [pc, #368] @ (15a18c ) │ │ │ │ - ldr r0, [pc, #372] @ (15a190 ) │ │ │ │ + ldr r2, [pc, #368] @ (15a3d0 ) │ │ │ │ + ldr r1, [pc, #368] @ (15a3d4 ) │ │ │ │ + ldr r0, [pc, #372] @ (15a3d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490537,62 +490849,62 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ nop │ │ │ │ adds r6, r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 15a17c │ │ │ │ + bpl.n 15a3c4 │ │ │ │ movs r2, r0 │ │ │ │ adds r2, r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 15a09c │ │ │ │ + bpl.n 15a2e4 │ │ │ │ movs r2, r0 │ │ │ │ adds r4, r3, r4 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 159fd8 │ │ │ │ + bmi.n 15a220 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ adds r4, r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 15a110 │ │ │ │ + bmi.n 15a358 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r6, #30 │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 15a114 │ │ │ │ + bcc.n 15a35c │ │ │ │ movs r2, r0 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r1, #30 │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 15a0d8 │ │ │ │ + bcc.n 15a320 │ │ │ │ movs r2, r0 │ │ │ │ subs.w r0, r0, r2 │ │ │ │ asrs r0, r2, #28 │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 159fe8 │ │ │ │ + bcs.n 15a230 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #72 @ (adr r1, 15a114 ) │ │ │ │ + add r1, pc, #72 @ (adr r1, 15a35c ) │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r3, #26 │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 15a108 │ │ │ │ + bcs.n 15a350 │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r2, #22 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 15a10c │ │ │ │ + bne.n 15a354 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r6, #21 │ │ │ │ movs r3, r0 │ │ │ │ - beq.n 15a0cc │ │ │ │ + beq.n 15a314 │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r6, #17 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ ldrd r0, r0, [r4], #8 │ │ │ │ asrs r4, r2, #17 │ │ │ │ @@ -490611,15 +490923,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r5, #11 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 159f3c │ │ │ │ + b.n 15a184 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r6, #9 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r5, {r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ stmia r6!, {r1, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ @@ -490675,17 +490987,17 @@ │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #24 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #3216] @ 15ae2c │ │ │ │ - ldr.w r1, [pc, #3216] @ 15ae30 │ │ │ │ - ldr.w r0, [pc, #3216] @ 15ae34 │ │ │ │ + ldr.w r2, [pc, #3216] @ 15b074 │ │ │ │ + ldr.w r1, [pc, #3216] @ 15b078 │ │ │ │ + ldr.w r0, [pc, #3216] @ 15b07c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490712,23 +491024,23 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 159fea │ │ │ │ + b.n 15a232 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr.w r1, [pc, #3104] @ 15ae38 │ │ │ │ + ldr.w r1, [pc, #3104] @ 15b080 │ │ │ │ mov r6, r7 │ │ │ │ - ldr.w r0, [pc, #3100] @ 15ae3c │ │ │ │ + ldr.w r0, [pc, #3100] @ 15b084 │ │ │ │ mov sl, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -490753,45 +491065,45 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r6, r7 │ │ │ │ - ldr.w r2, [pc, #3000] @ 15ae40 │ │ │ │ + ldr.w r2, [pc, #3000] @ 15b088 │ │ │ │ mov sl, r4 │ │ │ │ - ldr.w r1, [pc, #2996] @ 15ae44 │ │ │ │ - ldr.w r0, [pc, #2996] @ 15ae48 │ │ │ │ + ldr.w r1, [pc, #2996] @ 15b08c │ │ │ │ + ldr.w r0, [pc, #2996] @ 15b090 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 15a230 │ │ │ │ + b.n 15a478 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15a2c0 │ │ │ │ + beq.n 15a508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15a332 │ │ │ │ + beq.n 15a57a │ │ │ │ mov r6, r7 │ │ │ │ - b.w 155d36 │ │ │ │ + b.w 155f7e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr.w r1, [pc, #2944] @ 15ae4c │ │ │ │ - ldr.w r0, [pc, #2944] @ 15ae50 │ │ │ │ + ldr.w r1, [pc, #2944] @ 15b094 │ │ │ │ + ldr.w r0, [pc, #2944] @ 15b098 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -490815,23 +491127,23 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155d36 │ │ │ │ + b.w 155f7e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr.w r1, [pc, #2832] @ 15ae54 │ │ │ │ - ldr.w r0, [pc, #2832] @ 15ae58 │ │ │ │ + ldr.w r1, [pc, #2832] @ 15b09c │ │ │ │ + ldr.w r0, [pc, #2832] @ 15b0a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -490861,19 +491173,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr.w r1, [pc, #2712] @ 15ae5c │ │ │ │ - ldr.w r0, [pc, #2712] @ 15ae60 │ │ │ │ + ldr.w r1, [pc, #2712] @ 15b0a4 │ │ │ │ + ldr.w r0, [pc, #2712] @ 15b0a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -490899,20 +491211,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2608] @ 15ae64 │ │ │ │ - ldr.w r2, [pc, #2608] @ 15ae68 │ │ │ │ - ldr.w r0, [pc, #2608] @ 15ae6c │ │ │ │ + ldr.w r1, [pc, #2608] @ 15b0ac │ │ │ │ + ldr.w r2, [pc, #2608] @ 15b0b0 │ │ │ │ + ldr.w r0, [pc, #2608] @ 15b0b4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490943,20 +491255,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2488] @ 15ae70 │ │ │ │ - ldr.w r2, [pc, #2488] @ 15ae74 │ │ │ │ - ldr.w r0, [pc, #2488] @ 15ae78 │ │ │ │ + ldr.w r1, [pc, #2488] @ 15b0b8 │ │ │ │ + ldr.w r2, [pc, #2488] @ 15b0bc │ │ │ │ + ldr.w r0, [pc, #2488] @ 15b0c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -490987,19 +491299,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr.w r1, [pc, #2372] @ 15ae7c │ │ │ │ - ldr.w r0, [pc, #2372] @ 15ae80 │ │ │ │ + ldr.w r1, [pc, #2372] @ 15b0c4 │ │ │ │ + ldr.w r0, [pc, #2372] @ 15b0c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -491019,122 +491331,122 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2284] @ 15ae84 │ │ │ │ - ldr.w r1, [pc, #2284] @ 15ae88 │ │ │ │ - ldr.w r0, [pc, #2284] @ 15ae8c │ │ │ │ + ldr.w r2, [pc, #2284] @ 15b0cc │ │ │ │ + ldr.w r1, [pc, #2284] @ 15b0d0 │ │ │ │ + ldr.w r0, [pc, #2284] @ 15b0d4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 159530 │ │ │ │ + b.w 159778 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15a5ce │ │ │ │ + beq.n 15a816 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15a606 │ │ │ │ - ldr.w r2, [pc, #2228] @ 15ae90 │ │ │ │ + beq.n 15a84e │ │ │ │ + ldr.w r2, [pc, #2228] @ 15b0d8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15a606 │ │ │ │ - ldr.w r2, [pc, #2216] @ 15ae94 │ │ │ │ + beq.n 15a84e │ │ │ │ + ldr.w r2, [pc, #2216] @ 15b0dc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15a606 │ │ │ │ - ldr.w r2, [pc, #2208] @ 15ae98 │ │ │ │ + beq.n 15a84e │ │ │ │ + ldr.w r2, [pc, #2208] @ 15b0e0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 15da14 │ │ │ │ + bne.w 15dc5c │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15a9d8 │ │ │ │ + beq.w 15ac20 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15a908 │ │ │ │ - ldr.w r2, [pc, #2152] @ 15ae90 │ │ │ │ + beq.w 15ab50 │ │ │ │ + ldr.w r2, [pc, #2152] @ 15b0d8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15612a │ │ │ │ - ldr.w r2, [pc, #2140] @ 15ae94 │ │ │ │ + beq.w 156372 │ │ │ │ + ldr.w r2, [pc, #2140] @ 15b0dc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15a796 │ │ │ │ - ldr.w r2, [pc, #2128] @ 15ae98 │ │ │ │ + beq.w 15a9de │ │ │ │ + ldr.w r2, [pc, #2128] @ 15b0e0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 15a724 │ │ │ │ + bne.n 15a96c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.n 15a6b4 │ │ │ │ + beq.n 15a8fc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl c302c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15a682 │ │ │ │ + beq.n 15a8ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15a682 │ │ │ │ + cbnz r3, 15a8ca │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15a8f8 │ │ │ │ + beq.w 15ab40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 156172 │ │ │ │ + bne.w 1563ba │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr.w r1, [pc, #2044] @ 15ae9c │ │ │ │ - ldr.w r0, [pc, #2044] @ 15aea0 │ │ │ │ + ldr.w r1, [pc, #2044] @ 15b0e4 │ │ │ │ + ldr.w r0, [pc, #2044] @ 15b0e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15a8f0 │ │ │ │ + b.n 15ab38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2024] @ 15aea4 │ │ │ │ - ldr.w r1, [pc, #2024] @ 15aea8 │ │ │ │ - ldr.w r0, [pc, #2024] @ 15aeac │ │ │ │ + ldr.w r2, [pc, #2024] @ 15b0ec │ │ │ │ + ldr.w r1, [pc, #2024] @ 15b0f0 │ │ │ │ + ldr.w r0, [pc, #2024] @ 15b0f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -491159,19 +491471,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1928] @ 15aeb0 │ │ │ │ - ldr.w r1, [pc, #1928] @ 15aeb4 │ │ │ │ - ldr.w r0, [pc, #1928] @ 15aeb8 │ │ │ │ + ldr.w r2, [pc, #1928] @ 15b0f8 │ │ │ │ + ldr.w r1, [pc, #1928] @ 15b0fc │ │ │ │ + ldr.w r0, [pc, #1928] @ 15b100 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -491197,56 +491509,56 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.n 15a7f6 │ │ │ │ + beq.n 15aa3e │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl dc100 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15a7c4 │ │ │ │ + beq.n 15aa0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15a7c4 │ │ │ │ + cbnz r3, 15aa0c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15a900 │ │ │ │ + beq.w 15ab48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 156172 │ │ │ │ + bne.w 1563ba │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr.w r1, [pc, #1756] @ 15aebc │ │ │ │ - ldr.w r0, [pc, #1756] @ 15aec0 │ │ │ │ + ldr.w r1, [pc, #1756] @ 15b104 │ │ │ │ + ldr.w r0, [pc, #1756] @ 15b108 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15a8f0 │ │ │ │ + b.n 15ab38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1736] @ 15aec4 │ │ │ │ - ldr.w r1, [pc, #1736] @ 15aec8 │ │ │ │ - ldr.w r0, [pc, #1736] @ 15aecc │ │ │ │ + ldr.w r2, [pc, #1736] @ 15b10c │ │ │ │ + ldr.w r1, [pc, #1736] @ 15b110 │ │ │ │ + ldr.w r0, [pc, #1736] @ 15b114 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -491271,20 +491583,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1636] @ 15aed0 │ │ │ │ - ldr.w r1, [pc, #1636] @ 15aed4 │ │ │ │ - ldr.w r0, [pc, #1636] @ 15aed8 │ │ │ │ + ldr.w r2, [pc, #1636] @ 15b118 │ │ │ │ + ldr.w r1, [pc, #1636] @ 15b11c │ │ │ │ + ldr.w r0, [pc, #1636] @ 15b120 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -491309,74 +491621,74 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr.w r1, [pc, #1536] @ 15aedc │ │ │ │ - ldr.w r0, [pc, #1536] @ 15aee0 │ │ │ │ + ldr.w r1, [pc, #1536] @ 15b124 │ │ │ │ + ldr.w r0, [pc, #1536] @ 15b128 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b.w 156976 │ │ │ │ + b.w 156bbe │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15a692 │ │ │ │ + b.n 15a8da │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15a7d4 │ │ │ │ + b.n 15aa1c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.n 15a968 │ │ │ │ + beq.n 15abb0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl d1ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15a936 │ │ │ │ + beq.n 15ab7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15a936 │ │ │ │ + cbnz r3, 15ab7e │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15da38 │ │ │ │ + beq.w 15dc80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 156172 │ │ │ │ + bne.w 1563ba │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr.w r1, [pc, #1424] @ 15aee4 │ │ │ │ - ldr.w r0, [pc, #1424] @ 15aee8 │ │ │ │ + ldr.w r1, [pc, #1424] @ 15b12c │ │ │ │ + ldr.w r0, [pc, #1424] @ 15b130 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15a8f0 │ │ │ │ + b.n 15ab38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1404] @ 15aeec │ │ │ │ - ldr.w r1, [pc, #1404] @ 15aef0 │ │ │ │ - ldr.w r0, [pc, #1404] @ 15aef4 │ │ │ │ + ldr.w r2, [pc, #1404] @ 15b134 │ │ │ │ + ldr.w r1, [pc, #1404] @ 15b138 │ │ │ │ + ldr.w r0, [pc, #1404] @ 15b13c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -491401,19 +491713,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr.w r1, [pc, #1304] @ 15aef8 │ │ │ │ - ldr.w r0, [pc, #1304] @ 15aefc │ │ │ │ + ldr.w r1, [pc, #1304] @ 15b140 │ │ │ │ + ldr.w r0, [pc, #1304] @ 15b144 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -491435,20 +491747,20 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1212] @ 15af00 │ │ │ │ - ldr.w r1, [pc, #1212] @ 15af04 │ │ │ │ - ldr.w r0, [pc, #1212] @ 15af08 │ │ │ │ + ldr.w r2, [pc, #1212] @ 15b148 │ │ │ │ + ldr.w r1, [pc, #1212] @ 15b14c │ │ │ │ + ldr.w r0, [pc, #1212] @ 15b150 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -491463,46 +491775,46 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr.w r1, [pc, #1140] @ 15af0c │ │ │ │ - ldr.w r0, [pc, #1140] @ 15af10 │ │ │ │ + ldr.w r1, [pc, #1140] @ 15b154 │ │ │ │ + ldr.w r0, [pc, #1140] @ 15b158 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15aa62 │ │ │ │ + b.n 15acaa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1124] @ 15af14 │ │ │ │ - ldr.w r1, [pc, #1124] @ 15af18 │ │ │ │ - ldr.w r0, [pc, #1124] @ 15af1c │ │ │ │ + ldr.w r2, [pc, #1124] @ 15b15c │ │ │ │ + ldr.w r1, [pc, #1124] @ 15b160 │ │ │ │ + ldr.w r0, [pc, #1124] @ 15b164 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1088] @ 15af20 │ │ │ │ - ldr.w r1, [pc, #1088] @ 15af24 │ │ │ │ - ldr.w r0, [pc, #1088] @ 15af28 │ │ │ │ + ldr.w r2, [pc, #1088] @ 15b168 │ │ │ │ + ldr.w r1, [pc, #1088] @ 15b16c │ │ │ │ + ldr.w r0, [pc, #1088] @ 15b170 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -491527,23 +491839,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ - ldr r2, [pc, #988] @ (15af2c ) │ │ │ │ + ldr r2, [pc, #988] @ (15b174 ) │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr r1, [pc, #984] @ (15af30 ) │ │ │ │ + ldr r1, [pc, #984] @ (15b178 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #984] @ (15af34 ) │ │ │ │ + ldr r0, [pc, #984] @ (15b17c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ @@ -491567,21 +491879,21 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ - ldr r2, [pc, #888] @ (15af38 ) │ │ │ │ + ldr r2, [pc, #888] @ (15b180 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #888] @ (15af3c ) │ │ │ │ - ldr r0, [pc, #892] @ (15af40 ) │ │ │ │ + ldr r1, [pc, #888] @ (15b184 ) │ │ │ │ + ldr r0, [pc, #892] @ (15b188 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -491607,135 +491919,135 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 15af6c │ │ │ │ + bpl.w 15b1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 15adbe │ │ │ │ - ldr r3, [pc, #772] @ (15af44 ) │ │ │ │ + bpl.w 15b006 │ │ │ │ + ldr r3, [pc, #772] @ (15b18c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 15ad2c │ │ │ │ - ldr r3, [pc, #760] @ (15af48 ) │ │ │ │ + bne.n 15af74 │ │ │ │ + ldr r3, [pc, #760] @ (15b190 ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ subs r2, r1, r3 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 15ac6c │ │ │ │ + beq.n 15aeb4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 15adac │ │ │ │ + beq.w 15aff4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ bl 101fc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15ac9c │ │ │ │ + beq.n 15aee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15ac9c │ │ │ │ + cbnz r3, 15aee4 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15acb4 │ │ │ │ + beq.n 15aefc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15acb4 │ │ │ │ + cbnz r3, 15aefc │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15acc8 │ │ │ │ + beq.n 15af10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15afe0 │ │ │ │ + beq.w 15b228 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15daea │ │ │ │ + beq.w 15dd32 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15ace4 │ │ │ │ + beq.n 15af2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15ace4 │ │ │ │ + cbnz r3, 15af2c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15acfc │ │ │ │ + beq.n 15af44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15acfc │ │ │ │ + cbnz r3, 15af44 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b624 │ │ │ │ + beq.w 15b86c │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w 154cb2 │ │ │ │ + bne.w 154efa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr r1, [pc, #564] @ (15af4c ) │ │ │ │ - ldr r0, [pc, #564] @ (15af50 ) │ │ │ │ + ldr r1, [pc, #564] @ (15b194 ) │ │ │ │ + ldr r0, [pc, #564] @ (15b198 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ - ldr r0, [pc, #548] @ (15af54 ) │ │ │ │ + b.w 1548cc │ │ │ │ + ldr r0, [pc, #548] @ (15b19c ) │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15ad48 │ │ │ │ + beq.n 15af90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 15adaa │ │ │ │ + cbz r3, 15aff2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr r1, [pc, #520] @ (15af58 ) │ │ │ │ - ldr r0, [pc, #524] @ (15af5c ) │ │ │ │ + ldr r1, [pc, #520] @ (15b1a0 ) │ │ │ │ + ldr r0, [pc, #524] @ (15b1a4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -491757,30 +492069,30 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 15ac6c │ │ │ │ - b.n 15ad48 │ │ │ │ + bne.w 15aeb4 │ │ │ │ + b.n 15af90 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #408] @ (15af60 ) │ │ │ │ - ldr r1, [pc, #408] @ (15af64 ) │ │ │ │ - ldr r0, [pc, #412] @ (15af68 ) │ │ │ │ + ldr r2, [pc, #408] @ (15b1a8 ) │ │ │ │ + ldr r1, [pc, #408] @ (15b1ac ) │ │ │ │ + ldr r0, [pc, #412] @ (15b1b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -491805,15 +492117,15 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ str r7, [sp, #848] @ 0x350 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #18 │ │ │ │ movs r3, r0 │ │ │ │ ldmia r0!, {r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ @@ -491866,15 +492178,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ movs r3, r0 │ │ │ │ stmia r3!, {r2, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 15aed8 │ │ │ │ + bgt.n 15b120 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #29 │ │ │ │ movs r3, r0 │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ pop {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ @@ -491882,35 +492194,35 @@ │ │ │ │ movs r3, r0 │ │ │ │ stmia r2!, {r1, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r3, #25 │ │ │ │ movs r3, r0 │ │ │ │ stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 15ae74 │ │ │ │ + bge.n 15b0bc │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r6, #24 │ │ │ │ movs r3, r0 │ │ │ │ stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 15afa0 │ │ │ │ + bge.n 15b1e8 │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r0, #23 │ │ │ │ movs r3, r0 │ │ │ │ stmia r1!, {r1, r2, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r3, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r4, #19 │ │ │ │ movs r3, r0 │ │ │ │ stmia r0!, {r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 15afb8 │ │ │ │ + bls.n 15b200 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #19 │ │ │ │ movs r3, r0 │ │ │ │ stmia r0!, {r2, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r3, #17 │ │ │ │ movs r3, r0 │ │ │ │ @@ -491963,24 +492275,24 @@ │ │ │ │ movs r3, r0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r6, #1 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r0, 15afe8 │ │ │ │ + cbnz r0, 15b230 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ - ldr.w r2, [pc, #3184] @ 15bbe4 │ │ │ │ + ldr.w r2, [pc, #3184] @ 15be2c │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #3180] @ 15bbe8 │ │ │ │ + ldr.w r1, [pc, #3180] @ 15be30 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #3180] @ 15bbec │ │ │ │ + ldr.w r0, [pc, #3180] @ 15be34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ @@ -492004,145 +492316,145 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15acc8 │ │ │ │ + b.n 15af10 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 15b200 │ │ │ │ + bpl.w 15b448 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 15b18c │ │ │ │ - ldr.w r3, [pc, #3056] @ 15bbf0 │ │ │ │ + bpl.w 15b3d4 │ │ │ │ + ldr.w r3, [pc, #3056] @ 15be38 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 15b0f8 │ │ │ │ - ldr.w r3, [pc, #3044] @ 15bbf4 │ │ │ │ + bne.n 15b340 │ │ │ │ + ldr.w r3, [pc, #3044] @ 15be3c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ sub.w ip, r0, r3 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 15b034 │ │ │ │ + beq.n 15b27c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 15b118 │ │ │ │ + beq.n 15b360 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ bl ac774 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b064 │ │ │ │ + beq.n 15b2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15b064 │ │ │ │ + cbnz r3, 15b2ac │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b07c │ │ │ │ + beq.n 15b2c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15b07c │ │ │ │ + cbnz r3, 15b2c4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b090 │ │ │ │ + beq.n 15b2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b274 │ │ │ │ + beq.w 15b4bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15daba │ │ │ │ + beq.w 15dd02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b0ac │ │ │ │ + beq.n 15b2f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15b0ac │ │ │ │ + cbnz r3, 15b2f4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b0c4 │ │ │ │ + beq.n 15b30c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15b0c4 │ │ │ │ + cbnz r3, 15b30c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b2d8 │ │ │ │ + beq.w 15b520 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w 154cb2 │ │ │ │ + bne.w 154efa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #2840] @ 15bbf8 │ │ │ │ - ldr.w r0, [pc, #2840] @ 15bbfc │ │ │ │ + ldr.w r1, [pc, #2840] @ 15be40 │ │ │ │ + ldr.w r0, [pc, #2840] @ 15be44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ - ldr.w r0, [pc, #2820] @ 15bc00 │ │ │ │ + b.w 1548cc │ │ │ │ + ldr.w r0, [pc, #2820] @ 15be48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b126 │ │ │ │ + beq.n 15b36e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15b126 │ │ │ │ + cbnz r3, 15b36e │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 15b034 │ │ │ │ + bne.n 15b27c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #2776] @ 15bc04 │ │ │ │ - ldr.w r0, [pc, #2776] @ 15bc08 │ │ │ │ + ldr.w r1, [pc, #2776] @ 15be4c │ │ │ │ + ldr.w r0, [pc, #2776] @ 15be50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -492164,22 +492476,22 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #2676] @ 15bc0c │ │ │ │ - ldr.w r1, [pc, #2676] @ 15bc10 │ │ │ │ - ldr.w r0, [pc, #2676] @ 15bc14 │ │ │ │ + ldr.w r2, [pc, #2676] @ 15be54 │ │ │ │ + ldr.w r1, [pc, #2676] @ 15be58 │ │ │ │ + ldr.w r0, [pc, #2676] @ 15be5c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -492204,23 +492516,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ - ldr.w r2, [pc, #2576] @ 15bc18 │ │ │ │ + ldr.w r2, [pc, #2576] @ 15be60 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2572] @ 15bc1c │ │ │ │ + ldr.w r1, [pc, #2572] @ 15be64 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #2572] @ 15bc20 │ │ │ │ + ldr.w r0, [pc, #2572] @ 15be68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ @@ -492244,23 +492556,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b090 │ │ │ │ + b.n 15b2d8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #2464] @ 15bc24 │ │ │ │ + ldr.w r1, [pc, #2464] @ 15be6c │ │ │ │ mov r7, r5 │ │ │ │ - ldr.w r0, [pc, #2464] @ 15bc28 │ │ │ │ + ldr.w r0, [pc, #2464] @ 15be70 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -492278,22 +492590,22 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b0d4 │ │ │ │ + b.n 15b31c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr.w r1, [pc, #2372] @ 15bc2c │ │ │ │ - ldr.w r0, [pc, #2372] @ 15bc30 │ │ │ │ + ldr.w r1, [pc, #2372] @ 15be74 │ │ │ │ + ldr.w r0, [pc, #2372] @ 15be78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -492315,19 +492627,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #2280] @ 15bc34 │ │ │ │ - ldr.w r0, [pc, #2280] @ 15bc38 │ │ │ │ + ldr.w r1, [pc, #2280] @ 15be7c │ │ │ │ + ldr.w r0, [pc, #2280] @ 15be80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -492347,138 +492659,138 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 15b5b0 │ │ │ │ + bpl.w 15b7f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 15b53c │ │ │ │ - ldr.w r3, [pc, #2100] @ 15bbf0 │ │ │ │ + bpl.w 15b784 │ │ │ │ + ldr.w r3, [pc, #2100] @ 15be38 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 15b4a8 │ │ │ │ - ldr.w r3, [pc, #2084] @ 15bbf4 │ │ │ │ + bne.n 15b6f0 │ │ │ │ + ldr.w r3, [pc, #2084] @ 15be3c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ subs r0, r0, r3 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 15b3ec │ │ │ │ + beq.n 15b634 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 15b4c8 │ │ │ │ + beq.n 15b710 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ bl b2ca4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b41a │ │ │ │ + beq.n 15b662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b62e │ │ │ │ + beq.w 15b876 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b430 │ │ │ │ + beq.n 15b678 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b636 │ │ │ │ + beq.w 15b87e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b444 │ │ │ │ + beq.n 15b68c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b63e │ │ │ │ + beq.w 15b886 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15dad2 │ │ │ │ + beq.w 15dd1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b45e │ │ │ │ + beq.n 15b6a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b664 │ │ │ │ + beq.w 15b8ac │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b474 │ │ │ │ + beq.n 15b6bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b66c │ │ │ │ + beq.w 15b8b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15b67e │ │ │ │ + beq.w 15b8c6 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w 154cb2 │ │ │ │ + bne.w 154efa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #1964] @ 15bc3c │ │ │ │ - ldr.w r0, [pc, #1964] @ 15bc40 │ │ │ │ + ldr.w r1, [pc, #1964] @ 15be84 │ │ │ │ + ldr.w r0, [pc, #1964] @ 15be88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ - ldr.w r0, [pc, #1944] @ 15bc44 │ │ │ │ + b.w 1548cc │ │ │ │ + ldr.w r0, [pc, #1944] @ 15be8c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b4d6 │ │ │ │ + beq.n 15b71e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 15b4d6 │ │ │ │ + cbnz r3, 15b71e │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 15b3ec │ │ │ │ + bne.n 15b634 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #1900] @ 15bc48 │ │ │ │ - ldr.w r0, [pc, #1900] @ 15bc4c │ │ │ │ + ldr.w r1, [pc, #1900] @ 15be90 │ │ │ │ + ldr.w r0, [pc, #1900] @ 15be94 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -492500,22 +492812,22 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1800] @ 15bc50 │ │ │ │ - ldr.w r1, [pc, #1800] @ 15bc54 │ │ │ │ - ldr.w r0, [pc, #1800] @ 15bc58 │ │ │ │ + ldr.w r2, [pc, #1800] @ 15be98 │ │ │ │ + ldr.w r1, [pc, #1800] @ 15be9c │ │ │ │ + ldr.w r0, [pc, #1800] @ 15bea0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -492540,23 +492852,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r5 │ │ │ │ - ldr.w r2, [pc, #1700] @ 15bc5c │ │ │ │ + ldr.w r2, [pc, #1700] @ 15bea4 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1696] @ 15bc60 │ │ │ │ + ldr.w r1, [pc, #1696] @ 15bea8 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1696] @ 15bc64 │ │ │ │ + ldr.w r0, [pc, #1696] @ 15beac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ @@ -492580,65 +492892,65 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15ad0c │ │ │ │ + b.w 15af54 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b41a │ │ │ │ + b.n 15b662 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b430 │ │ │ │ + b.n 15b678 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b444 │ │ │ │ + b.n 15b68c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #1564] @ 15bc68 │ │ │ │ + ldr.w r1, [pc, #1564] @ 15beb0 │ │ │ │ mov r7, r5 │ │ │ │ - ldr.w r0, [pc, #1560] @ 15bc6c │ │ │ │ + ldr.w r0, [pc, #1560] @ 15beb4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15b298 │ │ │ │ + b.n 15b4e0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b45e │ │ │ │ + b.n 15b6a6 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b474 │ │ │ │ + b.n 15b6bc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 154b22 │ │ │ │ + b.w 154d6a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b484 │ │ │ │ + b.n 15b6cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #1508] @ 15bc70 │ │ │ │ + ldr.w r1, [pc, #1508] @ 15beb8 │ │ │ │ mov r7, r5 │ │ │ │ - ldr.w r0, [pc, #1504] @ 15bc74 │ │ │ │ + ldr.w r0, [pc, #1504] @ 15bebc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15b298 │ │ │ │ + b.n 15b4e0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr.w r1, [pc, #1484] @ 15bc78 │ │ │ │ - ldr.w r0, [pc, #1484] @ 15bc7c │ │ │ │ + ldr.w r1, [pc, #1484] @ 15bec0 │ │ │ │ + ldr.w r0, [pc, #1484] @ 15bec4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -492654,86 +492966,86 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 154a90 │ │ │ │ + b.w 154cd8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1400] @ 15bc80 │ │ │ │ - ldr.w r1, [pc, #1400] @ 15bc84 │ │ │ │ - ldr.w r0, [pc, #1400] @ 15bc88 │ │ │ │ + ldr.w r2, [pc, #1400] @ 15bec8 │ │ │ │ + ldr.w r1, [pc, #1400] @ 15becc │ │ │ │ + ldr.w r0, [pc, #1400] @ 15bed0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 154766 │ │ │ │ + b.w 1549ae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1368] @ 15bc8c │ │ │ │ - ldr.w r0, [pc, #1368] @ 15bc90 │ │ │ │ + ldr.w r1, [pc, #1368] @ 15bed4 │ │ │ │ + ldr.w r0, [pc, #1368] @ 15bed8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154766 │ │ │ │ + b.w 1549ae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #1348] @ 15bc94 │ │ │ │ - ldr.w r0, [pc, #1348] @ 15bc98 │ │ │ │ + ldr.w r1, [pc, #1348] @ 15bedc │ │ │ │ + ldr.w r0, [pc, #1348] @ 15bee0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.w 154a10 │ │ │ │ + b.w 154c58 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - b.w 154558 │ │ │ │ + b.w 1547a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1544b2 │ │ │ │ + b.w 1546fa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1296] @ 15bc9c │ │ │ │ - ldr.w r0, [pc, #1296] @ 15bca0 │ │ │ │ + ldr.w r1, [pc, #1296] @ 15bee4 │ │ │ │ + ldr.w r0, [pc, #1296] @ 15bee8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154766 │ │ │ │ + b.w 1549ae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr.w r1, [pc, #1276] @ 15bca4 │ │ │ │ - ldr.w r0, [pc, #1276] @ 15bca8 │ │ │ │ + ldr.w r1, [pc, #1276] @ 15beec │ │ │ │ + ldr.w r0, [pc, #1276] @ 15bef0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154640 │ │ │ │ + b.w 154888 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1252] @ 15bcac │ │ │ │ - ldr.w r1, [pc, #1252] @ 15bcb0 │ │ │ │ - ldr.w r0, [pc, #1252] @ 15bcb4 │ │ │ │ + ldr.w r2, [pc, #1252] @ 15bef4 │ │ │ │ + ldr.w r1, [pc, #1252] @ 15bef8 │ │ │ │ + ldr.w r0, [pc, #1252] @ 15befc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -492750,23 +493062,23 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 154068 │ │ │ │ + b.w 1542b0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1168] @ 15bcb8 │ │ │ │ - ldr.w r1, [pc, #1168] @ 15bcbc │ │ │ │ - ldr.w r0, [pc, #1168] @ 15bcc0 │ │ │ │ + ldr.w r2, [pc, #1168] @ 15bf00 │ │ │ │ + ldr.w r1, [pc, #1168] @ 15bf04 │ │ │ │ + ldr.w r0, [pc, #1168] @ 15bf08 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -492783,19 +493095,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1092] @ 15bcc4 │ │ │ │ - ldr.w r1, [pc, #1092] @ 15bcc8 │ │ │ │ - ldr.w r0, [pc, #1092] @ 15bccc │ │ │ │ + ldr.w r2, [pc, #1092] @ 15bf0c │ │ │ │ + ldr.w r1, [pc, #1092] @ 15bf10 │ │ │ │ + ldr.w r0, [pc, #1092] @ 15bf14 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -492813,80 +493125,80 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153bdc │ │ │ │ + b.w 153e24 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #3920] @ 0xf50 │ │ │ │ blx 23084 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15b902 │ │ │ │ + beq.n 15bb4a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 15ba0a │ │ │ │ + beq.w 15bc52 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 15c24a │ │ │ │ + beq.w 15c492 │ │ │ │ ldr.w r1, [fp, #260] @ 0x104 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ blx 22fac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15b92a │ │ │ │ + beq.n 15bb72 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 15c17a │ │ │ │ + beq.w 15c3c2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15c184 │ │ │ │ + beq.w 15c3cc │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15b94c │ │ │ │ + beq.n 15bb94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15c1a4 │ │ │ │ + beq.w 15c3ec │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 15c222 │ │ │ │ + blt.w 15c46a │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 15c1ae │ │ │ │ + bne.w 15c3f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1538b2 │ │ │ │ + beq.w 153afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1538b2 │ │ │ │ + bne.w 153afa │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1538b2 │ │ │ │ + b.w 153afa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r2, [pc, #848] @ (15bcd0 ) │ │ │ │ - ldr r1, [pc, #848] @ (15bcd4 ) │ │ │ │ - ldr r0, [pc, #852] @ (15bcd8 ) │ │ │ │ + ldr r2, [pc, #848] @ (15bf18 ) │ │ │ │ + ldr r1, [pc, #848] @ (15bf1c ) │ │ │ │ + ldr r0, [pc, #852] @ (15bf20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -492900,20 +493212,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r2, [pc, #788] @ (15bcdc ) │ │ │ │ - ldr r1, [pc, #788] @ (15bce0 ) │ │ │ │ - ldr r0, [pc, #792] @ (15bce4 ) │ │ │ │ + ldr r2, [pc, #788] @ (15bf24 ) │ │ │ │ + ldr r1, [pc, #788] @ (15bf28 ) │ │ │ │ + ldr r0, [pc, #792] @ (15bf2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -492927,198 +493239,198 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15b902 │ │ │ │ + b.n 15bb4a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr r1, [pc, #720] @ (15bce8 ) │ │ │ │ - ldr r0, [pc, #720] @ (15bcec ) │ │ │ │ + ldr r1, [pc, #720] @ (15bf30 ) │ │ │ │ + ldr r0, [pc, #720] @ (15bf34 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151964 │ │ │ │ + b.w 151bac │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1519e4 │ │ │ │ + b.w 151c2c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151a4e │ │ │ │ + b.w 151c96 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151a3e │ │ │ │ + b.w 151c86 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r0, [pc, #652] @ (15bcf0 ) │ │ │ │ - ldr r1, [pc, #656] @ (15bcf4 ) │ │ │ │ + ldr r0, [pc, #652] @ (15bf38 ) │ │ │ │ + ldr r1, [pc, #656] @ (15bf3c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r0, r8, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #648] @ (15bcf8 ) │ │ │ │ + ldr r0, [pc, #648] @ (15bf40 ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl fded4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15bafc │ │ │ │ + cbz r3, 15bd44 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15baf4 │ │ │ │ + cbz r3, 15bd3c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 151042 │ │ │ │ + bne.w 15128a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #592] @ (15bcfc ) │ │ │ │ - ldr r0, [pc, #596] @ (15bd00 ) │ │ │ │ + ldr r1, [pc, #592] @ (15bf44 ) │ │ │ │ + ldr r0, [pc, #596] @ (15bf48 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 88e60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15bb0c │ │ │ │ + cbz r3, 15bd54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15bb04 │ │ │ │ + cbz r3, 15bd4c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 151042 │ │ │ │ + bne.w 15128a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #544] @ (15bd04 ) │ │ │ │ - ldr r0, [pc, #544] @ (15bd08 ) │ │ │ │ + ldr r1, [pc, #544] @ (15bf4c ) │ │ │ │ + ldr r0, [pc, #544] @ (15bf50 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15ba9e │ │ │ │ + b.n 15bce6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15ba92 │ │ │ │ + b.n 15bcda │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bad8 │ │ │ │ + b.n 15bd20 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bacc │ │ │ │ + b.n 15bd14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 98a34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15bb72 │ │ │ │ + cbz r3, 15bdba │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15bb6a │ │ │ │ + cbz r3, 15bdb2 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 151042 │ │ │ │ + bne.w 15128a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #460] @ (15bd0c ) │ │ │ │ - ldr r0, [pc, #464] @ (15bd10 ) │ │ │ │ + ldr r1, [pc, #460] @ (15bf54 ) │ │ │ │ + ldr r0, [pc, #464] @ (15bf58 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #448] @ (15bd14 ) │ │ │ │ - ldr r0, [pc, #448] @ (15bd18 ) │ │ │ │ + ldr r1, [pc, #448] @ (15bf5c ) │ │ │ │ + ldr r0, [pc, #448] @ (15bf60 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bb32 │ │ │ │ + b.n 15bd7a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bb26 │ │ │ │ + b.n 15bd6e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1519d4 │ │ │ │ + b.w 151c1c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r0, [pc, #400] @ (15bd1c ) │ │ │ │ - ldr r1, [pc, #404] @ (15bd20 ) │ │ │ │ + ldr r0, [pc, #400] @ (15bf64 ) │ │ │ │ + ldr r1, [pc, #404] @ (15bf68 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ strd r0, r8, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #396] @ (15bd24 ) │ │ │ │ + ldr r0, [pc, #396] @ (15bf6c ) │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 15ba24 │ │ │ │ + b.n 15bc6c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl dc100 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15bd88 │ │ │ │ + beq.w 15bfd0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15bd80 │ │ │ │ + beq.w 15bfc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1519ea │ │ │ │ + bne.w 151c32 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #336] @ (15bd28 ) │ │ │ │ - ldr r0, [pc, #340] @ (15bd2c ) │ │ │ │ + ldr r1, [pc, #336] @ (15bf70 ) │ │ │ │ + ldr r0, [pc, #340] @ (15bf74 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15bb60 │ │ │ │ - add r6, pc, #368 @ (adr r6, 15bd58 ) │ │ │ │ + b.n 15bda8 │ │ │ │ + add r6, pc, #368 @ (adr r6, 15bfa0 ) │ │ │ │ movs r3, r0 │ │ │ │ cdp2 0, 11, cr0, cr12, cr2, {0} │ │ │ │ rev r4, r7 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ @@ -493127,20 +493439,20 @@ │ │ │ │ @ instruction: 0xb8da │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ stc2 0, cr0, [ip, #-8] │ │ │ │ @ instruction: 0xb88e │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #224 @ (adr r4, 15bcf0 ) │ │ │ │ + add r4, pc, #224 @ (adr r4, 15bf38 ) │ │ │ │ movs r3, r0 │ │ │ │ ldc2 0, cr0, [ip], {2} │ │ │ │ @ instruction: 0xb81c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #800 @ (adr r3, 15bf3c ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 15c184 ) │ │ │ │ movs r3, r0 │ │ │ │ stc2 0, cr0, [r8], #-8 │ │ │ │ @ instruction: 0xb7a8 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfbb40002 │ │ │ │ @ instruction: 0xb736 │ │ │ │ movs r2, r0 │ │ │ │ @@ -493154,32 +493466,32 @@ │ │ │ │ push {r1, r3, r5, lr} │ │ │ │ movs r2, r0 │ │ │ │ strh r6, [r0, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ ldr??.w r0, [ip, r2] │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #544 @ (adr r0, 15be74 ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 15c0bc ) │ │ │ │ movs r3, r0 │ │ │ │ str??.w r0, [ip, #2] │ │ │ │ push {r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #96 @ (adr r0, 15bcc0 ) │ │ │ │ + add r0, pc, #96 @ (adr r0, 15bf08 ) │ │ │ │ movs r3, r0 │ │ │ │ ldr??.w r0, [r8, r2] │ │ │ │ - cbz r0, 15bce6 │ │ │ │ + cbz r0, 15bf2e │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf7ea0002 │ │ │ │ - cbz r4, 15bcca │ │ │ │ + cbz r4, 15bf12 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf7aa0002 │ │ │ │ - cbz r4, 15bcc2 │ │ │ │ + cbz r4, 15bf0a │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf78e0002 │ │ │ │ - cbz r0, 15bcc4 │ │ │ │ + cbz r0, 15bf0c │ │ │ │ movs r2, r0 │ │ │ │ orns r0, r8, #2 │ │ │ │ @ instruction: 0xf72c0002 │ │ │ │ uxth r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf7060002 │ │ │ │ uxth r0, r1 │ │ │ │ @@ -493192,25 +493504,25 @@ │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf6900002 │ │ │ │ sxth r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xf66c0002 │ │ │ │ - cbz r4, 15bcf2 │ │ │ │ + cbz r4, 15bf3a │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r3, r0 │ │ │ │ addw r0, sl, #2050 @ 0x802 │ │ │ │ - cbz r2, 15bce6 │ │ │ │ + cbz r2, 15bf2e │ │ │ │ movs r2, r0 │ │ │ │ add r3, sp, #544 @ 0x220 │ │ │ │ movs r2, r0 │ │ │ │ subs.w r0, r4, #8519680 @ 0x820000 │ │ │ │ - cbz r4, 15bcdc │ │ │ │ + cbz r4, 15bf24 │ │ │ │ movs r2, r0 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf4b80002 │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ ldrb r0, [r5, #27] │ │ │ │ @@ -493250,87 +493562,87 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl cc944 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 15bd78 │ │ │ │ + cbz r3, 15bfc0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15bd70 │ │ │ │ + cbz r3, 15bfb8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1519ea │ │ │ │ + bne.w 151c32 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr.w r1, [pc, #3248] @ 15ca10 │ │ │ │ - ldr.w r0, [pc, #3248] @ 15ca14 │ │ │ │ + ldr.w r1, [pc, #3248] @ 15cc58 │ │ │ │ + ldr.w r0, [pc, #3248] @ 15cc5c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15bb60 │ │ │ │ + b.n 15bda8 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bd52 │ │ │ │ + b.n 15bf9a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bd46 │ │ │ │ + b.n 15bf8e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bbca │ │ │ │ + b.n 15be12 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bbba │ │ │ │ + b.n 15be02 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl d1ce4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 15bdf0 │ │ │ │ + cbz r3, 15c038 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15bde8 │ │ │ │ + cbz r3, 15c030 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1519ea │ │ │ │ + bne.w 151c32 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr.w r1, [pc, #3160] @ 15ca18 │ │ │ │ - ldr.w r0, [pc, #3160] @ 15ca1c │ │ │ │ + ldr.w r1, [pc, #3160] @ 15cc60 │ │ │ │ + ldr.w r0, [pc, #3160] @ 15cc64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15bb60 │ │ │ │ + b.n 15bda8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr.w r1, [pc, #3144] @ 15ca20 │ │ │ │ - ldr.w r0, [pc, #3144] @ 15ca24 │ │ │ │ + ldr.w r1, [pc, #3144] @ 15cc68 │ │ │ │ + ldr.w r0, [pc, #3144] @ 15cc6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15ba24 │ │ │ │ + b.n 15bc6c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bdb2 │ │ │ │ + b.n 15bffa │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15bda6 │ │ │ │ + b.n 15bfee │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #3112] @ 15ca28 │ │ │ │ - ldr.w r1, [pc, #3112] @ 15ca2c │ │ │ │ - ldr.w r0, [pc, #3112] @ 15ca30 │ │ │ │ + ldr.w r2, [pc, #3112] @ 15cc70 │ │ │ │ + ldr.w r1, [pc, #3112] @ 15cc74 │ │ │ │ + ldr.w r0, [pc, #3112] @ 15cc78 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -493344,20 +493656,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #3048] @ 15ca34 │ │ │ │ - ldr.w r1, [pc, #3048] @ 15ca38 │ │ │ │ - ldr.w r0, [pc, #3048] @ 15ca3c │ │ │ │ + ldr.w r2, [pc, #3048] @ 15cc7c │ │ │ │ + ldr.w r1, [pc, #3048] @ 15cc80 │ │ │ │ + ldr.w r0, [pc, #3048] @ 15cc84 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ bl 46444 │ │ │ │ @@ -493371,32 +493683,32 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153bf0 │ │ │ │ + b.w 153e38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr.w r1, [pc, #2972] @ 15ca40 │ │ │ │ - ldr.w r0, [pc, #2972] @ 15ca44 │ │ │ │ + ldr.w r1, [pc, #2972] @ 15cc88 │ │ │ │ + ldr.w r0, [pc, #2972] @ 15cc8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r1, [pc, #2948] @ 15ca48 │ │ │ │ - ldr.w r0, [pc, #2948] @ 15ca4c │ │ │ │ + ldr.w r1, [pc, #2948] @ 15cc90 │ │ │ │ + ldr.w r0, [pc, #2948] @ 15cc94 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -493415,32 +493727,32 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153982 │ │ │ │ + b.w 153bca │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r1, [pc, #2852] @ 15ca50 │ │ │ │ - ldr.w r0, [pc, #2852] @ 15ca54 │ │ │ │ + ldr.w r1, [pc, #2852] @ 15cc98 │ │ │ │ + ldr.w r0, [pc, #2852] @ 15cc9c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 15beda │ │ │ │ - ldr.w r1, [pc, #2832] @ 15ca58 │ │ │ │ + b.n 15c122 │ │ │ │ + ldr.w r1, [pc, #2832] @ 15cca0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r0, [pc, #2832] @ 15ca5c │ │ │ │ + ldr.w r0, [pc, #2832] @ 15cca4 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -493457,19 +493769,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr.w r1, [pc, #2752] @ 15ca60 │ │ │ │ - ldr.w r0, [pc, #2752] @ 15ca64 │ │ │ │ + ldr.w r1, [pc, #2752] @ 15cca8 │ │ │ │ + ldr.w r0, [pc, #2752] @ 15ccac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -493488,32 +493800,32 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153960 │ │ │ │ + b.w 153ba8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr.w r1, [pc, #2656] @ 15ca68 │ │ │ │ - ldr.w r0, [pc, #2656] @ 15ca6c │ │ │ │ + ldr.w r1, [pc, #2656] @ 15ccb0 │ │ │ │ + ldr.w r0, [pc, #2656] @ 15ccb4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2636] @ 15ca70 │ │ │ │ - ldr.w r1, [pc, #2636] @ 15ca74 │ │ │ │ - ldr.w r0, [pc, #2636] @ 15ca78 │ │ │ │ + ldr.w r2, [pc, #2636] @ 15ccb8 │ │ │ │ + ldr.w r1, [pc, #2636] @ 15ccbc │ │ │ │ + ldr.w r0, [pc, #2636] @ 15ccc0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -493529,47 +493841,47 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15c086 │ │ │ │ + beq.n 15c2ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 15c12e │ │ │ │ + beq.n 15c376 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15186a │ │ │ │ + beq.w 151ab2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr.w r1, [pc, #2532] @ 15ca7c │ │ │ │ - ldr.w r0, [pc, #2532] @ 15ca80 │ │ │ │ + ldr.w r1, [pc, #2532] @ 15ccc4 │ │ │ │ + ldr.w r0, [pc, #2532] @ 15ccc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1528b4 │ │ │ │ + b.w 152afc │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 154054 │ │ │ │ + b.w 15429c │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1541c8 │ │ │ │ + b.w 154410 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2492] @ 15ca84 │ │ │ │ - ldr.w r1, [pc, #2492] @ 15ca88 │ │ │ │ - ldr.w r0, [pc, #2492] @ 15ca8c │ │ │ │ + ldr.w r2, [pc, #2492] @ 15cccc │ │ │ │ + ldr.w r1, [pc, #2492] @ 15ccd0 │ │ │ │ + ldr.w r0, [pc, #2492] @ 15ccd4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -493586,81 +493898,81 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1541dc │ │ │ │ + b.w 154424 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 153c00 │ │ │ │ + b.w 153e48 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c086 │ │ │ │ + b.n 15c2ce │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151940 │ │ │ │ + b.w 151b88 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr.w r1, [pc, #2376] @ 15ca90 │ │ │ │ - ldr.w r0, [pc, #2376] @ 15ca94 │ │ │ │ + ldr.w r1, [pc, #2376] @ 15ccd8 │ │ │ │ + ldr.w r0, [pc, #2376] @ 15ccdc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151910 │ │ │ │ + b.w 151b58 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 151902 │ │ │ │ + b.w 151b4a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15b92a │ │ │ │ + b.w 15bb72 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r1, [pc, #2316] @ 15ca98 │ │ │ │ - ldr.w r0, [pc, #2316] @ 15ca9c │ │ │ │ + ldr.w r1, [pc, #2316] @ 15cce0 │ │ │ │ + ldr.w r0, [pc, #2316] @ 15cce4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 15bf60 │ │ │ │ + b.n 15c1a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15b94c │ │ │ │ + b.w 15bb94 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ blx 2354c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c1ca │ │ │ │ + beq.n 15c412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15c242 │ │ │ │ + beq.n 15c48a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 1538b2 │ │ │ │ + bge.w 153afa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #2248] @ 15caa0 │ │ │ │ - ldr.w r0, [pc, #2248] @ 15caa4 │ │ │ │ + ldr.w r1, [pc, #2248] @ 15cce8 │ │ │ │ + ldr.w r0, [pc, #2248] @ 15ccec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -493675,82 +493987,82 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r1, [pc, #2176] @ 15caa8 │ │ │ │ - ldr.w r0, [pc, #2176] @ 15caac │ │ │ │ + ldr.w r1, [pc, #2176] @ 15ccf0 │ │ │ │ + ldr.w r0, [pc, #2176] @ 15ccf4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 15bf60 │ │ │ │ + b.n 15c1a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c1ca │ │ │ │ + b.n 15c412 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r1, [pc, #2144] @ 15cab0 │ │ │ │ - ldr.w r0, [pc, #2144] @ 15cab4 │ │ │ │ + ldr.w r1, [pc, #2144] @ 15ccf8 │ │ │ │ + ldr.w r0, [pc, #2144] @ 15ccfc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 15bf60 │ │ │ │ + b.n 15c1a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.n 15c2cc │ │ │ │ + beq.n 15c514 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl cc944 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c298 │ │ │ │ + beq.n 15c4e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15c298 │ │ │ │ + cbnz r3, 15c4e0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15c336 │ │ │ │ + beq.n 15c57e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 155296 │ │ │ │ + bne.w 1554de │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr.w r1, [pc, #2052] @ 15cab8 │ │ │ │ + ldr.w r1, [pc, #2052] @ 15cd00 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r0, [pc, #2052] @ 15cabc │ │ │ │ + ldr.w r0, [pc, #2052] @ 15cd04 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 155450 │ │ │ │ + b.w 155698 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2028] @ 15cac0 │ │ │ │ - ldr.w r1, [pc, #2028] @ 15cac4 │ │ │ │ - ldr.w r0, [pc, #2028] @ 15cac8 │ │ │ │ + ldr.w r2, [pc, #2028] @ 15cd08 │ │ │ │ + ldr.w r1, [pc, #2028] @ 15cd0c │ │ │ │ + ldr.w r0, [pc, #2028] @ 15cd10 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -493773,60 +494085,60 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c2a6 │ │ │ │ + b.n 15c4ee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.n 15c3a0 │ │ │ │ + beq.n 15c5e8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl d1ce4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c36c │ │ │ │ + beq.n 15c5b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15c36c │ │ │ │ + cbnz r3, 15c5b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15c40a │ │ │ │ + beq.n 15c652 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 155296 │ │ │ │ + bne.w 1554de │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr.w r1, [pc, #1860] @ 15cacc │ │ │ │ + ldr.w r1, [pc, #1860] @ 15cd14 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r0, [pc, #1860] @ 15cad0 │ │ │ │ + ldr.w r0, [pc, #1860] @ 15cd18 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 155450 │ │ │ │ + b.w 155698 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1836] @ 15cad4 │ │ │ │ - ldr.w r1, [pc, #1836] @ 15cad8 │ │ │ │ - ldr.w r0, [pc, #1836] @ 15cadc │ │ │ │ + ldr.w r2, [pc, #1836] @ 15cd1c │ │ │ │ + ldr.w r1, [pc, #1836] @ 15cd20 │ │ │ │ + ldr.w r0, [pc, #1836] @ 15cd24 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -493849,22 +494161,22 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c37a │ │ │ │ + b.n 15c5c2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr.w r1, [pc, #1736] @ 15cae0 │ │ │ │ - ldr.w r0, [pc, #1736] @ 15cae4 │ │ │ │ + ldr.w r1, [pc, #1736] @ 15cd28 │ │ │ │ + ldr.w r0, [pc, #1736] @ 15cd2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -493884,50 +494196,50 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r2, [pc, #1648] @ 15cae8 │ │ │ │ - ldr.w r1, [pc, #1648] @ 15caec │ │ │ │ - ldr.w r0, [pc, #1648] @ 15caf0 │ │ │ │ + ldr.w r2, [pc, #1648] @ 15cd30 │ │ │ │ + ldr.w r1, [pc, #1648] @ 15cd34 │ │ │ │ + ldr.w r0, [pc, #1648] @ 15cd38 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 155450 │ │ │ │ + b.w 155698 │ │ │ │ ldr.w r1, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 1551e2 │ │ │ │ - b.w 155208 │ │ │ │ + bne.w 15542a │ │ │ │ + b.w 155450 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 155208 │ │ │ │ + beq.w 155450 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - b.w 155208 │ │ │ │ + b.w 155450 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1551ae │ │ │ │ - b.w 155208 │ │ │ │ + bne.w 1553f6 │ │ │ │ + b.w 155450 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr.w r1, [pc, #1564] @ 15caf4 │ │ │ │ + ldr.w r1, [pc, #1564] @ 15cd3c │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r0, [pc, #1560] @ 15caf8 │ │ │ │ + ldr.w r0, [pc, #1560] @ 15cd40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -493943,19 +494255,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #1484] @ 15cafc │ │ │ │ - ldr.w r0, [pc, #1484] @ 15cb00 │ │ │ │ + ldr.w r1, [pc, #1484] @ 15cd44 │ │ │ │ + ldr.w r0, [pc, #1484] @ 15cd48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ @@ -493971,120 +494283,120 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #1408] @ 15cb04 │ │ │ │ - ldr.w r0, [pc, #1408] @ 15cb08 │ │ │ │ + ldr.w r1, [pc, #1408] @ 15cd4c │ │ │ │ + ldr.w r0, [pc, #1408] @ 15cd50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 15c548 │ │ │ │ + b.n 15c790 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #1384] @ 15cb0c │ │ │ │ - ldr.w r0, [pc, #1384] @ 15cb10 │ │ │ │ + ldr.w r1, [pc, #1384] @ 15cd54 │ │ │ │ + ldr.w r0, [pc, #1384] @ 15cd58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ bl 4097c │ │ │ │ - b.n 15c548 │ │ │ │ + b.n 15c790 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ - ldr.w r1, [pc, #1356] @ 15cb14 │ │ │ │ - ldr.w r0, [pc, #1356] @ 15cb18 │ │ │ │ + ldr.w r1, [pc, #1356] @ 15cd5c │ │ │ │ + ldr.w r0, [pc, #1356] @ 15cd60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15c548 │ │ │ │ + b.n 15c790 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr.w r1, [pc, #1336] @ 15cb1c │ │ │ │ - ldr.w r0, [pc, #1336] @ 15cb20 │ │ │ │ + ldr.w r1, [pc, #1336] @ 15cd64 │ │ │ │ + ldr.w r0, [pc, #1336] @ 15cd68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15c548 │ │ │ │ + b.n 15c790 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr.w r1, [pc, #1316] @ 15cb24 │ │ │ │ + ldr.w r1, [pc, #1316] @ 15cd6c │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r0, [pc, #1316] @ 15cb28 │ │ │ │ + ldr.w r0, [pc, #1316] @ 15cd70 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.n 15c4ee │ │ │ │ + b.n 15c736 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r2, [pc, #1296] @ 15cb2c │ │ │ │ - ldr.w r1, [pc, #1296] @ 15cb30 │ │ │ │ - ldr.w r0, [pc, #1296] @ 15cb34 │ │ │ │ + ldr.w r2, [pc, #1296] @ 15cd74 │ │ │ │ + ldr.w r1, [pc, #1296] @ 15cd78 │ │ │ │ + ldr.w r0, [pc, #1296] @ 15cd7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 15c4ee │ │ │ │ + b.n 15c736 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ - b.w 1556ae │ │ │ │ + b.w 1558f6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1256] @ 15cb38 │ │ │ │ - ldr.w r1, [pc, #1256] @ 15cb3c │ │ │ │ - ldr.w r0, [pc, #1256] @ 15cb40 │ │ │ │ + ldr.w r2, [pc, #1256] @ 15cd80 │ │ │ │ + ldr.w r1, [pc, #1256] @ 15cd84 │ │ │ │ + ldr.w r0, [pc, #1256] @ 15cd88 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr.w r1, [pc, #1228] @ 15cb44 │ │ │ │ + ldr.w r1, [pc, #1228] @ 15cd8c │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r0, [pc, #1224] @ 15cb48 │ │ │ │ + ldr.w r0, [pc, #1224] @ 15cd90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 1550ca │ │ │ │ + b.w 155312 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 154e7e │ │ │ │ + b.w 1550c6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #1192] @ 15cb4c │ │ │ │ - ldr.w r0, [pc, #1192] @ 15cb50 │ │ │ │ + ldr.w r1, [pc, #1192] @ 15cd94 │ │ │ │ + ldr.w r0, [pc, #1192] @ 15cd98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -494096,54 +494408,54 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r1, [pc, #1128] @ 15cb54 │ │ │ │ - ldr.w r0, [pc, #1128] @ 15cb58 │ │ │ │ + ldr.w r1, [pc, #1128] @ 15cd9c │ │ │ │ + ldr.w r0, [pc, #1128] @ 15cda0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 154e0c │ │ │ │ + b.w 155054 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 154e36 │ │ │ │ + b.w 15507e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r1, [pc, #1088] @ 15cb5c │ │ │ │ - ldr.w r0, [pc, #1088] @ 15cb60 │ │ │ │ + ldr.w r1, [pc, #1088] @ 15cda4 │ │ │ │ + ldr.w r0, [pc, #1088] @ 15cda8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr.w r1, [pc, #1068] @ 15cb64 │ │ │ │ - ldr.w r0, [pc, #1068] @ 15cb68 │ │ │ │ + ldr.w r1, [pc, #1068] @ 15cdac │ │ │ │ + ldr.w r0, [pc, #1068] @ 15cdb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1048] @ 15cb6c │ │ │ │ - ldr.w r1, [pc, #1048] @ 15cb70 │ │ │ │ - ldr.w r0, [pc, #1048] @ 15cb74 │ │ │ │ + ldr.w r2, [pc, #1048] @ 15cdb4 │ │ │ │ + ldr.w r1, [pc, #1048] @ 15cdb8 │ │ │ │ + ldr.w r0, [pc, #1048] @ 15cdbc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -494161,64 +494473,64 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 15c818 │ │ │ │ + bpl.n 15ca60 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c7d4 │ │ │ │ + beq.n 15ca1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15c7d4 │ │ │ │ + cbnz r3, 15ca1c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c7ea │ │ │ │ + beq.n 15ca32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15c7ea │ │ │ │ + cbnz r3, 15ca32 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15c86a │ │ │ │ + beq.n 15cab2 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 154de2 │ │ │ │ + bne.w 15502a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #884] @ (15cb78 ) │ │ │ │ - ldr r0, [pc, #884] @ (15cb7c ) │ │ │ │ + ldr r1, [pc, #884] @ (15cdc0 ) │ │ │ │ + ldr r0, [pc, #884] @ (15cdc4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #864] @ (15cb80 ) │ │ │ │ - ldr r1, [pc, #868] @ (15cb84 ) │ │ │ │ - ldr r0, [pc, #868] @ (15cb88 ) │ │ │ │ + ldr r2, [pc, #864] @ (15cdc8 ) │ │ │ │ + ldr r1, [pc, #868] @ (15cdcc ) │ │ │ │ + ldr r0, [pc, #868] @ (15cdd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494235,66 +494547,66 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c7f8 │ │ │ │ + b.n 15ca40 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 15c8de │ │ │ │ + bpl.n 15cb26 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c89a │ │ │ │ + beq.n 15cae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15cc10 │ │ │ │ + beq.w 15ce58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c8ac │ │ │ │ + beq.n 15caf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15c930 │ │ │ │ + beq.n 15cb78 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15c8be │ │ │ │ + cbnz r3, 15cb06 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 154de2 │ │ │ │ + bne.w 15502a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #704] @ (15cb8c ) │ │ │ │ - ldr r0, [pc, #708] @ (15cb90 ) │ │ │ │ + ldr r1, [pc, #704] @ (15cdd4 ) │ │ │ │ + ldr r0, [pc, #708] @ (15cdd8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #688] @ (15cb94 ) │ │ │ │ - ldr r1, [pc, #688] @ (15cb98 ) │ │ │ │ - ldr r0, [pc, #692] @ (15cb9c ) │ │ │ │ + ldr r2, [pc, #688] @ (15cddc ) │ │ │ │ + ldr r1, [pc, #688] @ (15cde0 ) │ │ │ │ + ldr r0, [pc, #692] @ (15cde4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494311,22 +494623,22 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c8ac │ │ │ │ + b.n 15caf4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #608] @ (15cba0 ) │ │ │ │ - ldr r0, [pc, #612] @ (15cba4 ) │ │ │ │ + ldr r1, [pc, #608] @ (15cde8 ) │ │ │ │ + ldr r0, [pc, #612] @ (15cdec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -494340,80 +494652,80 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #544] @ (15cba8 ) │ │ │ │ - ldr r0, [pc, #544] @ (15cbac ) │ │ │ │ + ldr r1, [pc, #544] @ (15cdf0 ) │ │ │ │ + ldr r0, [pc, #544] @ (15cdf4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15aa62 │ │ │ │ + b.w 15acaa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 15cbb8 │ │ │ │ + bpl.w 15ce00 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 413a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c9c8 │ │ │ │ + beq.n 15cc10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15c9c8 │ │ │ │ + cbnz r3, 15cc10 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15c9de │ │ │ │ + beq.n 15cc26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15c9de │ │ │ │ + cbnz r3, 15cc26 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15cc18 │ │ │ │ + beq.w 15ce60 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 154de2 │ │ │ │ + bne.w 15502a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #436] @ (15cbb0 ) │ │ │ │ - ldr r0, [pc, #440] @ (15cbb4 ) │ │ │ │ + ldr r1, [pc, #436] @ (15cdf8 ) │ │ │ │ + ldr r0, [pc, #440] @ (15cdfc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ nop │ │ │ │ @ instruction: 0xf0da0002 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ orns r0, sl, #2 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r0 │ │ │ │ orn r0, r2, #2 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #400 @ (adr r4, 15cbbc ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 15ce04 ) │ │ │ │ movs r2, r0 │ │ │ │ bics.w r0, r4, #2 │ │ │ │ add r3, sp, #720 @ 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ movs r2, r0 │ │ │ │ vaddl.s32 q8, d6, d2 │ │ │ │ @@ -494433,15 +494745,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ cdp 0, 9, cr0, cr8, cr2, {0} │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ cdp 0, 3, cr0, cr0, cr2, {0} │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c928 │ │ │ │ + b.n 15cb70 │ │ │ │ movs r2, r0 │ │ │ │ cdp 0, 0, cr0, cr14, cr2, {0} │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ movs r2, r0 │ │ │ │ stc 0, cr0, [r2, #8]! │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ @@ -494453,141 +494765,141 @@ │ │ │ │ ldcl 0, cr0, [r2], #8 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ stc 0, cr0, [lr], #8 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ stcl 0, cr0, [r2], #-8 │ │ │ │ - add r7, pc, #912 @ (adr r7, 15ce38 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 15d080 ) │ │ │ │ movs r2, r0 │ │ │ │ ldc 0, cr0, [r0], {2} │ │ │ │ - add r7, pc, #584 @ (adr r7, 15ccf8 ) │ │ │ │ + add r7, pc, #584 @ (adr r7, 15cf40 ) │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xebe80002 │ │ │ │ - add r7, pc, #424 @ (adr r7, 15cc60 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 15cea8 ) │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xeb840002 │ │ │ │ - add r7, pc, #24 @ (adr r7, 15cad8 ) │ │ │ │ + add r7, pc, #24 @ (adr r7, 15cd20 ) │ │ │ │ movs r2, r0 │ │ │ │ stmia r0!, {} │ │ │ │ movs r2, r0 │ │ │ │ sbc.w r0, r0, r2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 15ce4c ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 15d094 ) │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xeab00002 │ │ │ │ - add r6, pc, #200 @ (adr r6, 15cb9c ) │ │ │ │ + add r6, pc, #200 @ (adr r6, 15cde4 ) │ │ │ │ movs r2, r0 │ │ │ │ ite cs │ │ │ │ movcs r2, r0 │ │ │ │ eorcc.w r0, ip, r2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 15cb10 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 15cd58 ) │ │ │ │ movs r2, r0 │ │ │ │ bic.w r0, r0, r2 │ │ │ │ - add r5, pc, #648 @ (adr r5, 15cd70 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 15cfb8 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15d0f8 │ │ │ │ + b.n 15d340 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xe9ba0002 │ │ │ │ - add r5, pc, #232 @ (adr r5, 15cbdc ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 15ce24 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrd r0, r0, [lr, #-8] │ │ │ │ - add r4, pc, #896 @ (adr r4, 15ce7c ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 15d0c4 ) │ │ │ │ movs r2, r0 │ │ │ │ stmdb sl, {r1} │ │ │ │ - add r4, pc, #560 @ (adr r4, 15cd34 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 15cf7c ) │ │ │ │ movs r2, r0 │ │ │ │ ldmia.w r6!, {r1} │ │ │ │ - add r4, pc, #224 @ (adr r4, 15cbec ) │ │ │ │ + add r4, pc, #224 @ (adr r4, 15ce34 ) │ │ │ │ movs r2, r0 │ │ │ │ ldmia.w r4, {r1} │ │ │ │ - add r4, pc, #88 @ (adr r4, 15cb6c ) │ │ │ │ + add r4, pc, #88 @ (adr r4, 15cdb4 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrd r0, r0, [r2], #-8 │ │ │ │ - add r3, pc, #976 @ (adr r3, 15ceec ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 15d134 ) │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xe8560002 │ │ │ │ - add r3, pc, #864 @ (adr r3, 15ce84 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 15d0cc ) │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xe8380002 │ │ │ │ - add r3, pc, #744 @ (adr r3, 15ce14 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 15d05c ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15cdf4 │ │ │ │ + b.n 15d03c │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xe8160002 │ │ │ │ - add r3, pc, #600 @ (adr r3, 15cd90 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 15cfd8 ) │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15cb04 │ │ │ │ + b.n 15cd4c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #392 @ (adr r3, 15cccc ) │ │ │ │ + add r3, pc, #392 @ (adr r3, 15cf14 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15cac4 │ │ │ │ + b.n 15cd0c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #256 @ (adr r3, 15cc4c ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 15ce94 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15ca7c │ │ │ │ + b.n 15ccc4 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #96 @ (adr r3, 15cbb4 ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 15cdfc ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c9f4 │ │ │ │ + b.n 15cc3c │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #832 @ (adr r2, 15ce9c ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 15d0e4 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c99c │ │ │ │ + b.n 15cbe4 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 15cde4 ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 15d02c ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c968 │ │ │ │ + b.n 15cbb0 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #520 @ (adr r2, 15cd74 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 15cfbc ) │ │ │ │ movs r2, r0 │ │ │ │ ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c930 │ │ │ │ + b.n 15cb78 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #376 @ (adr r2, 15ccf0 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 15cf38 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c7ec │ │ │ │ + b.n 15ca34 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #744 @ (adr r1, 15ce68 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 15d0b0 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15c7bc │ │ │ │ + b.n 15ca04 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 15cdf4 ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 15d03c ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c674 │ │ │ │ + b.n 15c8bc │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #976 @ (adr r0, 15cf64 ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 15d1ac ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r6, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15c644 │ │ │ │ + b.n 15c88c │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #848 @ (adr r0, 15cef0 ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 15d138 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c5a0 │ │ │ │ + b.n 15c7e8 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #512 @ (adr r0, 15cda8 ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 15cff0 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c514 │ │ │ │ + b.n 15c75c │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #216 @ (adr r0, 15cc88 ) │ │ │ │ + add r0, pc, #216 @ (adr r0, 15ced0 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15c438 │ │ │ │ + b.n 15c680 │ │ │ │ movs r2, r0 │ │ │ │ ldr r7, [sp, #784] @ 0x310 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #3040] @ 15d7a0 │ │ │ │ - ldr.w r1, [pc, #3040] @ 15d7a4 │ │ │ │ - ldr.w r0, [pc, #3040] @ 15d7a8 │ │ │ │ + ldr.w r2, [pc, #3040] @ 15d9e8 │ │ │ │ + ldr.w r1, [pc, #3040] @ 15d9ec │ │ │ │ + ldr.w r0, [pc, #3040] @ 15d9f0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494604,86 +494916,86 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c89a │ │ │ │ + b.n 15cae2 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15c9ee │ │ │ │ + b.n 15cc36 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 15ccba │ │ │ │ + bpl.n 15cf02 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r7, r2, #27 │ │ │ │ - bmi.n 15cc3a │ │ │ │ + bmi.n 15ce82 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 15cfe2 │ │ │ │ + bne.w 15d22a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ bl 108634 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15cc60 │ │ │ │ + beq.n 15cea8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 15cc60 │ │ │ │ + cbnz r2, 15cea8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 15cc6e │ │ │ │ + cbnz r2, 15ceb6 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15cc84 │ │ │ │ + beq.n 15cecc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 15cc84 │ │ │ │ + cbnz r2, 15cecc │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15cc96 │ │ │ │ + cbnz r3, 15cede │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w 1556aa │ │ │ │ + bne.w 1558f2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr.w r1, [pc, #2824] @ 15d7ac │ │ │ │ - ldr.w r0, [pc, #2824] @ 15d7b0 │ │ │ │ + ldr.w r1, [pc, #2824] @ 15d9f4 │ │ │ │ + ldr.w r0, [pc, #2824] @ 15d9f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156564 │ │ │ │ + b.w 1567ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2804] @ 15d7b4 │ │ │ │ - ldr.w r1, [pc, #2804] @ 15d7b8 │ │ │ │ - ldr.w r0, [pc, #2804] @ 15d7bc │ │ │ │ + ldr.w r2, [pc, #2804] @ 15d9fc │ │ │ │ + ldr.w r1, [pc, #2804] @ 15da00 │ │ │ │ + ldr.w r0, [pc, #2804] @ 15da04 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494704,80 +495016,80 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 15cdb8 │ │ │ │ + bpl.n 15d000 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r7, r2, #27 │ │ │ │ - bmi.n 15cd38 │ │ │ │ + bmi.n 15cf80 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 15cf7e │ │ │ │ + bne.w 15d1c6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ bl d818c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15cd5e │ │ │ │ + beq.n 15cfa6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 15cd5e │ │ │ │ + cbnz r2, 15cfa6 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 15cd6c │ │ │ │ + cbnz r2, 15cfb4 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15cd82 │ │ │ │ + beq.n 15cfca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 15cd82 │ │ │ │ + cbnz r2, 15cfca │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15cd94 │ │ │ │ + cbnz r3, 15cfdc │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w 1556aa │ │ │ │ + bne.w 1558f2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr.w r1, [pc, #2592] @ 15d7c0 │ │ │ │ - ldr.w r0, [pc, #2592] @ 15d7c4 │ │ │ │ + ldr.w r1, [pc, #2592] @ 15da08 │ │ │ │ + ldr.w r0, [pc, #2592] @ 15da0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156564 │ │ │ │ + b.w 1567ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2568] @ 15d7c8 │ │ │ │ - ldr.w r1, [pc, #2568] @ 15d7cc │ │ │ │ - ldr.w r0, [pc, #2568] @ 15d7d0 │ │ │ │ + ldr.w r2, [pc, #2568] @ 15da10 │ │ │ │ + ldr.w r1, [pc, #2568] @ 15da14 │ │ │ │ + ldr.w r0, [pc, #2568] @ 15da18 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494798,80 +495110,80 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 15ceb6 │ │ │ │ + bpl.n 15d0fe │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bmi.n 15ce36 │ │ │ │ + bmi.n 15d07e │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 15d046 │ │ │ │ + bne.w 15d28e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ bl d1788 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15ce5c │ │ │ │ + beq.n 15d0a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 15ce5c │ │ │ │ + cbnz r2, 15d0a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 15ce6a │ │ │ │ + cbnz r2, 15d0b2 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15ce80 │ │ │ │ + beq.n 15d0c8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 15ce80 │ │ │ │ + cbnz r2, 15d0c8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15ce92 │ │ │ │ + cbnz r3, 15d0da │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w 1556aa │ │ │ │ + bne.w 1558f2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr.w r1, [pc, #2356] @ 15d7d4 │ │ │ │ - ldr.w r0, [pc, #2356] @ 15d7d8 │ │ │ │ + ldr.w r1, [pc, #2356] @ 15da1c │ │ │ │ + ldr.w r0, [pc, #2356] @ 15da20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156564 │ │ │ │ + b.w 1567ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2336] @ 15d7dc │ │ │ │ - ldr.w r1, [pc, #2336] @ 15d7e0 │ │ │ │ - ldr.w r0, [pc, #2336] @ 15d7e4 │ │ │ │ + ldr.w r2, [pc, #2336] @ 15da24 │ │ │ │ + ldr.w r1, [pc, #2336] @ 15da28 │ │ │ │ + ldr.w r0, [pc, #2336] @ 15da2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494892,20 +495204,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2248] @ 15d7e8 │ │ │ │ - ldr.w r1, [pc, #2248] @ 15d7ec │ │ │ │ - ldr.w r0, [pc, #2248] @ 15d7f0 │ │ │ │ + ldr.w r2, [pc, #2248] @ 15da30 │ │ │ │ + ldr.w r1, [pc, #2248] @ 15da34 │ │ │ │ + ldr.w r0, [pc, #2248] @ 15da38 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494926,20 +495238,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2160] @ 15d7f4 │ │ │ │ - ldr.w r1, [pc, #2160] @ 15d7f8 │ │ │ │ - ldr.w r0, [pc, #2160] @ 15d7fc │ │ │ │ + ldr.w r2, [pc, #2160] @ 15da3c │ │ │ │ + ldr.w r1, [pc, #2160] @ 15da40 │ │ │ │ + ldr.w r0, [pc, #2160] @ 15da44 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494960,20 +495272,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2072] @ 15d800 │ │ │ │ - ldr.w r1, [pc, #2072] @ 15d804 │ │ │ │ - ldr.w r0, [pc, #2072] @ 15d808 │ │ │ │ + ldr.w r2, [pc, #2072] @ 15da48 │ │ │ │ + ldr.w r1, [pc, #2072] @ 15da4c │ │ │ │ + ldr.w r0, [pc, #2072] @ 15da50 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -494994,20 +495306,20 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1984] @ 15d80c │ │ │ │ - ldr.w r1, [pc, #1984] @ 15d810 │ │ │ │ - ldr.w r0, [pc, #1984] @ 15d814 │ │ │ │ + ldr.w r2, [pc, #1984] @ 15da54 │ │ │ │ + ldr.w r1, [pc, #1984] @ 15da58 │ │ │ │ + ldr.w r0, [pc, #1984] @ 15da5c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -495028,19 +495340,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ - ldr.w r1, [pc, #1896] @ 15d818 │ │ │ │ - ldr.w r0, [pc, #1896] @ 15d81c │ │ │ │ + ldr.w r1, [pc, #1896] @ 15da60 │ │ │ │ + ldr.w r0, [pc, #1896] @ 15da64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ @@ -495060,33 +495372,33 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr.w r1, [pc, #1808] @ 15d820 │ │ │ │ + ldr.w r1, [pc, #1808] @ 15da68 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r0, [pc, #1804] @ 15d824 │ │ │ │ + ldr.w r0, [pc, #1804] @ 15da6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15c4ee │ │ │ │ + b.w 15c736 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15555e │ │ │ │ + b.w 1557a6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1776] @ 15d828 │ │ │ │ - ldr.w r1, [pc, #1776] @ 15d82c │ │ │ │ - ldr.w r0, [pc, #1776] @ 15d830 │ │ │ │ + ldr.w r2, [pc, #1776] @ 15da70 │ │ │ │ + ldr.w r1, [pc, #1776] @ 15da74 │ │ │ │ + ldr.w r0, [pc, #1776] @ 15da78 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -495108,19 +495420,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1684] @ 15d834 │ │ │ │ - ldr.w r1, [pc, #1684] @ 15d838 │ │ │ │ - ldr.w r0, [pc, #1684] @ 15d83c │ │ │ │ + ldr.w r2, [pc, #1684] @ 15da7c │ │ │ │ + ldr.w r1, [pc, #1684] @ 15da80 │ │ │ │ + ldr.w r0, [pc, #1684] @ 15da84 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -495144,57 +495456,57 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #838860800 @ 0x32000000 │ │ │ │ - beq.n 15d268 │ │ │ │ + beq.n 15d4b0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl dc100 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15d234 │ │ │ │ + beq.n 15d47c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 15d234 │ │ │ │ + cbnz r3, 15d47c │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15d2d2 │ │ │ │ + beq.n 15d51a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 155296 │ │ │ │ + bne.w 1554de │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr.w r1, [pc, #1520] @ 15d840 │ │ │ │ + ldr.w r1, [pc, #1520] @ 15da88 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r0, [pc, #1520] @ 15d844 │ │ │ │ + ldr.w r0, [pc, #1520] @ 15da8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 155450 │ │ │ │ + b.w 155698 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1496] @ 15d848 │ │ │ │ - ldr.w r1, [pc, #1496] @ 15d84c │ │ │ │ - ldr.w r0, [pc, #1496] @ 15d850 │ │ │ │ + ldr.w r2, [pc, #1496] @ 15da90 │ │ │ │ + ldr.w r1, [pc, #1496] @ 15da94 │ │ │ │ + ldr.w r0, [pc, #1496] @ 15da98 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -495217,45 +495529,45 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15d242 │ │ │ │ + b.n 15d48a │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155416 │ │ │ │ + b.w 15565e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1552fe │ │ │ │ + b.w 155546 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155ee0 │ │ │ │ + b.w 156128 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr.w r1, [pc, #1364] @ 15d854 │ │ │ │ - ldr.w r0, [pc, #1364] @ 15d858 │ │ │ │ + ldr.w r1, [pc, #1364] @ 15da9c │ │ │ │ + ldr.w r0, [pc, #1364] @ 15daa0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 156564 │ │ │ │ + b.w 1567ac │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155726 │ │ │ │ + b.w 15596e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1332] @ 15d85c │ │ │ │ - ldr.w r1, [pc, #1332] @ 15d860 │ │ │ │ - ldr.w r0, [pc, #1332] @ 15d864 │ │ │ │ + ldr.w r2, [pc, #1332] @ 15daa4 │ │ │ │ + ldr.w r1, [pc, #1332] @ 15daa8 │ │ │ │ + ldr.w r0, [pc, #1332] @ 15daac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ @@ -495276,19 +495588,19 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1248] @ 15d868 │ │ │ │ - ldr.w r1, [pc, #1248] @ 15d86c │ │ │ │ - ldr.w r0, [pc, #1248] @ 15d870 │ │ │ │ + ldr.w r2, [pc, #1248] @ 15dab0 │ │ │ │ + ldr.w r1, [pc, #1248] @ 15dab4 │ │ │ │ + ldr.w r0, [pc, #1248] @ 15dab8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -495310,159 +495622,159 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 15d3fe │ │ │ │ + cbnz r3, 15d646 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15d410 │ │ │ │ + beq.n 15d658 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15d446 │ │ │ │ - ldr.w r2, [pc, #1108] @ 15d874 │ │ │ │ + beq.n 15d68e │ │ │ │ + ldr.w r2, [pc, #1108] @ 15dabc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15d446 │ │ │ │ - ldr.w r2, [pc, #1100] @ 15d878 │ │ │ │ + beq.n 15d68e │ │ │ │ + ldr.w r2, [pc, #1100] @ 15dac0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 15d446 │ │ │ │ - ldr.w r2, [pc, #1088] @ 15d87c │ │ │ │ + beq.n 15d68e │ │ │ │ + ldr.w r2, [pc, #1088] @ 15dac4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 15d52e │ │ │ │ + bne.n 15d776 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15d466 │ │ │ │ + beq.n 15d6ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15d552 │ │ │ │ + beq.n 15d79a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15d926 │ │ │ │ + beq.w 15db6e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 15d734 │ │ │ │ - ldr r2, [pc, #1016] @ (15d874 ) │ │ │ │ + beq.w 15d97c │ │ │ │ + ldr r2, [pc, #1016] @ (15dabc ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15d68a │ │ │ │ - ldr r2, [pc, #1004] @ (15d878 ) │ │ │ │ + beq.w 15d8d2 │ │ │ │ + ldr r2, [pc, #1004] @ (15dac0 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15d5e0 │ │ │ │ - ldr r2, [pc, #996] @ (15d87c ) │ │ │ │ + beq.w 15d828 │ │ │ │ + ldr r2, [pc, #996] @ (15dac4 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 15d59c │ │ │ │ + bne.n 15d7e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 15d55a │ │ │ │ + bpl.n 15d7a2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl bf304 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15d4cc │ │ │ │ + beq.n 15d714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15d4cc │ │ │ │ + cbnz r3, 15d714 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 15d4dc │ │ │ │ + cbnz r3, 15d724 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15d4ee │ │ │ │ + cbnz r3, 15d736 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 1518e4 │ │ │ │ + bne.w 151b2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ - ldr r1, [pc, #900] @ (15d880 ) │ │ │ │ - ldr r0, [pc, #904] @ (15d884 ) │ │ │ │ + ldr r1, [pc, #900] @ (15dac8 ) │ │ │ │ + ldr r0, [pc, #904] @ (15dacc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15237c │ │ │ │ + b.w 1525c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r1, [pc, #888] @ (15d888 ) │ │ │ │ - ldr r0, [pc, #888] @ (15d88c ) │ │ │ │ + ldr r1, [pc, #888] @ (15dad0 ) │ │ │ │ + ldr r0, [pc, #888] @ (15dad4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15c548 │ │ │ │ + b.w 15c790 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 155794 │ │ │ │ + b.w 1559dc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #860] @ (15d890 ) │ │ │ │ - ldr r1, [pc, #864] @ (15d894 ) │ │ │ │ - ldr r0, [pc, #864] @ (15d898 ) │ │ │ │ + ldr r2, [pc, #860] @ (15dad8 ) │ │ │ │ + ldr r1, [pc, #864] @ (15dadc ) │ │ │ │ + ldr r0, [pc, #864] @ (15dae0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 154684 │ │ │ │ + b.w 1548cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15d466 │ │ │ │ + b.n 15d6ae │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #828] @ (15d89c ) │ │ │ │ - ldr r1, [pc, #828] @ (15d8a0 ) │ │ │ │ - ldr r0, [pc, #832] @ (15d8a4 ) │ │ │ │ + ldr r2, [pc, #828] @ (15dae4 ) │ │ │ │ + ldr r1, [pc, #828] @ (15dae8 ) │ │ │ │ + ldr r0, [pc, #832] @ (15daec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ bl 46444 │ │ │ │ @@ -495474,19 +495786,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #776] @ (15d8a8 ) │ │ │ │ - ldr r1, [pc, #776] @ (15d8ac ) │ │ │ │ - ldr r0, [pc, #780] @ (15d8b0 ) │ │ │ │ + ldr r2, [pc, #776] @ (15daf0 ) │ │ │ │ + ldr r1, [pc, #776] @ (15daf4 ) │ │ │ │ + ldr r0, [pc, #780] @ (15daf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -495499,62 +495811,62 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 15d648 │ │ │ │ + bpl.n 15d890 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl d8824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15d60a │ │ │ │ + beq.n 15d852 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15d60a │ │ │ │ + cbnz r3, 15d852 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 15d61a │ │ │ │ + cbnz r3, 15d862 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15d62c │ │ │ │ + cbnz r3, 15d874 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 1518e4 │ │ │ │ + bne.w 151b2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ - ldr r1, [pc, #636] @ (15d8b4 ) │ │ │ │ - ldr r0, [pc, #636] @ (15d8b8 ) │ │ │ │ + ldr r1, [pc, #636] @ (15dafc ) │ │ │ │ + ldr r0, [pc, #636] @ (15db00 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15237c │ │ │ │ + b.w 1525c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #620] @ (15d8bc ) │ │ │ │ - ldr r1, [pc, #624] @ (15d8c0 ) │ │ │ │ - ldr r0, [pc, #624] @ (15d8c4 ) │ │ │ │ + ldr r2, [pc, #620] @ (15db04 ) │ │ │ │ + ldr r1, [pc, #624] @ (15db08 ) │ │ │ │ + ldr r0, [pc, #624] @ (15db0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ bl 46444 │ │ │ │ @@ -495566,62 +495878,62 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 15d6f2 │ │ │ │ + bpl.n 15d93a │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl aebc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15d6b4 │ │ │ │ + beq.n 15d8fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15d6b4 │ │ │ │ + cbnz r3, 15d8fc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 15d6c4 │ │ │ │ + cbnz r3, 15d90c │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15d6d6 │ │ │ │ + cbnz r3, 15d91e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 1518e4 │ │ │ │ + bne.w 151b2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ - ldr r1, [pc, #484] @ (15d8c8 ) │ │ │ │ - ldr r0, [pc, #488] @ (15d8cc ) │ │ │ │ + ldr r1, [pc, #484] @ (15db10 ) │ │ │ │ + ldr r0, [pc, #488] @ (15db14 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15237c │ │ │ │ + b.w 1525c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #472] @ (15d8d0 ) │ │ │ │ - ldr r1, [pc, #472] @ (15d8d4 ) │ │ │ │ - ldr r0, [pc, #476] @ (15d8d8 ) │ │ │ │ + ldr r2, [pc, #472] @ (15db18 ) │ │ │ │ + ldr r1, [pc, #472] @ (15db1c ) │ │ │ │ + ldr r0, [pc, #476] @ (15db20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ bl 46444 │ │ │ │ @@ -495633,81 +495945,81 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 15d8e4 │ │ │ │ + bpl.w 15db2c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl b54c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15d760 │ │ │ │ + beq.n 15d9a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 15d760 │ │ │ │ + cbnz r3, 15d9a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 15d770 │ │ │ │ + cbnz r3, 15d9b8 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 15d782 │ │ │ │ + cbnz r3, 15d9ca │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 1518e4 │ │ │ │ + bne.w 151b2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ - ldr r1, [pc, #332] @ (15d8dc ) │ │ │ │ - ldr r0, [pc, #336] @ (15d8e0 ) │ │ │ │ + ldr r1, [pc, #332] @ (15db24 ) │ │ │ │ + ldr r0, [pc, #336] @ (15db28 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15237c │ │ │ │ + b.w 1525c4 │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #16] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15dc90 │ │ │ │ + b.n 15ded8 │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15dadc │ │ │ │ + b.n 15dd24 │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15daa0 │ │ │ │ + b.n 15dce8 │ │ │ │ movs r2, r0 │ │ │ │ ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 15d8f4 │ │ │ │ + b.n 15db3c │ │ │ │ movs r2, r0 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15d8b8 │ │ │ │ + b.n 15db00 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r0 │ │ │ │ svc 154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ @@ -495733,125 +496045,125 @@ │ │ │ │ movs r2, r0 │ │ │ │ udf #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ ldr r1, [sp, #808] @ 0x328 │ │ │ │ movs r2, r0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 15d7e0 │ │ │ │ + ble.n 15da28 │ │ │ │ movs r2, r0 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 15d72c │ │ │ │ + ble.n 15d974 │ │ │ │ movs r2, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 15d870 │ │ │ │ + ble.n 15dab8 │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r0 │ │ │ │ - bvs.n 15d8b8 │ │ │ │ + bvs.n 15db00 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 15d824 │ │ │ │ + bgt.n 15da6c │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 15d764 │ │ │ │ + bgt.n 15d9ac │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 15d814 │ │ │ │ + blt.n 15da5c │ │ │ │ movs r2, r0 │ │ │ │ str r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 15d7d8 │ │ │ │ + blt.n 15da20 │ │ │ │ movs r2, r0 │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 15d8cc │ │ │ │ + blt.n 15db14 │ │ │ │ movs r2, r0 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r0 │ │ │ │ strh r0, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 15d87c │ │ │ │ + blt.n 15dac4 │ │ │ │ movs r2, r0 │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 15d7c4 │ │ │ │ + bge.n 15da0c │ │ │ │ movs r2, r0 │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 15d908 │ │ │ │ + bls.n 15db50 │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 15d8e4 │ │ │ │ + bls.n 15db2c │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 15d938 │ │ │ │ + bcs.n 15db80 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 15d8a4 │ │ │ │ + bls.n 15daec │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #536] @ 0x218 │ │ │ │ movs r2, r0 │ │ │ │ strh r4, [r6, #2] │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 15d854 │ │ │ │ + bhi.n 15da9c │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #352] @ 0x160 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 15d7e0 │ │ │ │ + bhi.n 15da28 │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 15d8c0 │ │ │ │ + bhi.n 15db08 │ │ │ │ movs r2, r0 │ │ │ │ str r3, [sp, #536] @ 0x218 │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r0, #30] │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 15d898 │ │ │ │ + bvc.n 15dae0 │ │ │ │ movs r2, r0 │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 15d980 │ │ │ │ + bvc.n 15dbc8 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [sp, #880] @ 0x370 │ │ │ │ movs r2, r0 │ │ │ │ ldrb r4, [r3, #27] │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 15d958 │ │ │ │ + bvc.n 15dba0 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - bvs.n 15d83c │ │ │ │ + bvs.n 15da84 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #656] @ (15db7c ) │ │ │ │ - ldr r1, [pc, #660] @ (15db80 ) │ │ │ │ - ldr r0, [pc, #660] @ (15db84 ) │ │ │ │ + ldr r2, [pc, #656] @ (15ddc4 ) │ │ │ │ + ldr r1, [pc, #660] @ (15ddc8 ) │ │ │ │ + ldr r0, [pc, #660] @ (15ddcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ bl 46444 │ │ │ │ @@ -495863,19 +496175,19 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ - ldr r1, [pc, #604] @ (15db88 ) │ │ │ │ - ldr r0, [pc, #604] @ (15db8c ) │ │ │ │ + ldr r1, [pc, #604] @ (15ddd0 ) │ │ │ │ + ldr r0, [pc, #604] @ (15ddd4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -495884,28 +496196,28 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr r1, [pc, #552] @ (15db90 ) │ │ │ │ - ldr r0, [pc, #556] @ (15db94 ) │ │ │ │ + ldr r1, [pc, #552] @ (15ddd8 ) │ │ │ │ + ldr r0, [pc, #556] @ (15dddc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15a8f0 │ │ │ │ - ldr r1, [pc, #540] @ (15db98 ) │ │ │ │ + b.w 15ab38 │ │ │ │ + ldr r1, [pc, #540] @ (15dde0 ) │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr r0, [pc, #540] @ (15db9c ) │ │ │ │ + ldr r0, [pc, #540] @ (15dde4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -495920,213 +496232,213 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1513ba │ │ │ │ + b.w 151602 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #468] @ (15dba0 ) │ │ │ │ - ldr r0, [pc, #468] @ (15dba4 ) │ │ │ │ + ldr r1, [pc, #468] @ (15dde8 ) │ │ │ │ + ldr r0, [pc, #468] @ (15ddec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15c548 │ │ │ │ + b.w 15c790 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r1, [pc, #448] @ (15dba8 ) │ │ │ │ - ldr r0, [pc, #452] @ (15dbac ) │ │ │ │ + ldr r1, [pc, #448] @ (15ddf0 ) │ │ │ │ + ldr r0, [pc, #452] @ (15ddf4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15c548 │ │ │ │ + b.w 15c790 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr r1, [pc, #432] @ (15dbb0 ) │ │ │ │ - ldr r0, [pc, #432] @ (15dbb4 ) │ │ │ │ + ldr r1, [pc, #432] @ (15ddf8 ) │ │ │ │ + ldr r0, [pc, #432] @ (15ddfc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 4097c │ │ │ │ - b.w 15a8f0 │ │ │ │ + b.w 15ab38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #416] @ (15dbb8 ) │ │ │ │ - ldr r1, [pc, #416] @ (15dbbc ) │ │ │ │ - ldr r0, [pc, #420] @ (15dbc0 ) │ │ │ │ + ldr r2, [pc, #416] @ (15de00 ) │ │ │ │ + ldr r1, [pc, #416] @ (15de04 ) │ │ │ │ + ldr r0, [pc, #420] @ (15de08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.w 15a8f0 │ │ │ │ + b.w 15ab38 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15a946 │ │ │ │ - ldr r3, [pc, #384] @ (15dbc4 ) │ │ │ │ + b.w 15ab8e │ │ │ │ + ldr r3, [pc, #384] @ (15de0c ) │ │ │ │ movw r2, #4985 @ 0x1379 │ │ │ │ - ldr r1, [pc, #380] @ (15dbc8 ) │ │ │ │ - ldr r0, [pc, #384] @ (15dbcc ) │ │ │ │ + ldr r1, [pc, #380] @ (15de10 ) │ │ │ │ + ldr r0, [pc, #384] @ (15de14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (15dbd0 ) │ │ │ │ + ldr r3, [pc, #372] @ (15de18 ) │ │ │ │ movw r2, #2250 @ 0x8ca │ │ │ │ - ldr r1, [pc, #368] @ (15dbd4 ) │ │ │ │ - ldr r0, [pc, #372] @ (15dbd8 ) │ │ │ │ + ldr r1, [pc, #368] @ (15de1c ) │ │ │ │ + ldr r0, [pc, #372] @ (15de20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (15dbdc ) │ │ │ │ + ldr r3, [pc, #360] @ (15de24 ) │ │ │ │ movw r2, #4381 @ 0x111d │ │ │ │ - ldr r1, [pc, #356] @ (15dbe0 ) │ │ │ │ - ldr r0, [pc, #360] @ (15dbe4 ) │ │ │ │ + ldr r1, [pc, #356] @ (15de28 ) │ │ │ │ + ldr r0, [pc, #360] @ (15de2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (15dbe8 ) │ │ │ │ + ldr r3, [pc, #348] @ (15de30 ) │ │ │ │ movw r2, #8286 @ 0x205e │ │ │ │ - ldr r1, [pc, #344] @ (15dbec ) │ │ │ │ - ldr r0, [pc, #348] @ (15dbf0 ) │ │ │ │ + ldr r1, [pc, #344] @ (15de34 ) │ │ │ │ + ldr r0, [pc, #348] @ (15de38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (15dbf4 ) │ │ │ │ + ldr r3, [pc, #336] @ (15de3c ) │ │ │ │ mov.w r2, #3840 @ 0xf00 │ │ │ │ - ldr r1, [pc, #332] @ (15dbf8 ) │ │ │ │ - ldr r0, [pc, #336] @ (15dbfc ) │ │ │ │ + ldr r1, [pc, #332] @ (15de40 ) │ │ │ │ + ldr r0, [pc, #336] @ (15de44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (15dc00 ) │ │ │ │ + ldr r3, [pc, #324] @ (15de48 ) │ │ │ │ movw r2, #4065 @ 0xfe1 │ │ │ │ - ldr r1, [pc, #320] @ (15dc04 ) │ │ │ │ - ldr r0, [pc, #324] @ (15dc08 ) │ │ │ │ + ldr r1, [pc, #320] @ (15de4c ) │ │ │ │ + ldr r0, [pc, #324] @ (15de50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (15dc0c ) │ │ │ │ + ldr r3, [pc, #312] @ (15de54 ) │ │ │ │ movw r2, #4019 @ 0xfb3 │ │ │ │ - ldr r1, [pc, #308] @ (15dc10 ) │ │ │ │ - ldr r0, [pc, #312] @ (15dc14 ) │ │ │ │ + ldr r1, [pc, #308] @ (15de58 ) │ │ │ │ + ldr r0, [pc, #312] @ (15de5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (15dc18 ) │ │ │ │ + ldr r3, [pc, #300] @ (15de60 ) │ │ │ │ movw r2, #4111 @ 0x100f │ │ │ │ - ldr r1, [pc, #296] @ (15dc1c ) │ │ │ │ - ldr r0, [pc, #300] @ (15dc20 ) │ │ │ │ + ldr r1, [pc, #296] @ (15de64 ) │ │ │ │ + ldr r0, [pc, #300] @ (15de68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (15dc24 ) │ │ │ │ + ldr r3, [pc, #288] @ (15de6c ) │ │ │ │ movw r2, #4152 @ 0x1038 │ │ │ │ - ldr r1, [pc, #284] @ (15dc28 ) │ │ │ │ - ldr r0, [pc, #288] @ (15dc2c ) │ │ │ │ + ldr r1, [pc, #284] @ (15de70 ) │ │ │ │ + ldr r0, [pc, #288] @ (15de74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (15dc30 ) │ │ │ │ + ldr r3, [pc, #276] @ (15de78 ) │ │ │ │ movw r2, #2668 @ 0xa6c │ │ │ │ - ldr r1, [pc, #272] @ (15dc34 ) │ │ │ │ - ldr r0, [pc, #276] @ (15dc38 ) │ │ │ │ + ldr r1, [pc, #272] @ (15de7c ) │ │ │ │ + ldr r0, [pc, #276] @ (15de80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (15dc3c ) │ │ │ │ + ldr r3, [pc, #264] @ (15de84 ) │ │ │ │ movw r2, #2360 @ 0x938 │ │ │ │ - ldr r1, [pc, #260] @ (15dc40 ) │ │ │ │ - ldr r0, [pc, #264] @ (15dc44 ) │ │ │ │ + ldr r1, [pc, #260] @ (15de88 ) │ │ │ │ + ldr r0, [pc, #264] @ (15de8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (15dc48 ) │ │ │ │ + ldr r3, [pc, #252] @ (15de90 ) │ │ │ │ movw r2, #2820 @ 0xb04 │ │ │ │ - ldr r1, [pc, #248] @ (15dc4c ) │ │ │ │ - ldr r0, [pc, #252] @ (15dc50 ) │ │ │ │ + ldr r1, [pc, #248] @ (15de94 ) │ │ │ │ + ldr r0, [pc, #252] @ (15de98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (15dc54 ) │ │ │ │ + ldr r3, [pc, #240] @ (15de9c ) │ │ │ │ movw r2, #3473 @ 0xd91 │ │ │ │ - ldr r1, [pc, #236] @ (15dc58 ) │ │ │ │ - ldr r0, [pc, #240] @ (15dc5c ) │ │ │ │ + ldr r1, [pc, #236] @ (15dea0 ) │ │ │ │ + ldr r0, [pc, #240] @ (15dea4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #19] │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 15dc20 │ │ │ │ + bpl.n 15de68 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #824] @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 15dbac │ │ │ │ + bpl.n 15ddf4 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 15db40 │ │ │ │ + bmi.n 15dd88 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 15db1c │ │ │ │ + bmi.n 15dd64 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 15dc84 │ │ │ │ + bmi.n 15decc │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r6, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 15dc58 │ │ │ │ + bmi.n 15dea0 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r3, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 15dc2c │ │ │ │ + bmi.n 15de74 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r7, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 15dc00 │ │ │ │ + bmi.n 15de48 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r4, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ asrs r6, r3, #28 │ │ │ │ movs r2, r0 │ │ │ │ @@ -496198,36 +496510,36 @@ │ │ │ │ movs r2, r0 │ │ │ │ pop {r5} │ │ │ │ movs r2, r0 │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ asrs r6, r7, #23 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #608 @ (adr r4, 15dec0 ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 15e108 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0015dc60 : │ │ │ │ +0015dea8 : │ │ │ │ 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 │ │ │ │ - ldr r6, [pc, #660] @ (15df08 ) │ │ │ │ + ldr r6, [pc, #660] @ (15e150 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add r6, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ strd r5, r5, [sp, #76] @ 0x4c │ │ │ │ strd r5, r5, [sp, #84] @ 0x54 │ │ │ │ strd r5, r5, [sp, #92] @ 0x5c │ │ │ │ - ldr r5, [pc, #636] @ (15df0c ) │ │ │ │ - ldr r3, [pc, #640] @ (15df10 ) │ │ │ │ - ldr r4, [pc, #640] @ (15df14 ) │ │ │ │ + ldr r5, [pc, #636] @ (15e154 ) │ │ │ │ + ldr r3, [pc, #640] @ (15e158 ) │ │ │ │ + ldr r4, [pc, #640] @ (15e15c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add.w r3, r3, #1440 @ 0x5a0 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ mov.w r5, #0 │ │ │ │ @@ -496251,242 +496563,242 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 34190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15de88 │ │ │ │ + beq.w 15e0d0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 15de98 │ │ │ │ + bpl.w 15e0e0 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 15deae │ │ │ │ + bpl.w 15e0f6 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w 15deba │ │ │ │ - ldr r1, [pc, #536] @ (15df18 ) │ │ │ │ + bpl.w 15e102 │ │ │ │ + ldr r1, [pc, #536] @ (15e160 ) │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 15dd1c │ │ │ │ + beq.n 15df64 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ blx 235b0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15de6a │ │ │ │ + beq.w 15e0b2 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - cbz r1, 15dd40 │ │ │ │ + cbz r1, 15df88 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr.w ip, [pc, #504] @ 15df1c │ │ │ │ + ldr.w ip, [pc, #504] @ 15e164 │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ldr.w r7, [r4, ip] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.w 15dea4 │ │ │ │ + bpl.w 15e0ec │ │ │ │ ldr.w ip, [sp, #76] @ 0x4c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 15dd6c │ │ │ │ + beq.n 15dfb4 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - ldr.w lr, [pc, #460] @ 15df1c │ │ │ │ + ldr.w lr, [pc, #460] @ 15e164 │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ldr.w r7, [r4, lr] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ cmp ip, r7 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bpl.w 15dec6 │ │ │ │ + bpl.w 15e10e │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r9, r7 │ │ │ │ - cbz r7, 15dd8e │ │ │ │ + cbz r7, 15dfd6 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb.w lr, [r0, #87] @ 0x57 │ │ │ │ - ldr r0, [pc, #416] @ (15df1c ) │ │ │ │ + ldr r0, [pc, #416] @ (15e164 ) │ │ │ │ ubfx lr, lr, #4, #1 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ orreq.w lr, lr, #1 │ │ │ │ tst.w lr, #1 │ │ │ │ - beq.n 15de8c │ │ │ │ + beq.n 15e0d4 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ mov sl, r7 │ │ │ │ - cbz r7, 15ddb2 │ │ │ │ + cbz r7, 15dffa │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb.w lr, [r0, #87] @ 0x57 │ │ │ │ - ldr r0, [pc, #384] @ (15df1c ) │ │ │ │ + ldr r0, [pc, #384] @ (15e164 ) │ │ │ │ ubfx lr, lr, #4, #1 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ orreq.w lr, lr, #1 │ │ │ │ tst.w lr, #1 │ │ │ │ - beq.w 15ded2 │ │ │ │ + beq.w 15e11a │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov fp, r7 │ │ │ │ - cbz r7, 15ddd6 │ │ │ │ + cbz r7, 15e01e │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb.w lr, [r0, #87] @ 0x57 │ │ │ │ - ldr r0, [pc, #348] @ (15df1c ) │ │ │ │ + ldr r0, [pc, #348] @ (15e164 ) │ │ │ │ ubfx lr, lr, #1, #1 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ orreq.w lr, lr, #1 │ │ │ │ tst.w lr, #1 │ │ │ │ - beq.w 15dede │ │ │ │ + beq.w 15e126 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - cbz r7, 15ddf8 │ │ │ │ + cbz r7, 15e040 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb.w lr, [r0, #87] @ 0x57 │ │ │ │ - ldr r0, [pc, #312] @ (15df1c ) │ │ │ │ + ldr r0, [pc, #312] @ (15e164 ) │ │ │ │ ubfx lr, lr, #4, #1 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ orreq.w lr, lr, #1 │ │ │ │ tst.w lr, #1 │ │ │ │ - beq.n 15deea │ │ │ │ + beq.n 15e132 │ │ │ │ ldr.w lr, [sp, #96] @ 0x60 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 15de20 │ │ │ │ + beq.n 15e068 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ubfx r8, r0, #4, #1 │ │ │ │ - ldr r0, [pc, #268] @ (15df1c ) │ │ │ │ + ldr r0, [pc, #268] @ (15e164 ) │ │ │ │ ldr r7, [r4, r0] │ │ │ │ cmp lr, r7 │ │ │ │ ite ne │ │ │ │ movne r0, r8 │ │ │ │ orreq.w r0, r8, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 15def6 │ │ │ │ + bpl.n 15e13e │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ strd fp, r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str.w lr, [sp, #24] │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - bl 150bd8 │ │ │ │ + bl 150e20 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 15de88 │ │ │ │ - ldr r3, [pc, #220] @ (15df1c ) │ │ │ │ + beq.n 15e0d0 │ │ │ │ + ldr r3, [pc, #220] @ (15e164 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15de50 │ │ │ │ + beq.n 15e098 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #204] @ (15df20 ) │ │ │ │ - ldr r3, [pc, #184] @ (15df0c ) │ │ │ │ + ldr r2, [pc, #204] @ (15e168 ) │ │ │ │ + ldr r3, [pc, #184] @ (15e154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15df02 │ │ │ │ + bne.n 15e14a │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #184] @ (15df24 ) │ │ │ │ + ldr r0, [pc, #184] @ (15e16c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #176] @ (15df28 ) │ │ │ │ + ldr r3, [pc, #176] @ (15e170 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r1, [pc, #176] @ (15df2c ) │ │ │ │ - ldr r0, [pc, #180] @ (15df30 ) │ │ │ │ + ldr r1, [pc, #176] @ (15e174 ) │ │ │ │ + ldr r0, [pc, #180] @ (15e178 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 15de50 │ │ │ │ - ldr r0, [pc, #164] @ (15df34 ) │ │ │ │ + b.n 15e098 │ │ │ │ + ldr r0, [pc, #164] @ (15e17c ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #156] @ (15df38 ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #156] @ (15e180 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #148] @ (15df3c ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #148] @ (15e184 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #144] @ (15df40 ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #144] @ (15e188 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #136] @ (15df44 ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #136] @ (15e18c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #128] @ (15df48 ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #128] @ (15e190 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #120] @ (15df4c ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #120] @ (15e194 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #112] @ (15df50 ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #112] @ (15e198 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #104] @ (15df54 ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #104] @ (15e19c ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ - ldr r0, [pc, #96] @ (15df58 ) │ │ │ │ + b.n 15e0bc │ │ │ │ + ldr r0, [pc, #96] @ (15e1a0 ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15de74 │ │ │ │ + b.n 15e0bc │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r6, pc, #408 @ (adr r6, 15e2f4 ) │ │ │ │ movs r6, r0 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r1, #26 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + subs r0, r4, #5 │ │ │ │ movs r6, r0 │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ @@ -496509,296 +496821,296 @@ │ │ │ │ ldrb r2, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ ldr r6, [r0, r7] │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0015df5c : │ │ │ │ +0015e1a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #180] @ 15e020 │ │ │ │ + ldr.w ip, [pc, #180] @ 15e268 │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #176] @ 15e024 │ │ │ │ + ldr.w lr, [pc, #176] @ 15e26c │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1488 @ 0x5d0 │ │ │ │ - ldr.w ip, [pc, #164] @ 15e028 │ │ │ │ + ldr.w ip, [pc, #164] @ 15e270 │ │ │ │ add lr, pc │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #156] @ (15e02c ) │ │ │ │ + ldr r4, [pc, #156] @ (15e274 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 34190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15e00c │ │ │ │ + beq.n 15e254 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 15e010 │ │ │ │ - ldr r3, [pc, #120] @ (15e030 ) │ │ │ │ + bpl.n 15e258 │ │ │ │ + ldr r3, [pc, #120] @ (15e278 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 15dfd0 │ │ │ │ + beq.n 15e218 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 235b0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r0, 15dfee │ │ │ │ + cbz r0, 15e236 │ │ │ │ mov r0, r2 │ │ │ │ - bl 14ba84 │ │ │ │ - ldr r2, [pc, #92] @ (15e034 ) │ │ │ │ - ldr r3, [pc, #76] @ (15e028 ) │ │ │ │ + bl 14bccc │ │ │ │ + ldr r2, [pc, #92] @ (15e27c ) │ │ │ │ + ldr r3, [pc, #76] @ (15e270 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 15e01c │ │ │ │ + bne.n 15e264 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #72] @ (15e038 ) │ │ │ │ + ldr r0, [pc, #72] @ (15e280 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #68] @ (15e03c ) │ │ │ │ + ldr r3, [pc, #68] @ (15e284 ) │ │ │ │ movw r2, #605 @ 0x25d │ │ │ │ - ldr r1, [pc, #64] @ (15e040 ) │ │ │ │ - ldr r0, [pc, #68] @ (15e044 ) │ │ │ │ + ldr r1, [pc, #64] @ (15e288 ) │ │ │ │ + ldr r0, [pc, #68] @ (15e28c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 15dfd6 │ │ │ │ - ldr r0, [pc, #52] @ (15e048 ) │ │ │ │ + b.n 15e21e │ │ │ │ + ldr r0, [pc, #52] @ (15e290 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 15dff6 │ │ │ │ + b.n 15e23e │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #808 @ (adr r5, 15e34c ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 15e474 ) │ │ │ │ movs r6, r0 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + subs r0, r6, #0 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + subs r0, r4, #0 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + adds r2, r3, #7 │ │ │ │ movs r6, r0 │ │ │ │ ldrh r4, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ sub sp, #32 │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0015e04c : │ │ │ │ +0015e294 : │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ - ldr.w r2, [pc, #1612] @ 15e6ac │ │ │ │ - ldr.w r3, [pc, #1612] @ 15e6b0 │ │ │ │ + ldr.w r2, [pc, #1612] @ 15e8f4 │ │ │ │ + ldr.w r3, [pc, #1612] @ 15e8f8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r9, [pc, #1608] @ 15e6b4 │ │ │ │ + ldr.w r9, [pc, #1608] @ 15e8fc │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 15e382 │ │ │ │ + beq.w 15e5ca │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - bl 14ba84 │ │ │ │ + bl 14bccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e394 │ │ │ │ + beq.w 15e5dc │ │ │ │ blx 2345c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e47c │ │ │ │ + beq.w 15e6c4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt r5, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n 15e130 │ │ │ │ + ble.n 15e378 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 15e68e │ │ │ │ + beq.w 15e8d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 15e3b4 │ │ │ │ - ldr.w r3, [pc, #1500] @ 15e6b8 │ │ │ │ + bpl.w 15e5fc │ │ │ │ + ldr.w r3, [pc, #1500] @ 15e900 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e406 │ │ │ │ + beq.w 15e64e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 380d0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 15e112 │ │ │ │ + beq.n 15e35a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e34c │ │ │ │ + beq.w 15e594 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 15e122 │ │ │ │ + beq.n 15e36a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e358 │ │ │ │ + beq.w 15e5a0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 15e368 │ │ │ │ + blt.w 15e5b0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 15e0ba │ │ │ │ + bgt.n 15e302 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e578 │ │ │ │ + beq.w 15e7c0 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 161ba4 │ │ │ │ + bl 161dec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e4e6 │ │ │ │ + beq.w 15e72e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e176 │ │ │ │ + beq.n 15e3be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e506 │ │ │ │ + beq.w 15e74e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e18a │ │ │ │ + beq.n 15e3d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e4fe │ │ │ │ + beq.w 15e746 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e1a2 │ │ │ │ + beq.n 15e3ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e4f6 │ │ │ │ + beq.w 15e73e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 15e592 │ │ │ │ + beq.w 15e7da │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e5ac │ │ │ │ + beq.w 15e7f4 │ │ │ │ mov r0, r5 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e1d4 │ │ │ │ + beq.n 15e41c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 15e1d4 │ │ │ │ + cbnz r3, 15e41c │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 15e5cc │ │ │ │ + beq.w 15e814 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e638 │ │ │ │ - ldr.w r3, [pc, #1224] @ 15e6b8 │ │ │ │ + beq.w 15e880 │ │ │ │ + ldr.w r3, [pc, #1224] @ 15e900 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #1220] @ 15e6bc │ │ │ │ + ldr.w r3, [pc, #1220] @ 15e904 │ │ │ │ ldr.w r1, [r7, #228] @ 0xe4 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e51e │ │ │ │ + beq.w 15e766 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 15e22c │ │ │ │ + beq.n 15e474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e516 │ │ │ │ + beq.w 15e75e │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 15e544 │ │ │ │ + blt.w 15e78c │ │ │ │ uxtb.w r2, sl │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 15e438 │ │ │ │ + beq.w 15e680 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r7, #276] @ 0x114 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [r7, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -496808,39 +497120,39 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e5f4 │ │ │ │ + beq.w 15e83c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e284 │ │ │ │ + beq.n 15e4cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e534 │ │ │ │ + beq.w 15e77c │ │ │ │ mov r0, r6 │ │ │ │ blx 23134 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 15e2a0 │ │ │ │ + beq.n 15e4e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e53c │ │ │ │ + beq.w 15e784 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 15e622 │ │ │ │ + blt.w 15e86a │ │ │ │ uxtb.w r2, sl │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 15e438 │ │ │ │ + beq.w 15e680 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r7, #204] @ 0xcc │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r0, [r7, #236] @ 0xec │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -496850,98 +497162,98 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r2, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 23480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e670 │ │ │ │ + beq.w 15e8b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e2f8 │ │ │ │ + beq.n 15e540 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e5ec │ │ │ │ + beq.w 15e834 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r7, #2576] @ 0xa10 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e31e │ │ │ │ + beq.n 15e566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15e50e │ │ │ │ + beq.w 15e756 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 15e43e │ │ │ │ + bne.w 15e686 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ - ldr r1, [pc, #916] @ (15e6c0 ) │ │ │ │ - ldr r0, [pc, #916] @ (15e6c4 ) │ │ │ │ + ldr r1, [pc, #916] @ (15e908 ) │ │ │ │ + ldr r0, [pc, #916] @ (15e90c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ + b.n 15e62e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 15e112 │ │ │ │ + b.n 15e35a │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 15e128 │ │ │ │ - ldr r3, [pc, #848] @ (15e6bc ) │ │ │ │ + bge.w 15e370 │ │ │ │ + ldr r3, [pc, #848] @ (15e904 ) │ │ │ │ movw r2, #738 @ 0x2e2 │ │ │ │ - ldr r1, [pc, #856] @ (15e6c8 ) │ │ │ │ - ldr r0, [pc, #856] @ (15e6cc ) │ │ │ │ + ldr r1, [pc, #856] @ (15e910 ) │ │ │ │ + ldr r0, [pc, #856] @ (15e914 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 15e3d4 │ │ │ │ - ldr r3, [pc, #844] @ (15e6d0 ) │ │ │ │ + b.n 15e61c │ │ │ │ + ldr r3, [pc, #844] @ (15e918 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ - bl 14ba84 │ │ │ │ + bl 14bccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 15e0a0 │ │ │ │ - ldr r3, [pc, #804] @ (15e6bc ) │ │ │ │ + bne.w 15e2e8 │ │ │ │ + ldr r3, [pc, #804] @ (15e904 ) │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - ldr r1, [pc, #824] @ (15e6d4 ) │ │ │ │ - ldr r0, [pc, #824] @ (15e6d8 ) │ │ │ │ + ldr r1, [pc, #824] @ (15e91c ) │ │ │ │ + ldr r0, [pc, #824] @ (15e920 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ - ldr r3, [pc, #772] @ (15e6bc ) │ │ │ │ - ldr r2, [pc, #804] @ (15e6dc ) │ │ │ │ - ldr r1, [pc, #804] @ (15e6e0 ) │ │ │ │ + b.n 15e62e │ │ │ │ + ldr r3, [pc, #772] @ (15e904 ) │ │ │ │ + ldr r2, [pc, #804] @ (15e924 ) │ │ │ │ + ldr r1, [pc, #804] @ (15e928 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #804] @ (15e6e4 ) │ │ │ │ + ldr r0, [pc, #804] @ (15e92c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -496949,290 +497261,290 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #764] @ (15e6e8 ) │ │ │ │ - ldr r3, [pc, #708] @ (15e6b0 ) │ │ │ │ + ldr r2, [pc, #764] @ (15e930 ) │ │ │ │ + ldr r3, [pc, #708] @ (15e8f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 15e68a │ │ │ │ + bne.w 15e8d2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #692] @ (15e6bc ) │ │ │ │ + ldr r3, [pc, #692] @ (15e904 ) │ │ │ │ movw r2, #738 @ 0x2e2 │ │ │ │ - ldr r1, [pc, #732] @ (15e6ec ) │ │ │ │ - ldr r0, [pc, #736] @ (15e6f0 ) │ │ │ │ + ldr r1, [pc, #732] @ (15e934 ) │ │ │ │ + ldr r0, [pc, #736] @ (15e938 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ - ldr r3, [pc, #696] @ (15e6f4 ) │ │ │ │ + b.n 15e62e │ │ │ │ + ldr r3, [pc, #696] @ (15e93c ) │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ mov r0, r7 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 15e454 │ │ │ │ + beq.n 15e69c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15e4ee │ │ │ │ + beq.n 15e736 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 15e562 │ │ │ │ + blt.w 15e7aa │ │ │ │ uxtb r6, r6 │ │ │ │ - cbnz r6, 15e4a2 │ │ │ │ + cbnz r6, 15e6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15e1e0 │ │ │ │ + beq.w 15e428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 15e1e0 │ │ │ │ + bne.w 15e428 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e1e0 │ │ │ │ - ldr r3, [pc, #572] @ (15e6bc ) │ │ │ │ + b.n 15e428 │ │ │ │ + ldr r3, [pc, #572] @ (15e904 ) │ │ │ │ mov.w r2, #736 @ 0x2e0 │ │ │ │ - ldr r1, [pc, #628] @ (15e6f8 ) │ │ │ │ - ldr r0, [pc, #628] @ (15e6fc ) │ │ │ │ + ldr r1, [pc, #628] @ (15e940 ) │ │ │ │ + ldr r0, [pc, #628] @ (15e944 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ + b.n 15e62e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e4be │ │ │ │ + beq.n 15e706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15e55a │ │ │ │ + beq.n 15e7a2 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 15e1e0 │ │ │ │ + bge.w 15e428 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr r1, [pc, #564] @ (15e700 ) │ │ │ │ - ldr r0, [pc, #564] @ (15e704 ) │ │ │ │ + ldr r1, [pc, #564] @ (15e948 ) │ │ │ │ + ldr r0, [pc, #564] @ (15e94c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ + b.n 15e62e │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e15e │ │ │ │ + b.n 15e3a6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e454 │ │ │ │ + b.n 15e69c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e1a2 │ │ │ │ + b.n 15e3ea │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e18a │ │ │ │ + b.n 15e3d2 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e176 │ │ │ │ + b.n 15e3be │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e31e │ │ │ │ + b.n 15e566 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e22c │ │ │ │ + b.n 15e474 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #480] @ (15e708 ) │ │ │ │ - ldr r0, [pc, #484] @ (15e70c ) │ │ │ │ + ldr r1, [pc, #480] @ (15e950 ) │ │ │ │ + ldr r0, [pc, #484] @ (15e954 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15e338 │ │ │ │ + b.n 15e580 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e284 │ │ │ │ + b.n 15e4cc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e2a0 │ │ │ │ + b.n 15e4e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #745 @ 0x2e9 │ │ │ │ - ldr r1, [pc, #452] @ (15e710 ) │ │ │ │ - ldr r0, [pc, #452] @ (15e714 ) │ │ │ │ + ldr r1, [pc, #452] @ (15e958 ) │ │ │ │ + ldr r0, [pc, #452] @ (15e95c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15e338 │ │ │ │ + b.n 15e580 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e4be │ │ │ │ + b.n 15e706 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #428] @ (15e718 ) │ │ │ │ - ldr r0, [pc, #432] @ (15e71c ) │ │ │ │ + ldr r1, [pc, #428] @ (15e960 ) │ │ │ │ + ldr r0, [pc, #432] @ (15e964 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15e338 │ │ │ │ - ldr r3, [pc, #320] @ (15e6bc ) │ │ │ │ + b.n 15e580 │ │ │ │ + ldr r3, [pc, #320] @ (15e904 ) │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ - ldr r1, [pc, #416] @ (15e720 ) │ │ │ │ - ldr r0, [pc, #416] @ (15e724 ) │ │ │ │ + ldr r1, [pc, #416] @ (15e968 ) │ │ │ │ + ldr r0, [pc, #416] @ (15e96c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 15e3d4 │ │ │ │ - ldr r3, [pc, #296] @ (15e6bc ) │ │ │ │ + b.n 15e61c │ │ │ │ + ldr r3, [pc, #296] @ (15e904 ) │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ - ldr r1, [pc, #396] @ (15e728 ) │ │ │ │ - ldr r0, [pc, #400] @ (15e72c ) │ │ │ │ + ldr r1, [pc, #396] @ (15e970 ) │ │ │ │ + ldr r0, [pc, #400] @ (15e974 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 15e3e6 │ │ │ │ - ldr r3, [pc, #268] @ (15e6bc ) │ │ │ │ + b.n 15e62e │ │ │ │ + ldr r3, [pc, #268] @ (15e904 ) │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr r1, [pc, #380] @ (15e730 ) │ │ │ │ - ldr r0, [pc, #380] @ (15e734 ) │ │ │ │ + ldr r1, [pc, #380] @ (15e978 ) │ │ │ │ + ldr r0, [pc, #380] @ (15e97c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ - ldr r3, [pc, #236] @ (15e6bc ) │ │ │ │ + b.n 15e62e │ │ │ │ + ldr r3, [pc, #236] @ (15e904 ) │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr r1, [pc, #356] @ (15e738 ) │ │ │ │ - ldr r0, [pc, #356] @ (15e73c ) │ │ │ │ + ldr r1, [pc, #356] @ (15e980 ) │ │ │ │ + ldr r0, [pc, #356] @ (15e984 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ + b.n 15e62e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e2f8 │ │ │ │ + b.n 15e540 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #746 @ 0x2ea │ │ │ │ - ldr r1, [pc, #324] @ (15e740 ) │ │ │ │ - ldr r0, [pc, #324] @ (15e744 ) │ │ │ │ + ldr r1, [pc, #324] @ (15e988 ) │ │ │ │ + ldr r0, [pc, #324] @ (15e98c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 15e3e6 │ │ │ │ + b.n 15e62e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #746 @ 0x2ea │ │ │ │ - ldr r1, [pc, #284] @ (15e748 ) │ │ │ │ - ldr r0, [pc, #288] @ (15e74c ) │ │ │ │ + ldr r1, [pc, #284] @ (15e990 ) │ │ │ │ + ldr r0, [pc, #288] @ (15e994 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15e338 │ │ │ │ + b.n 15e580 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e64c │ │ │ │ + beq.n 15e894 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 15e682 │ │ │ │ + cbz r3, 15e8ca │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15e3e8 │ │ │ │ - ldr r3, [pc, #100] @ (15e6bc ) │ │ │ │ + beq.w 15e630 │ │ │ │ + ldr r3, [pc, #100] @ (15e904 ) │ │ │ │ movw r2, #742 @ 0x2e6 │ │ │ │ - ldr r1, [pc, #240] @ (15e750 ) │ │ │ │ - ldr r0, [pc, #244] @ (15e754 ) │ │ │ │ + ldr r1, [pc, #240] @ (15e998 ) │ │ │ │ + ldr r0, [pc, #244] @ (15e99c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 15e5e4 │ │ │ │ + b.n 15e82c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ - ldr r1, [pc, #224] @ (15e758 ) │ │ │ │ - ldr r0, [pc, #224] @ (15e75c ) │ │ │ │ + ldr r1, [pc, #224] @ (15e9a0 ) │ │ │ │ + ldr r0, [pc, #224] @ (15e9a4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 15e604 │ │ │ │ + b.n 15e84c │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e64c │ │ │ │ + b.n 15e894 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (15e760 ) │ │ │ │ + ldr r3, [pc, #208] @ (15e9a8 ) │ │ │ │ movw r2, #17150 @ 0x42fe │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (15e764 ) │ │ │ │ - ldr r0, [pc, #204] @ (15e768 ) │ │ │ │ + ldr r1, [pc, #200] @ (15e9ac ) │ │ │ │ + ldr r0, [pc, #204] @ (15e9b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3104 @ 0xc20 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r2, #6 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + adds r6, r0, #5 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ @@ -497250,15 +497562,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ strh r6, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ stmia r4!, {r1, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ add r4, sp, #792 @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r1, r7 │ │ │ │ movs r6, r0 │ │ │ │ stmia r4!, {r2, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -497317,281 +497629,281 @@ │ │ │ │ ldrb r0, [r1, #14] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r6, r1, #11 │ │ │ │ movs r2, r0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0015e76c : │ │ │ │ +0015e9b4 : │ │ │ │ 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, #2824] @ 0xb08 │ │ │ │ - ldr r5, [pc, #664] @ (15ea18 ) │ │ │ │ + ldr r5, [pc, #664] @ (15ec60 ) │ │ │ │ subw sp, sp, #1236 @ 0x4d4 │ │ │ │ - ldr r1, [pc, #664] @ (15ea1c ) │ │ │ │ + ldr r1, [pc, #664] @ (15ec64 ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r9, [pc, #660] @ 15ea20 │ │ │ │ - ldr r2, [pc, #660] @ (15ea24 ) │ │ │ │ - ldr r3, [pc, #664] @ (15ea28 ) │ │ │ │ + ldr.w r9, [pc, #660] @ 15ec68 │ │ │ │ + ldr r2, [pc, #660] @ (15ec6c ) │ │ │ │ + ldr r3, [pc, #664] @ (15ec70 ) │ │ │ │ add r9, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str.w r1, [sp, #1228] @ 0x4cc │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ mov sl, r3 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #2080] @ 0x820 │ │ │ │ bl 37ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15ea04 │ │ │ │ + beq.w 15ec4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.n 15e84e │ │ │ │ - ldr r2, [pc, #608] @ (15ea2c ) │ │ │ │ + bpl.n 15ea96 │ │ │ │ + ldr r2, [pc, #608] @ (15ec74 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 161352 │ │ │ │ - ldr r2, [pc, #600] @ (15ea30 ) │ │ │ │ + beq.w 16159a │ │ │ │ + ldr r2, [pc, #600] @ (15ec78 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 161268 │ │ │ │ + beq.w 1614b0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 15e84e │ │ │ │ - ldr r3, [pc, #588] @ (15ea34 ) │ │ │ │ + bne.n 15ea96 │ │ │ │ + ldr r3, [pc, #588] @ (15ec7c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 15e84e │ │ │ │ + bne.n 15ea96 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.n 15e84e │ │ │ │ - ldr r3, [pc, #564] @ (15ea38 ) │ │ │ │ + bpl.n 15ea96 │ │ │ │ + ldr r3, [pc, #564] @ (15ec80 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 15e828 │ │ │ │ + beq.n 15ea70 │ │ │ │ blx 235b0 │ │ │ │ - cbz r0, 15e84e │ │ │ │ + cbz r0, 15ea96 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w 161330 │ │ │ │ + bpl.w 161578 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - cbz r3, 15e84e │ │ │ │ + cbz r3, 15ea96 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15fb68 │ │ │ │ - ldr r2, [pc, #516] @ (15ea3c ) │ │ │ │ + beq.w 15fdb0 │ │ │ │ + ldr r2, [pc, #516] @ (15ec84 ) │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r7, [r9, r2] │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 15e8ba │ │ │ │ + bne.n 15eb02 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15e8ba │ │ │ │ - ldr r3, [pc, #492] @ (15ea3c ) │ │ │ │ + b.n 15eb02 │ │ │ │ + ldr r3, [pc, #492] @ (15ec84 ) │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 15e8a2 │ │ │ │ - ldr r0, [pc, #484] @ (15ea40 ) │ │ │ │ + beq.n 15eaea │ │ │ │ + ldr r0, [pc, #484] @ (15ec88 ) │ │ │ │ movs r2, #89 @ 0x59 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #480] @ (15ea44 ) │ │ │ │ + ldr r1, [pc, #480] @ (15ec8c ) │ │ │ │ strd r0, r8, [sp] │ │ │ │ - ldr r0, [pc, #476] @ (15ea48 ) │ │ │ │ + ldr r0, [pc, #476] @ (15ec90 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r2, [pc, #456] @ (15ea4c ) │ │ │ │ - ldr r3, [pc, #408] @ (15ea1c ) │ │ │ │ + ldr r2, [pc, #456] @ (15ec94 ) │ │ │ │ + ldr r3, [pc, #408] @ (15ec64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1228] @ 0x4cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 160960 │ │ │ │ + bne.w 160ba8 │ │ │ │ mov r0, r6 │ │ │ │ addw sp, sp, #1236 @ 0x4d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15ea64 │ │ │ │ + beq.w 15ecac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15e846 │ │ │ │ + beq.n 15ea8e │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 15ea64 │ │ │ │ + beq.w 15ecac │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr.w r1, [r5, #2080] @ 0x820 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fbf0 │ │ │ │ + beq.w 15fe38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 15e9d2 │ │ │ │ - ldr r2, [pc, #328] @ (15ea2c ) │ │ │ │ + bpl.n 15ec1a │ │ │ │ + ldr r2, [pc, #328] @ (15ec74 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 161352 │ │ │ │ - ldr r2, [pc, #320] @ (15ea30 ) │ │ │ │ + beq.w 16159a │ │ │ │ + ldr r2, [pc, #320] @ (15ec78 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 161268 │ │ │ │ + beq.w 1614b0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 15e9d2 │ │ │ │ - ldr r3, [pc, #308] @ (15ea34 ) │ │ │ │ + bne.n 15ec1a │ │ │ │ + ldr r3, [pc, #308] @ (15ec7c ) │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 15e9d2 │ │ │ │ + bne.n 15ec1a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 15e9d2 │ │ │ │ - ldr r2, [pc, #284] @ (15ea38 ) │ │ │ │ + bpl.n 15ec1a │ │ │ │ + ldr r2, [pc, #284] @ (15ec80 ) │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 15e946 │ │ │ │ + beq.n 15eb8e │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15e9d2 │ │ │ │ + beq.n 15ec1a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.w 16136e │ │ │ │ + bpl.w 1615b6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15e9d2 │ │ │ │ + beq.n 15ec1a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16128e │ │ │ │ + beq.w 1614d6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 15fc4c │ │ │ │ + bne.w 15fe94 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1612ca │ │ │ │ + beq.w 161512 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.w 15fc0a │ │ │ │ + beq.w 15fe52 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 161390 │ │ │ │ + beq.w 1615d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 15e9b0 │ │ │ │ + beq.n 15ebf8 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fb74 │ │ │ │ + beq.w 15fdbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e9c4 │ │ │ │ + beq.n 15ec0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fb88 │ │ │ │ + beq.w 15fdd0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 15e9f0 │ │ │ │ + beq.n 15ec38 │ │ │ │ strd r8, r7, [r6] │ │ │ │ str r4, [r6, #8] │ │ │ │ - b.n 15e880 │ │ │ │ - ldr r0, [pc, #124] @ (15ea50 ) │ │ │ │ + b.n 15eac8 │ │ │ │ + ldr r0, [pc, #124] @ (15ec98 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15e9f0 │ │ │ │ + beq.n 15ec38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fb5e │ │ │ │ - ldr r1, [pc, #96] @ (15ea54 ) │ │ │ │ + beq.w 15fda6 │ │ │ │ + ldr r1, [pc, #96] @ (15ec9c ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r0, [pc, #96] @ (15ea58 ) │ │ │ │ + ldr r0, [pc, #96] @ (15eca0 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15e878 │ │ │ │ - ldr r1, [pc, #84] @ (15ea5c ) │ │ │ │ + b.n 15eac0 │ │ │ │ + ldr r1, [pc, #84] @ (15eca4 ) │ │ │ │ movs r2, #89 @ 0x59 │ │ │ │ - ldr r0, [pc, #84] @ (15ea60 ) │ │ │ │ + ldr r0, [pc, #84] @ (15eca8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 15e878 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + b.n 15eac0 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -497605,25 +497917,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ stmia r0!, {r1, r2} │ │ │ │ movs r2, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ movs r6, r0 │ │ │ │ itee cc │ │ │ │ movcc r2, r0 │ │ │ │ bkpt 0x0076 │ │ │ │ movcs r2, r0 │ │ │ │ - add r6, pc, #576 @ (adr r6, 15ec9c ) │ │ │ │ + add r6, pc, #576 @ (adr r6, 15eee4 ) │ │ │ │ movs r2, r0 │ │ │ │ bkpt 0x0062 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #496 @ (adr r6, 15ec54 ) │ │ │ │ + add r6, pc, #496 @ (adr r6, 15ee9c ) │ │ │ │ movs r2, r0 │ │ │ │ ldr.w r2, [r5, #356] @ 0x164 │ │ │ │ add.w r8, r5, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #596] @ 0x254 │ │ │ │ ldr.w r2, [r5, #1172] @ 0x494 │ │ │ │ str r2, [sp, #600] @ 0x258 │ │ │ │ ldr.w r2, [r5, #1188] @ 0x4a4 │ │ │ │ @@ -497680,15 +497992,15 @@ │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ ldr.w r2, [r8, #2180] @ 0x884 │ │ │ │ str r2, [sp, #708] @ 0x2c4 │ │ │ │ ldr.w r2, [r8, #2184] @ 0x888 │ │ │ │ str r2, [sp, #712] @ 0x2c8 │ │ │ │ ldr.w r2, [r8, #2188] @ 0x88c │ │ │ │ str r2, [sp, #716] @ 0x2cc │ │ │ │ - ldr.w r3, [pc, #2720] @ 15f5c4 │ │ │ │ + ldr.w r3, [pc, #2720] @ 15f80c │ │ │ │ ldr.w r2, [r8, #2192] @ 0x890 │ │ │ │ str r2, [sp, #720] @ 0x2d0 │ │ │ │ ldr.w r2, [r8, #2196] @ 0x894 │ │ │ │ str r2, [sp, #724] @ 0x2d4 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r3 │ │ │ │ @@ -497734,15 +498046,15 @@ │ │ │ │ ldr.w r4, [r8, #2260] @ 0x8d4 │ │ │ │ str r4, [sp, #792] @ 0x318 │ │ │ │ ldr.w r4, [r5, #324] @ 0x144 │ │ │ │ str r4, [sp, #796] @ 0x31c │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fc90 │ │ │ │ + beq.w 15fed8 │ │ │ │ str.w fp, [sp] │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r4, [r5, #304] @ 0x130 │ │ │ │ str r4, [sp, #804] @ 0x324 │ │ │ │ ldr.w r4, [r8, #2268] @ 0x8dc │ │ │ │ str r4, [sp, #808] @ 0x328 │ │ │ │ ldr.w r4, [r5, #276] @ 0x114 │ │ │ │ @@ -497765,52 +498077,52 @@ │ │ │ │ ldr.w r4, [r5, #556] @ 0x22c │ │ │ │ ldr.w r2, [r8, #2284] @ 0x8ec │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r4, [sp, #844] @ 0x34c │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fcaa │ │ │ │ + beq.w 15fef2 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r4, [r5, #272] @ 0x110 │ │ │ │ str r4, [sp, #852] @ 0x354 │ │ │ │ ldr.w r4, [r8, #2288] @ 0x8f0 │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r4, [r8, #296] @ 0x128 │ │ │ │ ldr.w r2, [r8, #2292] @ 0x8f4 │ │ │ │ str r4, [sp, #860] @ 0x35c │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fcca │ │ │ │ + beq.w 15ff12 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r4, [r8, #292] @ 0x124 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2296] @ 0x8f8 │ │ │ │ str r4, [sp, #868] @ 0x364 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fcf0 │ │ │ │ + beq.w 15ff38 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r4, [r8, #288] @ 0x120 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2300] @ 0x8fc │ │ │ │ str r4, [sp, #876] @ 0x36c │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fd1c │ │ │ │ + beq.w 15ff64 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r8, #3924] @ 0xf54 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2312] @ 0x908 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ @@ -497833,15 +498145,15 @@ │ │ │ │ ldr.w r4, [r5, #1200] @ 0x4b0 │ │ │ │ str r4, [sp, #912] @ 0x390 │ │ │ │ ldr.w r4, [r5, #268] @ 0x10c │ │ │ │ str r4, [sp, #916] @ 0x394 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fd4e │ │ │ │ + beq.w 15ff96 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr.w r3, [r5, #320] @ 0x140 │ │ │ │ ldr.w r2, [r8, #2316] @ 0x90c │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r5, #316] @ 0x13c │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -497849,15 +498161,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r4, [r5, #252] @ 0xfc │ │ │ │ str r4, [sp, #924] @ 0x39c │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fb9a │ │ │ │ + beq.w 15fde2 │ │ │ │ ldr.w r0, [r8, #3940] @ 0xf64 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2328] @ 0x918 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -497881,15 +498193,15 @@ │ │ │ │ ldr.w r4, [r5, #1140] @ 0x474 │ │ │ │ str r4, [sp, #956] @ 0x3bc │ │ │ │ ldr.w r4, [r5, #336] @ 0x150 │ │ │ │ str r4, [sp, #960] @ 0x3c0 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fe12 │ │ │ │ + beq.w 16005a │ │ │ │ ldr.w r1, [r8, #3940] @ 0xf64 │ │ │ │ ldr.w r0, [r5, #264] @ 0x108 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2344] @ 0x928 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #1012] @ 0x3f4 │ │ │ │ ldr.w r1, [r5, #292] @ 0x124 │ │ │ │ @@ -497921,15 +498233,15 @@ │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ str r4, [sp, #1008] @ 0x3f0 │ │ │ │ ldr.w r4, [r5, #1324] @ 0x52c │ │ │ │ str r4, [sp, #1016] @ 0x3f8 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fe56 │ │ │ │ + beq.w 16009e │ │ │ │ ldr.w r0, [r5, #1320] @ 0x528 │ │ │ │ ldr.w r3, [r5, #320] @ 0x140 │ │ │ │ ldr.w r2, [r8, #2376] @ 0x948 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r5, #316] @ 0x13c │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -497965,15 +498277,15 @@ │ │ │ │ ldr.w r4, [r5, #1120] @ 0x460 │ │ │ │ str.w r4, [sp, #1072] @ 0x430 │ │ │ │ ldr.w r4, [r5, #1316] @ 0x524 │ │ │ │ str.w r4, [sp, #1076] @ 0x434 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fea0 │ │ │ │ + beq.w 1600e8 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ add.w r8, r5, #4096 @ 0x1000 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r8, #3924] @ 0xf54 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2384] @ 0x950 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -497981,30 +498293,30 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r4, [r5, #1320] @ 0x528 │ │ │ │ str.w r4, [sp, #1080] @ 0x438 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15fef8 │ │ │ │ + beq.w 160140 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r8, #3924] @ 0xf54 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2388] @ 0x954 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r4, [r8, #2380] @ 0x94c │ │ │ │ str.w r4, [sp, #1084] @ 0x43c │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15ff4e │ │ │ │ + beq.w 160196 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r5, #308] @ 0x134 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2396] @ 0x95c │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -498018,15 +498330,15 @@ │ │ │ │ ldr.w r4, [r8, #2392] @ 0x958 │ │ │ │ str.w r4, [sp, #1100] @ 0x44c │ │ │ │ ldr.w r4, [r5, #244] @ 0xf4 │ │ │ │ str.w r4, [sp, #1104] @ 0x450 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 15ffba │ │ │ │ + beq.w 160202 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2400] @ 0x960 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r0, [r8, #3940] @ 0xf64 │ │ │ │ @@ -498037,15 +498349,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r4, [r5, #204] @ 0xcc │ │ │ │ str.w r4, [sp, #1108] @ 0x454 │ │ │ │ bl 37f48 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160020 │ │ │ │ + beq.w 160268 │ │ │ │ ldr.w r0, [r8, #3940] @ 0xf64 │ │ │ │ ldr.w r3, [r5, #1736] @ 0x6c8 │ │ │ │ ldr.w r2, [r8, #2408] @ 0x968 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -498060,15 +498372,15 @@ │ │ │ │ str.w r4, [sp, #1120] @ 0x460 │ │ │ │ ldr.w r4, [r5, #2080] @ 0x820 │ │ │ │ str.w r4, [sp, #1124] @ 0x464 │ │ │ │ ldr.w r4, [r5, #1124] @ 0x464 │ │ │ │ bl 37f48 │ │ │ │ str r0, [sp, #964] @ 0x3c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160084 │ │ │ │ + beq.w 1602cc │ │ │ │ ldr.w r3, [sp, #1124] @ 0x464 │ │ │ │ str r3, [sp, #544] @ 0x220 │ │ │ │ ldr.w r3, [sp, #1120] @ 0x460 │ │ │ │ str r3, [sp, #540] @ 0x21c │ │ │ │ ldr.w r3, [sp, #1116] @ 0x45c │ │ │ │ str r3, [sp, #536] @ 0x218 │ │ │ │ ldr.w r3, [sp, #1112] @ 0x458 │ │ │ │ @@ -498350,146 +498662,146 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 37f48 │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f270 │ │ │ │ + beq.n 15f4b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdb8 │ │ │ │ + beq.w 160000 │ │ │ │ ldr r1, [sp, #572] @ 0x23c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f286 │ │ │ │ + beq.n 15f4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fda4 │ │ │ │ + beq.w 15ffec │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f29c │ │ │ │ + beq.n 15f4e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdae │ │ │ │ + beq.w 15fff6 │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f2b2 │ │ │ │ + beq.n 15f4fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdc2 │ │ │ │ + beq.w 16000a │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f2c8 │ │ │ │ + beq.n 15f510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdcc │ │ │ │ + beq.w 160014 │ │ │ │ ldr r1, [sp, #588] @ 0x24c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f2de │ │ │ │ + beq.n 15f526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdd6 │ │ │ │ + beq.w 16001e │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f2f4 │ │ │ │ + beq.n 15f53c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fde0 │ │ │ │ + beq.w 160028 │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f30a │ │ │ │ + beq.n 15f552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdea │ │ │ │ + beq.w 160032 │ │ │ │ ldr r1, [sp, #848] @ 0x350 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f320 │ │ │ │ + beq.n 15f568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdf4 │ │ │ │ + beq.w 16003c │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f336 │ │ │ │ + beq.n 15f57e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fdfe │ │ │ │ + beq.w 160046 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f34c │ │ │ │ + beq.n 15f594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fe08 │ │ │ │ + beq.w 160050 │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f362 │ │ │ │ + beq.n 15f5aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fd86 │ │ │ │ + beq.w 15ffce │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f378 │ │ │ │ + beq.n 15f5c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fd90 │ │ │ │ + beq.w 15ffd8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f390 │ │ │ │ + beq.n 15f5d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fd9a │ │ │ │ + beq.w 15ffe2 │ │ │ │ ldr r1, [sp, #964] @ 0x3c4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f3a6 │ │ │ │ + beq.n 15f5ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fb92 │ │ │ │ + beq.w 15fdda │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1600fe │ │ │ │ + beq.w 160346 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2416] @ 0x970 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ @@ -498498,26 +498810,26 @@ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 9b418 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f3e6 │ │ │ │ + beq.n 15f62e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fbd8 │ │ │ │ + beq.w 15fe20 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 160136 │ │ │ │ - ldr r3, [pc, #472] @ (15f5c8 ) │ │ │ │ + beq.w 16037e │ │ │ │ + ldr r3, [pc, #472] @ (15f810 ) │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16018c │ │ │ │ + beq.w 1603d4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ str r4, [sp, #636] @ 0x27c │ │ │ │ @@ -498578,328 +498890,328 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1613d8 │ │ │ │ + beq.w 161620 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1613b6 │ │ │ │ + beq.w 1615fe │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r2, #0] │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1619d8 │ │ │ │ + beq.w 161c20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #640] @ 0x280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1619bc │ │ │ │ + beq.w 161c04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #636] @ 0x27c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1619a0 │ │ │ │ + beq.w 161be8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #660] @ 0x294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161984 │ │ │ │ + beq.w 161bcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161968 │ │ │ │ + beq.w 161bb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #648] @ 0x288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16194c │ │ │ │ + beq.w 161b94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161930 │ │ │ │ + beq.w 161b78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161914 │ │ │ │ + beq.w 161b5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1618f8 │ │ │ │ + beq.w 161b40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1618dc │ │ │ │ + beq.w 161b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1618c0 │ │ │ │ + beq.w 161b08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1618a4 │ │ │ │ - b.n 15f5cc │ │ │ │ + beq.w 161aec │ │ │ │ + b.n 15f814 │ │ │ │ nop │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161598 │ │ │ │ + beq.w 1617e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #620] @ 0x26c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16157c │ │ │ │ + beq.w 1617c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161560 │ │ │ │ + beq.w 1617a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #684] @ 0x2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161544 │ │ │ │ + beq.w 16178c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161528 │ │ │ │ + beq.w 161770 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16150c │ │ │ │ + beq.w 161754 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1614f0 │ │ │ │ + beq.w 161738 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1614d4 │ │ │ │ + beq.w 16171c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1614b8 │ │ │ │ + beq.w 161700 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16149c │ │ │ │ + beq.w 1616e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161480 │ │ │ │ + beq.w 1616c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161464 │ │ │ │ + beq.w 1616ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #604] @ 0x25c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161448 │ │ │ │ + beq.w 161690 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16142c │ │ │ │ + beq.w 161674 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #652] @ 0x28c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161410 │ │ │ │ + beq.w 161658 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1613f4 │ │ │ │ + beq.w 16163c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16130e │ │ │ │ + beq.w 161556 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1612ec │ │ │ │ + beq.w 161534 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ strd r3, r2, [sp, #692] @ 0x2b4 │ │ │ │ cmp r0, ip │ │ │ │ str r1, [sp, #688] @ 0x2b0 │ │ │ │ itt ne │ │ │ │ @@ -498907,354 +499219,354 @@ │ │ │ │ strne r0, [r4, #0] │ │ │ │ movs r0, #33 @ 0x21 │ │ │ │ blx 23264 │ │ │ │ ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ ldrd r1, r3, [sp, #688] @ 0x2b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1601d4 │ │ │ │ + beq.w 16041c │ │ │ │ ldr.w ip, [r8, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w 1612b0 │ │ │ │ - ldr.w r0, [pc, #2884] @ 1602fc │ │ │ │ + bpl.w 1614f8 │ │ │ │ + ldr.w r0, [pc, #2884] @ 160544 │ │ │ │ ldr.w r0, [r9, r0] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 161352 │ │ │ │ - ldr.w r0, [pc, #2876] @ 160300 │ │ │ │ + beq.w 16159a │ │ │ │ + ldr.w r0, [pc, #2876] @ 160548 │ │ │ │ ldr.w r0, [r9, r0] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 161268 │ │ │ │ + beq.w 1614b0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 1613b2 │ │ │ │ + ble.w 1615fa │ │ │ │ cmp r0, #1 │ │ │ │ str.w r3, [r8, #12] │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ cmp r0, #2 │ │ │ │ str.w r1, [r8, #16] │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ cmp r0, #3 │ │ │ │ str.w r2, [r8, #20] │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #632] @ 0x278 │ │ │ │ cmp r0, #4 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #640] @ 0x280 │ │ │ │ cmp r0, #5 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #636] @ 0x27c │ │ │ │ cmp r0, #6 │ │ │ │ str.w r3, [r8, #32] │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ cmp r0, #7 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r0, #8 │ │ │ │ str.w r3, [r8, #40] @ 0x28 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #648] @ 0x288 │ │ │ │ cmp r0, #9 │ │ │ │ str.w r3, [r8, #44] @ 0x2c │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #644] @ 0x284 │ │ │ │ cmp r0, #10 │ │ │ │ str.w r3, [r8, #48] @ 0x30 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ cmp r0, #11 │ │ │ │ str.w r3, [r8, #52] @ 0x34 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #596] @ 0x254 │ │ │ │ cmp r0, #12 │ │ │ │ str.w r3, [r8, #56] @ 0x38 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ cmp r0, #13 │ │ │ │ str.w r3, [r8, #60] @ 0x3c │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ cmp r0, #14 │ │ │ │ str.w r3, [r8, #64] @ 0x40 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ cmp r0, #15 │ │ │ │ str.w r3, [r8, #68] @ 0x44 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #16 │ │ │ │ str.w r3, [r8, #72] @ 0x48 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #620] @ 0x26c │ │ │ │ cmp r0, #17 │ │ │ │ str.w r3, [r8, #76] @ 0x4c │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #18 │ │ │ │ str.w r3, [r8, #80] @ 0x50 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #684] @ 0x2ac │ │ │ │ cmp r0, #19 │ │ │ │ str.w r3, [r8, #84] @ 0x54 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #20 │ │ │ │ str.w r3, [r8, #88] @ 0x58 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #588] @ 0x24c │ │ │ │ cmp r0, #21 │ │ │ │ str.w r3, [r8, #92] @ 0x5c │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #22 │ │ │ │ str.w r3, [r8, #96] @ 0x60 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ cmp r0, #23 │ │ │ │ str.w r3, [r8, #100] @ 0x64 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #668] @ 0x29c │ │ │ │ cmp r0, #24 │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #584] @ 0x248 │ │ │ │ cmp r0, #25 │ │ │ │ str.w r3, [r8, #108] @ 0x6c │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ cmp r0, #26 │ │ │ │ str.w r3, [r8, #112] @ 0x70 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ cmp r0, #27 │ │ │ │ str.w r3, [r8, #116] @ 0x74 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #604] @ 0x25c │ │ │ │ cmp r0, #28 │ │ │ │ str.w r3, [r8, #120] @ 0x78 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r0, #29 │ │ │ │ str.w r3, [r8, #124] @ 0x7c │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #652] @ 0x28c │ │ │ │ cmp r0, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #580] @ 0x244 │ │ │ │ cmp r0, #31 │ │ │ │ str.w r3, [r8, #132] @ 0x84 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ cmp r0, #32 │ │ │ │ str.w r3, [r8, #136] @ 0x88 │ │ │ │ - beq.w 1613b2 │ │ │ │ + beq.w 1615fa │ │ │ │ ldr r3, [sp, #628] @ 0x274 │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #140] @ 0x8c │ │ │ │ blx 23518 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f97a │ │ │ │ + beq.n 15fbc2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fef0 │ │ │ │ + beq.w 160138 │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1601b8 │ │ │ │ + beq.w 160400 │ │ │ │ addw r3, sp, #1148 @ 0x47c │ │ │ │ str r7, [sp, #580] @ 0x244 │ │ │ │ strd r3, r9, [sp, #572] @ 0x23c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ blx 22f48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160434 │ │ │ │ + beq.w 16067c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 160114 │ │ │ │ + bpl.w 16035c │ │ │ │ ldr.w r1, [r5, #2336] @ 0x920 │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ bl 37ed4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16014c │ │ │ │ + beq.w 160394 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #572] @ 0x23c │ │ │ │ str.w r7, [sp, #1148] @ 0x47c │ │ │ │ blx 233b0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15f9e2 │ │ │ │ + beq.n 15fc2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fbe0 │ │ │ │ + beq.w 15fe28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 160176 │ │ │ │ + beq.w 1603be │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #2420] @ 0x974 │ │ │ │ blx 23650 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1601e2 │ │ │ │ + beq.w 16042a │ │ │ │ str.w r0, [sp, #1164] @ 0x48c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r5, #2344] @ 0x928 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add.w r1, sp, #1160 @ 0x488 │ │ │ │ str.w r7, [sp, #1160] @ 0x488 │ │ │ │ blx 23480 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160210 │ │ │ │ + beq.w 160458 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15fa36 │ │ │ │ + beq.n 15fc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15ffb2 │ │ │ │ + beq.w 1601fa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15fa4e │ │ │ │ + beq.n 15fc96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15ffaa │ │ │ │ + beq.w 1601f2 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #2328] @ 0x918 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add.w r1, sp, #1168 @ 0x490 │ │ │ │ str.w r9, [sp, #1168] @ 0x490 │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ str.w r3, [sp, #1172] @ 0x494 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160244 │ │ │ │ + beq.w 16048c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15fa92 │ │ │ │ + beq.n 15fcda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160018 │ │ │ │ + beq.w 160260 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 160272 │ │ │ │ + bpl.w 1604ba │ │ │ │ ldr.w r7, [fp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 160292 │ │ │ │ + beq.w 1604da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2424] @ 0x978 │ │ │ │ blx 23650 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15fada │ │ │ │ + beq.n 15fd22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 15fbe8 │ │ │ │ + beq.w 15fe30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1602cc │ │ │ │ + beq.w 160514 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15fb02 │ │ │ │ + beq.n 15fd4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1600ee │ │ │ │ + beq.w 160336 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15fb1a │ │ │ │ + beq.n 15fd62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1600f6 │ │ │ │ + beq.w 16033e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 15fb32 │ │ │ │ + beq.n 15fd7a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16012e │ │ │ │ + beq.w 160376 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 15f98c │ │ │ │ - ldr.w r1, [pc, #1992] @ 160304 │ │ │ │ + bge.w 15fbd4 │ │ │ │ + ldr.w r1, [pc, #1992] @ 16054c │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr.w r0, [pc, #1992] @ 160308 │ │ │ │ + ldr.w r0, [pc, #1992] @ 160550 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15e9f0 │ │ │ │ - ldr.w r3, [pc, #1952] @ 16030c │ │ │ │ + b.w 15ec38 │ │ │ │ + ldr.w r3, [pc, #1952] @ 160554 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ - b.w 15e8ba │ │ │ │ + b.w 15eb02 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r1, r4 │ │ │ │ - ldr.w r0, [pc, #1940] @ 160310 │ │ │ │ + ldr.w r0, [pc, #1940] @ 160558 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r4, [sp, #568] @ 0x238 │ │ │ │ - b.w 15e9b0 │ │ │ │ + b.w 15ebf8 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15e9c4 │ │ │ │ + b.w 15ec0c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15f3a6 │ │ │ │ - ldr.w r1, [pc, #1912] @ 160314 │ │ │ │ + b.n 15f5ee │ │ │ │ + ldr.w r1, [pc, #1912] @ 16055c │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r0, [pc, #1908] @ 160318 │ │ │ │ + ldr.w r0, [pc, #1908] @ 160560 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499263,199 +499575,199 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15f3e6 │ │ │ │ + b.n 15f62e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15f9e2 │ │ │ │ + b.n 15fc2a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15fada │ │ │ │ - ldr.w r1, [pc, #1832] @ 16031c │ │ │ │ + b.n 15fd22 │ │ │ │ + ldr.w r1, [pc, #1832] @ 160564 │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr.w r0, [pc, #1832] @ 160320 │ │ │ │ + ldr.w r0, [pc, #1832] @ 160568 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r0, [pc, #1816] @ 160324 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r0, [pc, #1816] @ 16056c │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #67108864 @ 0x4000000 │ │ │ │ it ne │ │ │ │ movne r7, r4 │ │ │ │ - bne.w 15e988 │ │ │ │ - ldr.w r3, [pc, #1788] @ 160328 │ │ │ │ + bne.w 15ebd0 │ │ │ │ + ldr.w r3, [pc, #1788] @ 160570 │ │ │ │ movw r2, #6502 @ 0x1966 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1780] @ 16032c │ │ │ │ - ldr.w r0, [pc, #1780] @ 160330 │ │ │ │ + ldr.w r1, [pc, #1780] @ 160574 │ │ │ │ + ldr.w r0, [pc, #1780] @ 160578 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r0, [pc, #1764] @ 160334 │ │ │ │ + ldr.w r0, [pc, #1764] @ 16057c │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #67108864 @ 0x4000000 │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - bne.w 15e966 │ │ │ │ - ldr.w r3, [pc, #1736] @ 160338 │ │ │ │ + bne.w 15ebae │ │ │ │ + ldr.w r3, [pc, #1736] @ 160580 │ │ │ │ movw r2, #6492 @ 0x195c │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1728] @ 16033c │ │ │ │ - ldr.w r0, [pc, #1728] @ 160340 │ │ │ │ + ldr.w r1, [pc, #1728] @ 160584 │ │ │ │ + ldr.w r0, [pc, #1728] @ 160588 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1712] @ 160344 │ │ │ │ + ldr.w r1, [pc, #1712] @ 16058c │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr.w r0, [pc, #1712] @ 160348 │ │ │ │ + ldr.w r0, [pc, #1712] @ 160590 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1696] @ 16034c │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1696] @ 160594 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr.w r0, [pc, #1692] @ 160350 │ │ │ │ + ldr.w r0, [pc, #1692] @ 160598 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1672] @ 160354 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1672] @ 16059c │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr.w r0, [pc, #1668] @ 160358 │ │ │ │ + ldr.w r0, [pc, #1668] @ 1605a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1640] @ 16035c │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1640] @ 1605a4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr.w r0, [pc, #1640] @ 160360 │ │ │ │ + ldr.w r0, [pc, #1640] @ 1605a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1604] @ 160364 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1604] @ 1605ac │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr.w r0, [pc, #1604] @ 160368 │ │ │ │ + ldr.w r0, [pc, #1604] @ 1605b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1564] @ 16036c │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1564] @ 1605b4 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r0, [pc, #1560] @ 160370 │ │ │ │ + ldr.w r0, [pc, #1560] @ 1605b8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f362 │ │ │ │ + b.w 15f5aa │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f378 │ │ │ │ + b.w 15f5c0 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f390 │ │ │ │ + b.w 15f5d8 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f286 │ │ │ │ + b.w 15f4ce │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f29c │ │ │ │ + b.w 15f4e4 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f270 │ │ │ │ + b.w 15f4b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f2b2 │ │ │ │ + b.w 15f4fa │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f2c8 │ │ │ │ + b.w 15f510 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f2de │ │ │ │ + b.w 15f526 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f2f4 │ │ │ │ + b.w 15f53c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f30a │ │ │ │ + b.w 15f552 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f320 │ │ │ │ + b.w 15f568 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f336 │ │ │ │ + b.w 15f57e │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 15f34c │ │ │ │ - ldr.w r1, [pc, #1376] @ 160374 │ │ │ │ + b.w 15f594 │ │ │ │ + ldr.w r1, [pc, #1376] @ 1605bc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r0, [pc, #1372] @ 160378 │ │ │ │ + ldr.w r0, [pc, #1372] @ 1605c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499466,18 +499778,18 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1316] @ 16037c │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1316] @ 1605c4 │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ - ldr.w r0, [pc, #1312] @ 160380 │ │ │ │ + ldr.w r0, [pc, #1312] @ 1605c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499490,18 +499802,18 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1248] @ 160384 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1248] @ 1605cc │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr.w r0, [pc, #1248] @ 160388 │ │ │ │ + ldr.w r0, [pc, #1248] @ 1605d0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499516,21 +499828,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15f97a │ │ │ │ - ldr.w r1, [pc, #1168] @ 16038c │ │ │ │ + b.n 15fbc2 │ │ │ │ + ldr.w r1, [pc, #1168] @ 1605d4 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ - ldr.w r0, [pc, #1168] @ 160390 │ │ │ │ + ldr.w r0, [pc, #1168] @ 1605d8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499547,18 +499859,18 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1092] @ 160394 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1092] @ 1605dc │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr.w r0, [pc, #1088] @ 160398 │ │ │ │ + ldr.w r0, [pc, #1088] @ 1605e0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499577,24 +499889,24 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15fa4e │ │ │ │ + b.n 15fc96 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15fa36 │ │ │ │ - ldr r1, [pc, #992] @ (16039c ) │ │ │ │ + b.n 15fc7e │ │ │ │ + ldr r1, [pc, #992] @ (1605e4 ) │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r0, [pc, #992] @ (1603a0 ) │ │ │ │ + ldr r0, [pc, #992] @ (1605e8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499615,21 +499927,21 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15fa92 │ │ │ │ - ldr r1, [pc, #896] @ (1603a4 ) │ │ │ │ + b.n 15fcda │ │ │ │ + ldr r1, [pc, #896] @ (1605ec ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r0, [pc, #896] @ (1603a8 ) │ │ │ │ + ldr r0, [pc, #896] @ (1605f0 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499652,18 +499964,18 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr r1, [pc, #804] @ (1603ac ) │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr r1, [pc, #804] @ (1605f4 ) │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ - ldr r0, [pc, #804] @ (1603b0 ) │ │ │ │ + ldr r0, [pc, #804] @ (1605f8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ @@ -499688,207 +500000,207 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15fb02 │ │ │ │ + b.n 15fd4a │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15fb1a │ │ │ │ - ldr r1, [pc, #692] @ (1603b4 ) │ │ │ │ + b.n 15fd62 │ │ │ │ + ldr r1, [pc, #692] @ (1605fc ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r0, [pc, #692] @ (1603b8 ) │ │ │ │ + ldr r0, [pc, #692] @ (160600 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #676] @ (1603bc ) │ │ │ │ - ldr r1, [pc, #676] @ (1603c0 ) │ │ │ │ - ldr r0, [pc, #680] @ (1603c4 ) │ │ │ │ + ldr r2, [pc, #676] @ (160604 ) │ │ │ │ + ldr r1, [pc, #676] @ (160608 ) │ │ │ │ + ldr r0, [pc, #680] @ (16060c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 46444 │ │ │ │ - b.n 15fb4e │ │ │ │ + b.n 15fd96 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15fb32 │ │ │ │ - ldr r1, [pc, #656] @ (1603c8 ) │ │ │ │ + b.n 15fd7a │ │ │ │ + ldr r1, [pc, #656] @ (160610 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r0, [pc, #656] @ (1603cc ) │ │ │ │ + ldr r0, [pc, #656] @ (160614 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ - ldr r1, [pc, #640] @ (1603d0 ) │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr r1, [pc, #640] @ (160618 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #640] @ (1603d4 ) │ │ │ │ + ldr r0, [pc, #640] @ (16061c ) │ │ │ │ mov r8, r4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr r1, [pc, #608] @ (1603d8 ) │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr r1, [pc, #608] @ (160620 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #608] @ (1603dc ) │ │ │ │ + ldr r0, [pc, #608] @ (160624 ) │ │ │ │ mov r8, r4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 160160 │ │ │ │ + b.n 1603a8 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - ldr r3, [pc, #588] @ (1603e0 ) │ │ │ │ - ldr r1, [pc, #588] @ (1603e4 ) │ │ │ │ + ldr r3, [pc, #588] @ (160628 ) │ │ │ │ + ldr r1, [pc, #588] @ (16062c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr r1, [pc, #580] @ (1603e8 ) │ │ │ │ - ldr r0, [pc, #580] @ (1603ec ) │ │ │ │ + ldr r1, [pc, #580] @ (160630 ) │ │ │ │ + ldr r0, [pc, #580] @ (160634 ) │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ - ldr r1, [pc, #564] @ (1603f0 ) │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr r1, [pc, #564] @ (160638 ) │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr r0, [pc, #564] @ (1603f4 ) │ │ │ │ + ldr r0, [pc, #564] @ (16063c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ bl 39824 │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ ldrd r3, r2, [sp, #692] @ 0x2b4 │ │ │ │ - b.w 15f7a6 │ │ │ │ - ldr r1, [pc, #532] @ (1603f8 ) │ │ │ │ + b.w 15f9ee │ │ │ │ + ldr r1, [pc, #532] @ (160640 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #532] @ (1603fc ) │ │ │ │ + ldr r0, [pc, #532] @ (160644 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr r1, [pc, #492] @ (160400 ) │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr r1, [pc, #492] @ (160648 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #492] @ (160404 ) │ │ │ │ + ldr r0, [pc, #492] @ (16064c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr r1, [pc, #448] @ (160408 ) │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr r1, [pc, #448] @ (160650 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r0, [pc, #448] @ (16040c ) │ │ │ │ + ldr r0, [pc, #448] @ (160654 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #404] @ (160410 ) │ │ │ │ - ldr r1, [pc, #408] @ (160414 ) │ │ │ │ - ldr r0, [pc, #408] @ (160418 ) │ │ │ │ + ldr r2, [pc, #404] @ (160658 ) │ │ │ │ + ldr r1, [pc, #408] @ (16065c ) │ │ │ │ + ldr r0, [pc, #408] @ (160660 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ bl 46444 │ │ │ │ - b.n 160160 │ │ │ │ + b.n 1603a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ - ldr r2, [pc, #384] @ (16041c ) │ │ │ │ + ldr r2, [pc, #384] @ (160664 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #384] @ (160420 ) │ │ │ │ + ldr r1, [pc, #384] @ (160668 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #384] @ (160424 ) │ │ │ │ - ldr r0, [pc, #384] @ (160428 ) │ │ │ │ + ldr r3, [pc, #384] @ (16066c ) │ │ │ │ + ldr r0, [pc, #384] @ (160670 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr r1, [pc, #348] @ (16042c ) │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr r1, [pc, #348] @ (160674 ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - ldr r0, [pc, #348] @ (160430 ) │ │ │ │ + ldr r0, [pc, #348] @ (160678 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ nop │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ @@ -499968,170 +500280,170 @@ │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #904 @ (adr r7, 160738 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 160980 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r7, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #416 @ (adr r7, 160558 ) │ │ │ │ + add r7, pc, #416 @ (adr r7, 1607a0 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ strb r4, [r7, r2] │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #328 @ (adr r7, 16050c ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 160754 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r5, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #192 @ (adr r7, 16048c ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 1606d4 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #96 @ (adr r7, 160434 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 16067c ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #952 @ (adr r6, 160794 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 1609dc ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #920 @ (adr r7, 160780 ) │ │ │ │ + add r7, pc, #920 @ (adr r7, 1609c8 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #784 @ (adr r6, 1606fc ) │ │ │ │ + add r6, pc, #784 @ (adr r6, 160944 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r3, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #696 @ (adr r6, 1606ac ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 1608f4 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #528 @ (adr r6, 16060c ) │ │ │ │ + add r6, pc, #528 @ (adr r6, 160854 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #344 @ (adr r6, 16055c ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 1607a4 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r6, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #136 @ (adr r6, 160494 ) │ │ │ │ + add r6, pc, #136 @ (adr r6, 1606dc ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ strh r2, [r3, r5] │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #944 @ (adr r5, 1607c8 ) │ │ │ │ + add r5, pc, #944 @ (adr r5, 160a10 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #808 @ (adr r5, 16074c ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 160994 ) │ │ │ │ movs r2, r0 │ │ │ │ bkpt 0x0028 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r4, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #616 @ (adr r5, 160698 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 1608e0 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r6, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r9, r7, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160450 │ │ │ │ + beq.n 160698 │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160984 │ │ │ │ + beq.w 160bcc │ │ │ │ blx 232d0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 160ae0 │ │ │ │ + bne.w 160d28 │ │ │ │ ldr.w r1, [r5, #2336] @ 0x920 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r8, [r5, #80] @ 0x50 │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160ac6 │ │ │ │ + beq.w 160d0e │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, sp, #1152 @ 0x480 │ │ │ │ str.w r8, [sp, #1152] @ 0x480 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16049c │ │ │ │ + beq.n 1606e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160958 │ │ │ │ + beq.w 160ba0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1609ba │ │ │ │ + beq.w 160c02 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #2344] @ 0x928 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add.w r1, sp, #1176 @ 0x498 │ │ │ │ str.w r8, [sp, #1176] @ 0x498 │ │ │ │ ldr.w r3, [r3, #2428] @ 0x97c │ │ │ │ str.w r3, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1609d4 │ │ │ │ + beq.w 160c1c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1604e8 │ │ │ │ + beq.n 160730 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160974 │ │ │ │ + beq.w 160bbc │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #2328] @ 0x918 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add.w r1, sp, #1184 @ 0x4a0 │ │ │ │ str.w r4, [sp, #1184] @ 0x4a0 │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ str.w r3, [sp, #1188] @ 0x4a4 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160a36 │ │ │ │ + beq.w 160c7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160528 │ │ │ │ + beq.n 160770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16097c │ │ │ │ + beq.w 160bc4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 160a92 │ │ │ │ + bpl.w 160cda │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160a5c │ │ │ │ + beq.w 160ca4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #572] @ 0x23c │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -500141,94 +500453,94 @@ │ │ │ │ mov r2, r8 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 160576 │ │ │ │ + beq.n 1607be │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 16096c │ │ │ │ + beq.w 160bb4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16058e │ │ │ │ + beq.n 1607d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160964 │ │ │ │ + beq.w 160bac │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 160a14 │ │ │ │ + blt.w 160c5c │ │ │ │ bl 11a73c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1609fa │ │ │ │ + beq.w 160c42 │ │ │ │ ldr.w r8, [fp, #28] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 160b48 │ │ │ │ + beq.w 160d90 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2432] @ 0x980 │ │ │ │ bl 37ed4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1605e6 │ │ │ │ + beq.n 16082e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160a2e │ │ │ │ + beq.w 160c76 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160b22 │ │ │ │ + beq.w 160d6a │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str.w r3, [sp, #1196] @ 0x4ac │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ add.w r1, sp, #1192 @ 0x4a8 │ │ │ │ str.w r4, [sp, #1192] @ 0x4a8 │ │ │ │ ldr.w r0, [r3, #2436] @ 0x984 │ │ │ │ movs r3, #0 │ │ │ │ blx 23480 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160af6 │ │ │ │ + beq.w 160d3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16062c │ │ │ │ + beq.n 160874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160b70 │ │ │ │ + beq.w 160db8 │ │ │ │ ldr r1, [sp, #572] @ 0x23c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160642 │ │ │ │ + beq.n 16088a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160ab6 │ │ │ │ + beq.w 160cfe │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr.w r1, [r3, #2440] @ 0x988 │ │ │ │ bl f301c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 160994 │ │ │ │ + beq.w 160bdc │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ movs r3, #2 │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ mov r1, fp │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -500239,50 +500551,50 @@ │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r8, [sp, #1128] @ 0x468 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r4, [sp, #1132] @ 0x46c │ │ │ │ - beq.n 160696 │ │ │ │ + beq.n 1608de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160abe │ │ │ │ + beq.w 160d06 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 160b80 │ │ │ │ + beq.w 160dc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1606c2 │ │ │ │ + beq.n 16090a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq.w r2, [r8] │ │ │ │ - beq.n 1606c2 │ │ │ │ + beq.n 16090a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160b78 │ │ │ │ + beq.w 160dc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 16126c │ │ │ │ + beq.w 1614b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1606dc │ │ │ │ + beq.n 160924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16098c │ │ │ │ + beq.w 160bd4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w 160c3e │ │ │ │ + bpl.w 160e86 │ │ │ │ ldr.w r4, [fp, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 160c08 │ │ │ │ + beq.w 160e50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -500290,59 +500602,59 @@ │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - bl 15e04c │ │ │ │ + bl 15e294 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 161130 │ │ │ │ + beq.w 161378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160742 │ │ │ │ + beq.n 16098a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160b9a │ │ │ │ + beq.w 160de2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 16103e │ │ │ │ + beq.w 161286 │ │ │ │ mov r0, r7 │ │ │ │ - bl 140dac │ │ │ │ + bl 140ff4 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160f5c │ │ │ │ + beq.w 1611a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160f54 │ │ │ │ + beq.w 16119c │ │ │ │ movs r7, #2 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ movs r3, #1 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 131280 │ │ │ │ + bl 1314c8 │ │ │ │ ldr.w r4, [sl] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 160f2a │ │ │ │ + beq.w 161172 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r3, [r3, #2080] @ 0x820 │ │ │ │ str r3, [sp, #580] @ 0x244 │ │ │ │ blx 23264 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1611b2 │ │ │ │ + beq.w 1613fa │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ movs r1, #0 │ │ │ │ bl 30580 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r8, [sp, #576] @ 0x240 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ @@ -500355,861 +500667,861 @@ │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ bl 380d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1607d8 │ │ │ │ + beq.n 160a20 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16113a │ │ │ │ + beq.w 161382 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 160f14 │ │ │ │ + blt.w 16115c │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r5, #2080] @ 0x820 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160efa │ │ │ │ + beq.w 161142 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 160ba2 │ │ │ │ + bpl.w 160dea │ │ │ │ bl 30490 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 160ba2 │ │ │ │ - ldr.w r3, [pc, #3492] @ 1615b4 │ │ │ │ + bne.w 160dea │ │ │ │ + ldr.w r3, [pc, #3492] @ 1617fc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 160ba2 │ │ │ │ + bne.w 160dea │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160ba2 │ │ │ │ - ldr.w r3, [pc, #3468] @ 1615b8 │ │ │ │ + beq.w 160dea │ │ │ │ + ldr.w r3, [pc, #3468] @ 161800 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 160860 │ │ │ │ + beq.n 160aa8 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #572] @ 0x23c │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160ba2 │ │ │ │ + beq.w 160dea │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 161202 │ │ │ │ + beq.w 16144a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160ba2 │ │ │ │ + beq.w 160dea │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 161190 │ │ │ │ + beq.w 1613d8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 1610b8 │ │ │ │ + bne.w 161300 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 161246 │ │ │ │ + beq.w 16148e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 161224 │ │ │ │ + beq.w 16146c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 161128 │ │ │ │ + beq.w 161370 │ │ │ │ blx 235b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 161128 │ │ │ │ - ldr.w r0, [pc, #3312] @ 1615bc │ │ │ │ + bne.w 161370 │ │ │ │ + ldr.w r0, [pc, #3312] @ 161804 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1610f8 │ │ │ │ + beq.w 161340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 161104 │ │ │ │ + beq.w 16134c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 16110e │ │ │ │ + beq.w 161356 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 16116e │ │ │ │ + beq.w 1613b6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160bc0 │ │ │ │ + beq.w 160e08 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160934 │ │ │ │ + beq.n 160b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160c00 │ │ │ │ + beq.w 160e48 │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160bf8 │ │ │ │ + beq.w 160e40 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 160bc8 │ │ │ │ + bpl.w 160e10 │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ strd r4, r7, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.w 15e880 │ │ │ │ + b.w 15eac8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16049c │ │ │ │ + b.n 1606e4 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16058e │ │ │ │ + b.n 1607d6 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160576 │ │ │ │ + b.n 1607be │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1604e8 │ │ │ │ + b.n 160730 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160528 │ │ │ │ + b.n 160770 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160450 │ │ │ │ + b.n 160698 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1606dc │ │ │ │ - ldr.w r1, [pc, #3112] @ 1615c0 │ │ │ │ + b.n 160924 │ │ │ │ + ldr.w r1, [pc, #3112] @ 161808 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr.w r0, [pc, #3112] @ 1615c4 │ │ │ │ + ldr.w r0, [pc, #3112] @ 16180c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #3084] @ 1615c8 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #3084] @ 161810 │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr.w r0, [pc, #3080] @ 1615cc │ │ │ │ + ldr.w r0, [pc, #3080] @ 161814 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1601ca │ │ │ │ - ldr.w r1, [pc, #3064] @ 1615d0 │ │ │ │ + b.w 160412 │ │ │ │ + ldr.w r1, [pc, #3064] @ 161818 │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr.w r0, [pc, #3064] @ 1615d4 │ │ │ │ + ldr.w r0, [pc, #3064] @ 16181c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #3036] @ 1615d8 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #3036] @ 161820 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr.w r0, [pc, #3032] @ 1615dc │ │ │ │ + ldr.w r0, [pc, #3032] @ 161824 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1601ca │ │ │ │ - ldr.w r1, [pc, #3016] @ 1615e0 │ │ │ │ + b.w 160412 │ │ │ │ + ldr.w r1, [pc, #3016] @ 161828 │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr.w r0, [pc, #3016] @ 1615e4 │ │ │ │ + ldr.w r0, [pc, #3016] @ 16182c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1601ca │ │ │ │ + b.w 160412 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1605e6 │ │ │ │ - ldr.w r1, [pc, #2992] @ 1615e8 │ │ │ │ + b.n 16082e │ │ │ │ + ldr.w r1, [pc, #2992] @ 161830 │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr.w r0, [pc, #2988] @ 1615ec │ │ │ │ + ldr.w r0, [pc, #2988] @ 161834 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ - ldr.w r1, [pc, #2956] @ 1615f0 │ │ │ │ + ldr.w r1, [pc, #2956] @ 161838 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #2952] @ 1615f4 │ │ │ │ + ldr.w r0, [pc, #2952] @ 16183c │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #2948] @ 1615f8 │ │ │ │ - ldr.w r2, [pc, #2948] @ 1615fc │ │ │ │ + ldr.w r3, [pc, #2948] @ 161840 │ │ │ │ + ldr.w r2, [pc, #2948] @ 161844 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r2, [pc, #2924] @ 161600 │ │ │ │ - ldr.w r1, [pc, #2924] @ 161604 │ │ │ │ - ldr.w r0, [pc, #2924] @ 161608 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r2, [pc, #2924] @ 161848 │ │ │ │ + ldr.w r1, [pc, #2924] @ 16184c │ │ │ │ + ldr.w r0, [pc, #2924] @ 161850 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ bl 46444 │ │ │ │ - b.w 1601ca │ │ │ │ + b.w 160412 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160642 │ │ │ │ + b.n 16088a │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160696 │ │ │ │ - ldr.w r1, [pc, #2884] @ 16160c │ │ │ │ + b.n 1608de │ │ │ │ + ldr.w r1, [pc, #2884] @ 161854 │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr.w r0, [pc, #2880] @ 161610 │ │ │ │ + ldr.w r0, [pc, #2880] @ 161858 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1601ca │ │ │ │ - ldr.w r1, [pc, #2864] @ 161614 │ │ │ │ + b.w 160412 │ │ │ │ + ldr.w r1, [pc, #2864] @ 16185c │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ - ldr.w r0, [pc, #2864] @ 161618 │ │ │ │ + ldr.w r0, [pc, #2864] @ 161860 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1601ca │ │ │ │ - ldr.w r1, [pc, #2852] @ 16161c │ │ │ │ + b.w 160412 │ │ │ │ + ldr.w r1, [pc, #2852] @ 161864 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - ldr.w r0, [pc, #2848] @ 161620 │ │ │ │ + ldr.w r0, [pc, #2848] @ 161868 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #2816] @ 161624 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #2816] @ 16186c │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - ldr.w r0, [pc, #2812] @ 161628 │ │ │ │ + ldr.w r0, [pc, #2812] @ 161870 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ movs r3, #201 @ 0xc9 │ │ │ │ - ldr.w r1, [pc, #2780] @ 16162c │ │ │ │ + ldr.w r1, [pc, #2780] @ 161874 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #2776] @ 161630 │ │ │ │ + ldr.w r0, [pc, #2776] @ 161878 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #2772] @ 161634 │ │ │ │ - ldr.w r2, [pc, #2772] @ 161638 │ │ │ │ + ldr.w r3, [pc, #2772] @ 16187c │ │ │ │ + ldr.w r2, [pc, #2772] @ 161880 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 160b38 │ │ │ │ + b.n 160d80 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16062c │ │ │ │ + b.n 160874 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1606c2 │ │ │ │ - ldr.w r1, [pc, #2744] @ 16163c │ │ │ │ + b.n 16090a │ │ │ │ + ldr.w r1, [pc, #2744] @ 161884 │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr.w r0, [pc, #2744] @ 161640 │ │ │ │ + ldr.w r0, [pc, #2744] @ 161888 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1601ca │ │ │ │ + b.w 160412 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160742 │ │ │ │ - ldr.w r0, [pc, #2720] @ 161644 │ │ │ │ + b.n 16098a │ │ │ │ + ldr.w r0, [pc, #2720] @ 16188c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 16110e │ │ │ │ + beq.w 161356 │ │ │ │ movs r4, #0 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 1608e2 │ │ │ │ + b.n 160b2a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160920 │ │ │ │ - ldr.w r2, [pc, #2684] @ 161648 │ │ │ │ - ldr.w r1, [pc, #2684] @ 16164c │ │ │ │ - ldr.w r0, [pc, #2684] @ 161650 │ │ │ │ + b.n 160b68 │ │ │ │ + ldr.w r2, [pc, #2684] @ 161890 │ │ │ │ + ldr.w r1, [pc, #2684] @ 161894 │ │ │ │ + ldr.w r0, [pc, #2684] @ 161898 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160942 │ │ │ │ + b.n 160b8a │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160934 │ │ │ │ + b.n 160b7c │ │ │ │ ldr.w r2, [sl] │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ - ldr.w r1, [pc, #2628] @ 161654 │ │ │ │ + ldr.w r1, [pc, #2628] @ 16189c │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #2624] @ 161658 │ │ │ │ + ldr.w r0, [pc, #2624] @ 1618a0 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #2620] @ 16165c │ │ │ │ - ldr.w r2, [pc, #2620] @ 161660 │ │ │ │ + ldr.w r3, [pc, #2620] @ 1618a4 │ │ │ │ + ldr.w r2, [pc, #2620] @ 1618a8 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160e5c │ │ │ │ - ldr.w r3, [pc, #2580] @ 161664 │ │ │ │ + beq.w 1610a4 │ │ │ │ + ldr.w r3, [pc, #2580] @ 1618ac │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 160e28 │ │ │ │ + beq.w 161070 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r3, #2444] @ 0x98c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bmi.n 160ca0 │ │ │ │ + bmi.n 160ee8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ bl 26e98 │ │ │ │ ldr r2, [sp, #568] @ 0x238 │ │ │ │ - cbnz r0, 160ca0 │ │ │ │ + cbnz r0, 160ee8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 160ca0 │ │ │ │ + bne.n 160ee8 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.w 161144 │ │ │ │ + bne.w 16138c │ │ │ │ str.w r2, [sp, #1200] @ 0x4b0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r5, #1344] @ 0x540 │ │ │ │ add.w r1, sp, #1200 @ 0x4b0 │ │ │ │ str.w r4, [sp, #1204] @ 0x4b4 │ │ │ │ str.w r8, [sp, #1208] @ 0x4b8 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 160e02 │ │ │ │ + beq.w 16104a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 160cda │ │ │ │ + beq.n 160f22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160e64 │ │ │ │ + beq.w 1610ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160cf0 │ │ │ │ + beq.n 160f38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 160dce │ │ │ │ + beq.n 161016 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr.w r5, [r5, #2448] @ 0x990 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 160d1a │ │ │ │ + bmi.n 160f62 │ │ │ │ mov r0, r8 │ │ │ │ bl 26e98 │ │ │ │ - cbnz r0, 160d1a │ │ │ │ + cbnz r0, 160f62 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 160d1a │ │ │ │ + bne.n 160f62 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 160dd6 │ │ │ │ + bne.n 16101e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f94 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160d38 │ │ │ │ + beq.n 160f80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 160dfa │ │ │ │ + beq.n 161042 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 160eac │ │ │ │ + beq.w 1610f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ movs r0, #2 │ │ │ │ bl 3596c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160d5e │ │ │ │ + beq.n 160fa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160e6a │ │ │ │ + beq.w 1610b2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 160e92 │ │ │ │ - ldr.w r3, [pc, #2304] @ 161668 │ │ │ │ + beq.w 1610da │ │ │ │ + ldr.w r3, [pc, #2304] @ 1618b0 │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #1156 @ 0x484 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ movs r3, #0 │ │ │ │ str.w r5, [sp, #1156] @ 0x484 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 233b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 160e72 │ │ │ │ + beq.n 1610ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 160d98 │ │ │ │ + beq.n 160fe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160ec6 │ │ │ │ + beq.w 16110e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 160ed6 │ │ │ │ + bne.w 16111e │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 160ece │ │ │ │ - ldr.w r1, [pc, #2228] @ 16166c │ │ │ │ + beq.w 161116 │ │ │ │ + ldr.w r1, [pc, #2228] @ 1618b4 │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr.w r0, [pc, #2228] @ 161670 │ │ │ │ + ldr.w r0, [pc, #2228] @ 1618b8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160cf0 │ │ │ │ - ldr.w r0, [pc, #2204] @ 161674 │ │ │ │ + b.n 160f38 │ │ │ │ + ldr.w r0, [pc, #2204] @ 1618bc │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2196] @ 161678 │ │ │ │ + ldr.w r1, [pc, #2196] @ 1618c0 │ │ │ │ strd r0, r8, [sp] │ │ │ │ - ldr.w r0, [pc, #2192] @ 16167c │ │ │ │ + ldr.w r0, [pc, #2192] @ 1618c4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160d38 │ │ │ │ - ldr.w r1, [pc, #2172] @ 161680 │ │ │ │ + b.n 160f80 │ │ │ │ + ldr.w r1, [pc, #2172] @ 1618c8 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr.w r0, [pc, #2168] @ 161684 │ │ │ │ + ldr.w r0, [pc, #2168] @ 1618cc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - ldr.w r3, [pc, #2136] @ 161688 │ │ │ │ - ldr.w r1, [pc, #2136] @ 16168c │ │ │ │ + ldr.w r3, [pc, #2136] @ 1618d0 │ │ │ │ + ldr.w r1, [pc, #2136] @ 1618d4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r1, [pc, #2124] @ 161690 │ │ │ │ - ldr.w r0, [pc, #2124] @ 161694 │ │ │ │ + ldr.w r1, [pc, #2124] @ 1618d8 │ │ │ │ + ldr.w r0, [pc, #2124] @ 1618dc │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160c4e │ │ │ │ + b.n 160e96 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160cda │ │ │ │ + b.n 160f22 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160d5e │ │ │ │ - ldr.w r1, [pc, #2084] @ 161698 │ │ │ │ + b.n 160fa6 │ │ │ │ + ldr.w r1, [pc, #2084] @ 1618e0 │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr.w r0, [pc, #2080] @ 16169c │ │ │ │ + ldr.w r0, [pc, #2080] @ 1618e4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #2060] @ 1616a0 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #2060] @ 1618e8 │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr.w r0, [pc, #2056] @ 1616a4 │ │ │ │ + ldr.w r0, [pc, #2056] @ 1618ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #2040] @ 1616a8 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #2040] @ 1618f0 │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr.w r0, [pc, #2040] @ 1616ac │ │ │ │ + ldr.w r0, [pc, #2040] @ 1618f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160d98 │ │ │ │ + b.n 160fe0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160db4 │ │ │ │ - ldr.w r0, [pc, #2008] @ 1616b0 │ │ │ │ + b.n 160ffc │ │ │ │ + ldr.w r0, [pc, #2008] @ 1618f8 │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2000] @ 1616b4 │ │ │ │ + ldr.w r1, [pc, #2000] @ 1618fc │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr.w r0, [pc, #1996] @ 1616b8 │ │ │ │ + ldr.w r0, [pc, #1996] @ 161900 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1984] @ 1616bc │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1984] @ 161904 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr.w r0, [pc, #1980] @ 1616c0 │ │ │ │ + ldr.w r0, [pc, #1980] @ 161908 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1964] @ 1616c4 │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1964] @ 16190c │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr.w r0, [pc, #1964] @ 1616c8 │ │ │ │ + ldr.w r0, [pc, #1964] @ 161910 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1952] @ 1616cc │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1952] @ 161914 │ │ │ │ mov r3, r4 │ │ │ │ - ldr.w r0, [pc, #1948] @ 1616d0 │ │ │ │ + ldr.w r0, [pc, #1948] @ 161918 │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 160762 │ │ │ │ - ldr.w r1, [pc, #1908] @ 1616d4 │ │ │ │ + b.n 1609aa │ │ │ │ + ldr.w r1, [pc, #1908] @ 16191c │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr.w r0, [pc, #1908] @ 1616d8 │ │ │ │ + ldr.w r0, [pc, #1908] @ 161920 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ bl 4097c │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ add.w r3, sp, #1136 @ 0x470 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #580] @ 0x244 │ │ │ │ bl 39544 │ │ │ │ - ldr.w r3, [pc, #1752] @ 161668 │ │ │ │ + ldr.w r3, [pc, #1752] @ 1618b0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 396dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1610ac │ │ │ │ - ldr.w r3, [pc, #1728] @ 161664 │ │ │ │ + beq.w 1612f4 │ │ │ │ + ldr.w r3, [pc, #1728] @ 1618ac │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16106c │ │ │ │ + beq.n 1612b4 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r5, #1660] @ 0x67c │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r2, [r3, #3936] @ 0xf60 │ │ │ │ ldr.w r9, [r3, #2452] @ 0x994 │ │ │ │ bl 37f48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 161096 │ │ │ │ + beq.n 1612de │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 1182a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 161086 │ │ │ │ + beq.n 1612ce │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r5, #1344] @ 0x540 │ │ │ │ add.w r1, sp, #1216 @ 0x4c0 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ str.w fp, [sp, #1216] @ 0x4c0 │ │ │ │ str.w r9, [sp, #1220] @ 0x4c4 │ │ │ │ str.w r4, [sp, #1224] @ 0x4c8 │ │ │ │ blx 23480 │ │ │ │ - cbz r0, 161056 │ │ │ │ + cbz r0, 16129e │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ bl 39478 │ │ │ │ ldr r3, [sp, #580] @ 0x244 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 39670 │ │ │ │ ldr.w r0, [sp, #1136] @ 0x470 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r0, [sp, #1140] @ 0x474 │ │ │ │ bl 24a84 │ │ │ │ ldr.w r0, [sp, #1144] @ 0x478 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r1, [pc, #1692] @ 1616dc │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r1, [pc, #1692] @ 161924 │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr.w r0, [pc, #1688] @ 1616e0 │ │ │ │ + ldr.w r0, [pc, #1688] @ 161928 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 160c2e │ │ │ │ + b.n 160e76 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 161018 │ │ │ │ + b.n 161260 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - ldr.w r3, [pc, #1556] @ 161688 │ │ │ │ - ldr.w r1, [pc, #1644] @ 1616e4 │ │ │ │ + ldr.w r3, [pc, #1556] @ 1618d0 │ │ │ │ + ldr.w r1, [pc, #1644] @ 16192c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ bl 4097c │ │ │ │ - b.n 161018 │ │ │ │ + b.n 161260 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ bl 4097c │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 161018 │ │ │ │ + b.n 161260 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ bl 39478 │ │ │ │ - b.n 161018 │ │ │ │ - ldr.w r0, [pc, #1580] @ 1616e8 │ │ │ │ + b.n 161260 │ │ │ │ + ldr.w r0, [pc, #1580] @ 161930 │ │ │ │ str r2, [sp, #572] @ 0x23c │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #67108864 @ 0x4000000 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - bne.w 160880 │ │ │ │ - ldr.w r3, [pc, #1556] @ 1616ec │ │ │ │ + bne.w 160ac8 │ │ │ │ + ldr.w r3, [pc, #1556] @ 161934 │ │ │ │ movw r2, #7464 @ 0x1d28 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1548] @ 1616f0 │ │ │ │ - ldr.w r0, [pc, #1548] @ 1616f4 │ │ │ │ + ldr.w r1, [pc, #1548] @ 161938 │ │ │ │ + ldr.w r0, [pc, #1548] @ 16193c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - cbz r4, 16110e │ │ │ │ + cbz r4, 161356 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 1608fe │ │ │ │ + b.w 160b46 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1608ec │ │ │ │ - ldr.w r1, [pc, #1512] @ 1616f8 │ │ │ │ + b.w 160b34 │ │ │ │ + ldr.w r1, [pc, #1512] @ 161940 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr.w r0, [pc, #1508] @ 1616fc │ │ │ │ + ldr.w r0, [pc, #1508] @ 161944 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 15e878 │ │ │ │ + b.w 15eac0 │ │ │ │ str.w r8, [sp, #568] @ 0x238 │ │ │ │ - b.w 1608d6 │ │ │ │ + b.w 160b1e │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 16072e │ │ │ │ + b.w 160976 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1607d8 │ │ │ │ - ldr.w r0, [pc, #1464] @ 161700 │ │ │ │ + b.w 160a20 │ │ │ │ + ldr.w r0, [pc, #1464] @ 161948 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1456] @ 161704 │ │ │ │ + ldr.w r1, [pc, #1456] @ 16194c │ │ │ │ strd r0, r8, [sp] │ │ │ │ - ldr.w r0, [pc, #1452] @ 161708 │ │ │ │ + ldr.w r0, [pc, #1452] @ 161950 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 15e878 │ │ │ │ - ldr.w r3, [pc, #1436] @ 16170c │ │ │ │ + b.w 15eac0 │ │ │ │ + ldr.w r3, [pc, #1436] @ 161954 │ │ │ │ mov.w r2, #7488 @ 0x1d40 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1428] @ 161710 │ │ │ │ - ldr.w r0, [pc, #1428] @ 161714 │ │ │ │ + ldr.w r1, [pc, #1428] @ 161958 │ │ │ │ + ldr.w r0, [pc, #1428] @ 16195c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1412] @ 161718 │ │ │ │ + ldr.w r3, [pc, #1412] @ 161960 │ │ │ │ movw r2, #7455 @ 0x1d1f │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1404] @ 16171c │ │ │ │ - ldr.w r0, [pc, #1404] @ 161720 │ │ │ │ + ldr.w r1, [pc, #1404] @ 161964 │ │ │ │ + ldr.w r0, [pc, #1404] @ 161968 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 39824 │ │ │ │ ldrd r2, r5, [sp, #572] @ 0x23c │ │ │ │ @@ -501224,329 +501536,329 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 30580 │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 380d0 │ │ │ │ - ldr.w r3, [pc, #1344] @ 161724 │ │ │ │ - ldr.w r1, [pc, #1344] @ 161728 │ │ │ │ + ldr.w r3, [pc, #1344] @ 16196c │ │ │ │ + ldr.w r1, [pc, #1344] @ 161970 │ │ │ │ movw r2, #7417 @ 0x1cf9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r0, [pc, #1336] @ 16172c │ │ │ │ + ldr.w r0, [pc, #1336] @ 161974 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1324] @ 161730 │ │ │ │ + ldr.w r3, [pc, #1324] @ 161978 │ │ │ │ movw r2, #7444 @ 0x1d14 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1316] @ 161734 │ │ │ │ - ldr.w r0, [pc, #1316] @ 161738 │ │ │ │ + ldr.w r1, [pc, #1316] @ 16197c │ │ │ │ + ldr.w r0, [pc, #1316] @ 161980 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1300] @ 16173c │ │ │ │ + ldr.w r3, [pc, #1300] @ 161984 │ │ │ │ movw r2, #7470 @ 0x1d2e │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1292] @ 161740 │ │ │ │ - ldr.w r0, [pc, #1292] @ 161744 │ │ │ │ + ldr.w r1, [pc, #1292] @ 161988 │ │ │ │ + ldr.w r0, [pc, #1292] @ 16198c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1280] @ 161748 │ │ │ │ + ldr.w r3, [pc, #1280] @ 161990 │ │ │ │ movw r2, #7465 @ 0x1d29 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1272] @ 16174c │ │ │ │ - ldr.w r0, [pc, #1272] @ 161750 │ │ │ │ + ldr.w r1, [pc, #1272] @ 161994 │ │ │ │ + ldr.w r0, [pc, #1272] @ 161998 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23810 │ │ │ │ - ldr.w r3, [pc, #1252] @ 161754 │ │ │ │ + ldr.w r3, [pc, #1252] @ 16199c │ │ │ │ movw r2, #7160 @ 0x1bf8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1244] @ 161758 │ │ │ │ - ldr.w r0, [pc, #1244] @ 16175c │ │ │ │ + ldr.w r1, [pc, #1244] @ 1619a0 │ │ │ │ + ldr.w r0, [pc, #1244] @ 1619a4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1232] @ 161760 │ │ │ │ + ldr.w r3, [pc, #1232] @ 1619a8 │ │ │ │ movw r2, #6483 @ 0x1953 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1224] @ 161764 │ │ │ │ - ldr.w r0, [pc, #1224] @ 161768 │ │ │ │ + ldr.w r1, [pc, #1224] @ 1619ac │ │ │ │ + ldr.w r0, [pc, #1224] @ 1619b0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1208] @ 16176c │ │ │ │ + ldr.w r3, [pc, #1208] @ 1619b4 │ │ │ │ movs r2, #32 │ │ │ │ - ldr.w r1, [pc, #1208] @ 161770 │ │ │ │ - ldr.w r0, [pc, #1208] @ 161774 │ │ │ │ + ldr.w r1, [pc, #1208] @ 1619b8 │ │ │ │ + ldr.w r0, [pc, #1208] @ 1619bc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1196] @ 161778 │ │ │ │ + ldr.w r3, [pc, #1196] @ 1619c0 │ │ │ │ movw r2, #6493 @ 0x195d │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1188] @ 16177c │ │ │ │ - ldr.w r0, [pc, #1188] @ 161780 │ │ │ │ + ldr.w r1, [pc, #1188] @ 1619c4 │ │ │ │ + ldr.w r0, [pc, #1188] @ 1619c8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1172] @ 161784 │ │ │ │ + ldr.w r3, [pc, #1172] @ 1619cc │ │ │ │ movw r2, #6891 @ 0x1aeb │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1164] @ 161788 │ │ │ │ - ldr.w r0, [pc, #1164] @ 16178c │ │ │ │ + ldr.w r1, [pc, #1164] @ 1619d0 │ │ │ │ + ldr.w r0, [pc, #1164] @ 1619d4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1152] @ 161790 │ │ │ │ + ldr.w r3, [pc, #1152] @ 1619d8 │ │ │ │ movw r2, #6890 @ 0x1aea │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1144] @ 161794 │ │ │ │ - ldr.w r0, [pc, #1144] @ 161798 │ │ │ │ + ldr.w r1, [pc, #1144] @ 1619dc │ │ │ │ + ldr.w r0, [pc, #1144] @ 1619e0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1128] @ 16179c │ │ │ │ + ldr.w r3, [pc, #1128] @ 1619e4 │ │ │ │ movw r2, #6426 @ 0x191a │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1120] @ 1617a0 │ │ │ │ - ldr.w r0, [pc, #1120] @ 1617a4 │ │ │ │ + ldr.w r1, [pc, #1120] @ 1619e8 │ │ │ │ + ldr.w r0, [pc, #1120] @ 1619ec │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1108] @ 1617a8 │ │ │ │ + ldr.w r3, [pc, #1108] @ 1619f0 │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr.w r1, [pc, #1104] @ 1617ac │ │ │ │ - ldr.w r0, [pc, #1104] @ 1617b0 │ │ │ │ + ldr.w r1, [pc, #1104] @ 1619f4 │ │ │ │ + ldr.w r0, [pc, #1104] @ 1619f8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1092] @ 1617b4 │ │ │ │ + ldr.w r3, [pc, #1092] @ 1619fc │ │ │ │ movw r2, #6472 @ 0x1948 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1084] @ 1617b8 │ │ │ │ - ldr.w r0, [pc, #1084] @ 1617bc │ │ │ │ + ldr.w r1, [pc, #1084] @ 161a00 │ │ │ │ + ldr.w r0, [pc, #1084] @ 161a04 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1068] @ 1617c0 │ │ │ │ + ldr.w r3, [pc, #1068] @ 161a08 │ │ │ │ movw r2, #6503 @ 0x1967 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1060] @ 1617c4 │ │ │ │ - ldr.w r0, [pc, #1060] @ 1617c8 │ │ │ │ + ldr.w r1, [pc, #1060] @ 161a0c │ │ │ │ + ldr.w r0, [pc, #1060] @ 161a10 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23870 │ │ │ │ - ldr.w r3, [pc, #1044] @ 1617cc │ │ │ │ + ldr.w r3, [pc, #1044] @ 161a14 │ │ │ │ movw r2, #6861 @ 0x1acd │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1036] @ 1617d0 │ │ │ │ - ldr.w r0, [pc, #1036] @ 1617d4 │ │ │ │ + ldr.w r1, [pc, #1036] @ 161a18 │ │ │ │ + ldr.w r0, [pc, #1036] @ 161a1c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1020] @ (1617d8 ) │ │ │ │ + ldr r3, [pc, #1020] @ (161a20 ) │ │ │ │ movw r2, #6860 @ 0x1acc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #1016] @ (1617dc ) │ │ │ │ - ldr r0, [pc, #1016] @ (1617e0 ) │ │ │ │ + ldr r1, [pc, #1016] @ (161a24 ) │ │ │ │ + ldr r0, [pc, #1016] @ (161a28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1004] @ (1617e4 ) │ │ │ │ + ldr r3, [pc, #1004] @ (161a2c ) │ │ │ │ movw r2, #6889 @ 0x1ae9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #1000] @ (1617e8 ) │ │ │ │ - ldr r0, [pc, #1000] @ (1617ec ) │ │ │ │ + ldr r1, [pc, #1000] @ (161a30 ) │ │ │ │ + ldr r0, [pc, #1000] @ (161a34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #988] @ (1617f0 ) │ │ │ │ + ldr r3, [pc, #988] @ (161a38 ) │ │ │ │ movw r2, #6888 @ 0x1ae8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #984] @ (1617f4 ) │ │ │ │ - ldr r0, [pc, #984] @ (1617f8 ) │ │ │ │ + ldr r1, [pc, #984] @ (161a3c ) │ │ │ │ + ldr r0, [pc, #984] @ (161a40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #972] @ (1617fc ) │ │ │ │ + ldr r3, [pc, #972] @ (161a44 ) │ │ │ │ movw r2, #6887 @ 0x1ae7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #968] @ (161800 ) │ │ │ │ - ldr r0, [pc, #968] @ (161804 ) │ │ │ │ + ldr r1, [pc, #968] @ (161a48 ) │ │ │ │ + ldr r0, [pc, #968] @ (161a4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #956] @ (161808 ) │ │ │ │ + ldr r3, [pc, #956] @ (161a50 ) │ │ │ │ movw r2, #6886 @ 0x1ae6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #952] @ (16180c ) │ │ │ │ - ldr r0, [pc, #952] @ (161810 ) │ │ │ │ + ldr r1, [pc, #952] @ (161a54 ) │ │ │ │ + ldr r0, [pc, #952] @ (161a58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #940] @ (161814 ) │ │ │ │ + ldr r3, [pc, #940] @ (161a5c ) │ │ │ │ movw r2, #6885 @ 0x1ae5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #936] @ (161818 ) │ │ │ │ - ldr r0, [pc, #936] @ (16181c ) │ │ │ │ + ldr r1, [pc, #936] @ (161a60 ) │ │ │ │ + ldr r0, [pc, #936] @ (161a64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #924] @ (161820 ) │ │ │ │ + ldr r3, [pc, #924] @ (161a68 ) │ │ │ │ movw r2, #6884 @ 0x1ae4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #920] @ (161824 ) │ │ │ │ - ldr r0, [pc, #920] @ (161828 ) │ │ │ │ + ldr r1, [pc, #920] @ (161a6c ) │ │ │ │ + ldr r0, [pc, #920] @ (161a70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #908] @ (16182c ) │ │ │ │ + ldr r3, [pc, #908] @ (161a74 ) │ │ │ │ movw r2, #6883 @ 0x1ae3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #904] @ (161830 ) │ │ │ │ - ldr r0, [pc, #904] @ (161834 ) │ │ │ │ + ldr r1, [pc, #904] @ (161a78 ) │ │ │ │ + ldr r0, [pc, #904] @ (161a7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #892] @ (161838 ) │ │ │ │ + ldr r3, [pc, #892] @ (161a80 ) │ │ │ │ movw r2, #6882 @ 0x1ae2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #888] @ (16183c ) │ │ │ │ - ldr r0, [pc, #888] @ (161840 ) │ │ │ │ + ldr r1, [pc, #888] @ (161a84 ) │ │ │ │ + ldr r0, [pc, #888] @ (161a88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #876] @ (161844 ) │ │ │ │ + ldr r3, [pc, #876] @ (161a8c ) │ │ │ │ movw r2, #6881 @ 0x1ae1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #872] @ (161848 ) │ │ │ │ - ldr r0, [pc, #872] @ (16184c ) │ │ │ │ + ldr r1, [pc, #872] @ (161a90 ) │ │ │ │ + ldr r0, [pc, #872] @ (161a94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #860] @ (161850 ) │ │ │ │ + ldr r3, [pc, #860] @ (161a98 ) │ │ │ │ mov.w r2, #6880 @ 0x1ae0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #856] @ (161854 ) │ │ │ │ - ldr r0, [pc, #856] @ (161858 ) │ │ │ │ + ldr r1, [pc, #856] @ (161a9c ) │ │ │ │ + ldr r0, [pc, #856] @ (161aa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #844] @ (16185c ) │ │ │ │ + ldr r3, [pc, #844] @ (161aa4 ) │ │ │ │ movw r2, #6879 @ 0x1adf │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #840] @ (161860 ) │ │ │ │ - ldr r0, [pc, #840] @ (161864 ) │ │ │ │ + ldr r1, [pc, #840] @ (161aa8 ) │ │ │ │ + ldr r0, [pc, #840] @ (161aac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #828] @ (161868 ) │ │ │ │ + ldr r3, [pc, #828] @ (161ab0 ) │ │ │ │ movw r2, #6878 @ 0x1ade │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #824] @ (16186c ) │ │ │ │ - ldr r0, [pc, #824] @ (161870 ) │ │ │ │ + ldr r1, [pc, #824] @ (161ab4 ) │ │ │ │ + ldr r0, [pc, #824] @ (161ab8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #812] @ (161874 ) │ │ │ │ + ldr r3, [pc, #812] @ (161abc ) │ │ │ │ movw r2, #6877 @ 0x1add │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #808] @ (161878 ) │ │ │ │ - ldr r0, [pc, #808] @ (16187c ) │ │ │ │ + ldr r1, [pc, #808] @ (161ac0 ) │ │ │ │ + ldr r0, [pc, #808] @ (161ac4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #796] @ (161880 ) │ │ │ │ + ldr r3, [pc, #796] @ (161ac8 ) │ │ │ │ movw r2, #6876 @ 0x1adc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #792] @ (161884 ) │ │ │ │ - ldr r0, [pc, #792] @ (161888 ) │ │ │ │ + ldr r1, [pc, #792] @ (161acc ) │ │ │ │ + ldr r0, [pc, #792] @ (161ad0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #780] @ (16188c ) │ │ │ │ + ldr r3, [pc, #780] @ (161ad4 ) │ │ │ │ movw r2, #6875 @ 0x1adb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #776] @ (161890 ) │ │ │ │ - ldr r0, [pc, #776] @ (161894 ) │ │ │ │ + ldr r1, [pc, #776] @ (161ad8 ) │ │ │ │ + ldr r0, [pc, #776] @ (161adc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #764] @ (161898 ) │ │ │ │ + ldr r3, [pc, #764] @ (161ae0 ) │ │ │ │ movw r2, #6874 @ 0x1ada │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #760] @ (16189c ) │ │ │ │ - ldr r0, [pc, #760] @ (1618a0 ) │ │ │ │ + ldr r1, [pc, #760] @ (161ae4 ) │ │ │ │ + ldr r0, [pc, #760] @ (161ae8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -501582,15 +501894,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb656 │ │ │ │ movs r2, r0 │ │ │ │ str r4, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #232] @ (1616ec ) │ │ │ │ + ldr r3, [pc, #232] @ (161934 ) │ │ │ │ movs r3, r0 │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ movs r2, r0 │ │ │ │ strh r2, [r4, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ movs r2, r0 │ │ │ │ @@ -501616,15 +501928,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ movs r2, r0 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #192 @ (adr r0, 161708 ) │ │ │ │ + add r0, pc, #192 @ (adr r0, 161950 ) │ │ │ │ movs r2, r0 │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r2, r0 │ │ │ │ strh r6, [r5, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ @@ -501702,15 +502014,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ strb r6, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1617f4 │ │ │ │ + b.n 161a3c │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [sp, #808] @ 0x328 │ │ │ │ movs r2, r0 │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r5, #29] │ │ │ │ movs r2, r0 │ │ │ │ @@ -501740,1112 +502052,1112 @@ │ │ │ │ movs r2, r0 │ │ │ │ str r6, [r1, r0] │ │ │ │ movs r4, r0 │ │ │ │ svc 84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #944] @ (161af0 ) │ │ │ │ + ldr r7, [pc, #944] @ (161d38 ) │ │ │ │ movs r4, r0 │ │ │ │ svc 50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #808] @ (161a74 ) │ │ │ │ + ldr r7, [pc, #808] @ (161cbc ) │ │ │ │ movs r4, r0 │ │ │ │ svc 16 │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [sp, #840] @ 0x348 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #656] @ (1619e8 ) │ │ │ │ + ldr r7, [pc, #656] @ (161c30 ) │ │ │ │ movs r4, r0 │ │ │ │ udf #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #520] @ (16196c ) │ │ │ │ + ldr r7, [pc, #520] @ (161bb4 ) │ │ │ │ movs r4, r0 │ │ │ │ udf #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ movs r4, r0 │ │ │ │ svc 228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 161798 │ │ │ │ + b.n 1619e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #280] @ (161894 ) │ │ │ │ + ldr r7, [pc, #280] @ (161adc ) │ │ │ │ movs r4, r0 │ │ │ │ udf #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #144] @ (161818 ) │ │ │ │ + ldr r7, [pc, #144] @ (161a60 ) │ │ │ │ movs r4, r0 │ │ │ │ udf #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #8] @ (16179c ) │ │ │ │ + ldr r7, [pc, #8] @ (1619e4 ) │ │ │ │ movs r4, r0 │ │ │ │ udf #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #896] @ (161b20 ) │ │ │ │ + ldr r6, [pc, #896] @ (161d68 ) │ │ │ │ movs r4, r0 │ │ │ │ udf #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ cmp r4, #210 @ 0xd2 │ │ │ │ movs r4, r0 │ │ │ │ svc 0 │ │ │ │ movs r1, r0 │ │ │ │ asrs r0, r7, #20 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #648] @ (161a40 ) │ │ │ │ + ldr r6, [pc, #648] @ (161c88 ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 16178c │ │ │ │ + ble.n 1619d4 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #408] @ 0x198 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #512] @ (1619c4 ) │ │ │ │ + ldr r6, [pc, #512] @ (161c0c ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 161754 │ │ │ │ + ble.n 16199c │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #360] @ (161938 ) │ │ │ │ + ldr r6, [pc, #360] @ (161b80 ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 161714 │ │ │ │ + ble.n 16195c │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #248] @ (1618d4 ) │ │ │ │ + ldr r6, [pc, #248] @ (161b1c ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 1616e8 │ │ │ │ + ble.n 161930 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #136] @ (161870 ) │ │ │ │ + ldr r6, [pc, #136] @ (161ab8 ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 1618bc │ │ │ │ + ble.n 161b04 │ │ │ │ movs r1, r0 │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #24] @ (16180c ) │ │ │ │ + ldr r6, [pc, #24] @ (161a54 ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 161890 │ │ │ │ + ble.n 161ad8 │ │ │ │ movs r1, r0 │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #936] @ (161ba8 ) │ │ │ │ + ldr r5, [pc, #936] @ (161df0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 161864 │ │ │ │ + ble.n 161aac │ │ │ │ movs r1, r0 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #824] @ (161b44 ) │ │ │ │ + ldr r5, [pc, #824] @ (161d8c ) │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 161838 │ │ │ │ + ble.n 161a80 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #712] @ (161ae0 ) │ │ │ │ + ldr r5, [pc, #712] @ (161d28 ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 16180c │ │ │ │ + bgt.n 161a54 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #776] @ 0x308 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #600] @ (161a7c ) │ │ │ │ + ldr r5, [pc, #600] @ (161cc4 ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 1617e0 │ │ │ │ + bgt.n 161a28 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #600] @ 0x258 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #488] @ (161a18 ) │ │ │ │ + ldr r5, [pc, #488] @ (161c60 ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 1617b4 │ │ │ │ + bgt.n 1619fc │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #376] @ (1619b4 ) │ │ │ │ + ldr r5, [pc, #376] @ (161bfc ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 161788 │ │ │ │ + bgt.n 1619d0 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #264] @ (161950 ) │ │ │ │ + ldr r5, [pc, #264] @ (161b98 ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 16175c │ │ │ │ + bgt.n 1619a4 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #152] @ (1618ec ) │ │ │ │ + ldr r5, [pc, #152] @ (161b34 ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 161930 │ │ │ │ + bgt.n 161b78 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #920] @ 0x398 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #40] @ (161888 ) │ │ │ │ + ldr r5, [pc, #40] @ (161ad0 ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 161904 │ │ │ │ + bgt.n 161b4c │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #952] @ (161c24 ) │ │ │ │ + ldr r4, [pc, #952] @ (161e6c ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 1618d8 │ │ │ │ + bgt.n 161b20 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #840] @ (161bc0 ) │ │ │ │ + ldr r4, [pc, #840] @ (161e08 ) │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 1618ac │ │ │ │ + bgt.n 161af4 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #392] @ 0x188 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #728] @ (161b5c ) │ │ │ │ + ldr r4, [pc, #728] @ (161da4 ) │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 161880 │ │ │ │ + blt.n 161ac8 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #616] @ (161af8 ) │ │ │ │ + ldr r4, [pc, #616] @ (161d40 ) │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 161854 │ │ │ │ + blt.n 161a9c │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #504] @ (161a94 ) │ │ │ │ + ldr r4, [pc, #504] @ (161cdc ) │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 161828 │ │ │ │ + blt.n 161a70 │ │ │ │ movs r1, r0 │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #332] @ (1619f4 ) │ │ │ │ + ldr r3, [pc, #332] @ (161c3c ) │ │ │ │ movw r2, #6873 @ 0x1ad9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (1619f8 ) │ │ │ │ - ldr r0, [pc, #328] @ (1619fc ) │ │ │ │ + ldr r1, [pc, #328] @ (161c40 ) │ │ │ │ + ldr r0, [pc, #328] @ (161c44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (161a00 ) │ │ │ │ + ldr r3, [pc, #316] @ (161c48 ) │ │ │ │ movw r2, #6872 @ 0x1ad8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (161a04 ) │ │ │ │ - ldr r0, [pc, #312] @ (161a08 ) │ │ │ │ + ldr r1, [pc, #312] @ (161c4c ) │ │ │ │ + ldr r0, [pc, #312] @ (161c50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (161a0c ) │ │ │ │ + ldr r3, [pc, #300] @ (161c54 ) │ │ │ │ movw r2, #6871 @ 0x1ad7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (161a10 ) │ │ │ │ - ldr r0, [pc, #296] @ (161a14 ) │ │ │ │ + ldr r1, [pc, #296] @ (161c58 ) │ │ │ │ + ldr r0, [pc, #296] @ (161c5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (161a18 ) │ │ │ │ + ldr r3, [pc, #284] @ (161c60 ) │ │ │ │ movw r2, #6870 @ 0x1ad6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (161a1c ) │ │ │ │ - ldr r0, [pc, #280] @ (161a20 ) │ │ │ │ + ldr r1, [pc, #280] @ (161c64 ) │ │ │ │ + ldr r0, [pc, #280] @ (161c68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (161a24 ) │ │ │ │ + ldr r3, [pc, #268] @ (161c6c ) │ │ │ │ movw r2, #6869 @ 0x1ad5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (161a28 ) │ │ │ │ - ldr r0, [pc, #264] @ (161a2c ) │ │ │ │ + ldr r1, [pc, #264] @ (161c70 ) │ │ │ │ + ldr r0, [pc, #264] @ (161c74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (161a30 ) │ │ │ │ + ldr r3, [pc, #252] @ (161c78 ) │ │ │ │ movw r2, #6868 @ 0x1ad4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #248] @ (161a34 ) │ │ │ │ - ldr r0, [pc, #248] @ (161a38 ) │ │ │ │ + ldr r1, [pc, #248] @ (161c7c ) │ │ │ │ + ldr r0, [pc, #248] @ (161c80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (161a3c ) │ │ │ │ + ldr r3, [pc, #236] @ (161c84 ) │ │ │ │ movw r2, #6867 @ 0x1ad3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #232] @ (161a40 ) │ │ │ │ - ldr r0, [pc, #232] @ (161a44 ) │ │ │ │ + ldr r1, [pc, #232] @ (161c88 ) │ │ │ │ + ldr r0, [pc, #232] @ (161c8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (161a48 ) │ │ │ │ + ldr r3, [pc, #220] @ (161c90 ) │ │ │ │ movw r2, #6866 @ 0x1ad2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #216] @ (161a4c ) │ │ │ │ - ldr r0, [pc, #216] @ (161a50 ) │ │ │ │ + ldr r1, [pc, #216] @ (161c94 ) │ │ │ │ + ldr r0, [pc, #216] @ (161c98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (161a54 ) │ │ │ │ + ldr r3, [pc, #204] @ (161c9c ) │ │ │ │ movw r2, #6865 @ 0x1ad1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (161a58 ) │ │ │ │ - ldr r0, [pc, #200] @ (161a5c ) │ │ │ │ + ldr r1, [pc, #200] @ (161ca0 ) │ │ │ │ + ldr r0, [pc, #200] @ (161ca4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (161a60 ) │ │ │ │ + ldr r3, [pc, #188] @ (161ca8 ) │ │ │ │ movw r2, #6864 @ 0x1ad0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (161a64 ) │ │ │ │ - ldr r0, [pc, #184] @ (161a68 ) │ │ │ │ + ldr r1, [pc, #184] @ (161cac ) │ │ │ │ + ldr r0, [pc, #184] @ (161cb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ (161a6c ) │ │ │ │ + ldr r3, [pc, #172] @ (161cb4 ) │ │ │ │ movw r2, #6863 @ 0x1acf │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #168] @ (161a70 ) │ │ │ │ - ldr r0, [pc, #168] @ (161a74 ) │ │ │ │ + ldr r1, [pc, #168] @ (161cb8 ) │ │ │ │ + ldr r0, [pc, #168] @ (161cbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #156] @ (161a78 ) │ │ │ │ + ldr r3, [pc, #156] @ (161cc0 ) │ │ │ │ movw r2, #6862 @ 0x1ace │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #152] @ (161a7c ) │ │ │ │ - ldr r0, [pc, #152] @ (161a80 ) │ │ │ │ + ldr r1, [pc, #152] @ (161cc4 ) │ │ │ │ + ldr r0, [pc, #152] @ (161cc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #456] @ (161bc0 ) │ │ │ │ + ldr r1, [pc, #456] @ (161e08 ) │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 16196c │ │ │ │ + bhi.n 161bb4 │ │ │ │ movs r1, r0 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #344] @ (161b5c ) │ │ │ │ + ldr r1, [pc, #344] @ (161da4 ) │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 161940 │ │ │ │ + bhi.n 161b88 │ │ │ │ movs r1, r0 │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #232] @ (161af8 ) │ │ │ │ + ldr r1, [pc, #232] @ (161d40 ) │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 161914 │ │ │ │ + bhi.n 161b5c │ │ │ │ movs r1, r0 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #120] @ (161a94 ) │ │ │ │ + ldr r1, [pc, #120] @ (161cdc ) │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 161ae8 │ │ │ │ + bhi.n 161d30 │ │ │ │ movs r1, r0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #8] @ (161a30 ) │ │ │ │ + ldr r1, [pc, #8] @ (161c78 ) │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 161abc │ │ │ │ + bhi.n 161d04 │ │ │ │ movs r1, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #920] @ (161dcc ) │ │ │ │ + ldr r0, [pc, #920] @ (162014 ) │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 161a90 │ │ │ │ + bhi.n 161cd8 │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #808] @ (161d68 ) │ │ │ │ + ldr r0, [pc, #808] @ (161fb0 ) │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 161a64 │ │ │ │ + bhi.n 161cac │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #696] @ (161d04 ) │ │ │ │ + ldr r0, [pc, #696] @ (161f4c ) │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 161a38 │ │ │ │ + bvc.n 161c80 │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #584] @ (161ca0 ) │ │ │ │ + ldr r0, [pc, #584] @ (161ee8 ) │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 161a0c │ │ │ │ + bvc.n 161c54 │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #472] @ (161c3c ) │ │ │ │ + ldr r0, [pc, #472] @ (161e84 ) │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 1619e0 │ │ │ │ + bvc.n 161c28 │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #360] @ (161bd8 ) │ │ │ │ + ldr r0, [pc, #360] @ (161e20 ) │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 1619b4 │ │ │ │ + bvc.n 161bfc │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #248] @ (161b74 ) │ │ │ │ + ldr r0, [pc, #248] @ (161dbc ) │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 161988 │ │ │ │ + bvc.n 161bd0 │ │ │ │ movs r1, r0 │ │ │ │ ldrh r6, [r3, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00161a84 : │ │ │ │ +00161ccc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #220] @ 161b70 │ │ │ │ + ldr.w ip, [pc, #220] @ 161db8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w lr, [pc, #216] @ 161b74 │ │ │ │ + ldr.w lr, [pc, #216] @ 161dbc │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1536 @ 0x600 │ │ │ │ - ldr.w ip, [pc, #208] @ 161b78 │ │ │ │ + ldr.w ip, [pc, #208] @ 161dc0 │ │ │ │ add lr, pc │ │ │ │ - ldr r4, [pc, #204] @ (161b7c ) │ │ │ │ + ldr r4, [pc, #204] @ (161dc4 ) │ │ │ │ sub sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 3409c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 161b28 │ │ │ │ + beq.n 161d70 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 15e76c │ │ │ │ + bl 15e9b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 161b28 │ │ │ │ + cbz r2, 161d70 │ │ │ │ movs r0, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 23264 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - cbz r0, 161b2c │ │ │ │ + cbz r0, 161d74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 161b44 │ │ │ │ - ldr r1, [pc, #148] @ (161b80 ) │ │ │ │ + bpl.n 161d8c │ │ │ │ + ldr r1, [pc, #148] @ (161dc8 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 161b58 │ │ │ │ - ldr r1, [pc, #144] @ (161b84 ) │ │ │ │ + beq.n 161da0 │ │ │ │ + ldr r1, [pc, #144] @ (161dcc ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 161b40 │ │ │ │ + beq.n 161d88 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 161b3c │ │ │ │ + ble.n 161d84 │ │ │ │ str r2, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - beq.n 161b3c │ │ │ │ + beq.n 161d84 │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - beq.n 161b3c │ │ │ │ + beq.n 161d84 │ │ │ │ str r2, [r0, #20] │ │ │ │ - ldr r2, [pc, #116] @ (161b88 ) │ │ │ │ - ldr r3, [pc, #100] @ (161b78 ) │ │ │ │ + ldr r2, [pc, #116] @ (161dd0 ) │ │ │ │ + ldr r3, [pc, #100] @ (161dc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 161b38 │ │ │ │ + bne.n 161d80 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 161b10 │ │ │ │ + b.n 161d58 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 39824 │ │ │ │ ldrd r2, r0, [sp] │ │ │ │ - b.n 161ae0 │ │ │ │ + b.n 161d28 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ bl 23870 │ │ │ │ bl 23810 │ │ │ │ - ldr r3, [pc, #68] @ (161b8c ) │ │ │ │ + ldr r3, [pc, #68] @ (161dd4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #68] @ (161b90 ) │ │ │ │ - ldr r0, [pc, #72] @ (161b94 ) │ │ │ │ + ldr r1, [pc, #68] @ (161dd8 ) │ │ │ │ + ldr r0, [pc, #72] @ (161ddc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (161b98 ) │ │ │ │ + ldr r3, [pc, #60] @ (161de0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #60] @ (161b9c ) │ │ │ │ - ldr r0, [pc, #60] @ (161ba0 ) │ │ │ │ + ldr r1, [pc, #60] @ (161de4 ) │ │ │ │ + ldr r0, [pc, #60] @ (161de8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 16161c │ │ │ │ + b.n 1623d4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 161618 │ │ │ │ + b.n 1623d0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16155c │ │ │ │ + b.n 162314 │ │ │ │ movs r5, r0 │ │ │ │ movs r4, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 161c40 │ │ │ │ + bvc.n 161e88 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 161a9c │ │ │ │ + bvc.n 161ce4 │ │ │ │ movs r1, r0 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 161ba0 │ │ │ │ + bvc.n 161de8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #20 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00161ba4 : │ │ │ │ +00161dec : │ │ │ │ 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 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - ldr.w r6, [pc, #2980] @ 162764 │ │ │ │ + ldr.w r6, [pc, #2980] @ 1629ac │ │ │ │ mov sl, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r6, pc │ │ │ │ - ldr.w r2, [pc, #2976] @ 162768 │ │ │ │ + ldr.w r2, [pc, #2976] @ 1629b0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr.w r3, [pc, #2972] @ 16276c │ │ │ │ + ldr.w r3, [pc, #2972] @ 1629b4 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ ldrb.w r9, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp.w r9, #2 │ │ │ │ it eq │ │ │ │ moveq.w r9, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 161efc │ │ │ │ + beq.w 162144 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2924] @ 162770 │ │ │ │ + ldr.w r3, [pc, #2924] @ 1629b8 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 161f04 │ │ │ │ - ldr.w r3, [pc, #2912] @ 162774 │ │ │ │ + beq.w 16214c │ │ │ │ + ldr.w r3, [pc, #2912] @ 1629bc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #2912] @ 162778 │ │ │ │ + ldr.w r3, [pc, #2912] @ 1629c0 │ │ │ │ ldr.w r1, [r7, #228] @ 0xe4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov fp, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1624b2 │ │ │ │ + beq.w 1626fa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 161c4e │ │ │ │ + beq.n 161e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 161ef0 │ │ │ │ + beq.w 162138 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 1624c8 │ │ │ │ + blt.w 162710 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 161f86 │ │ │ │ - ldr.w r3, [pc, #2844] @ 16277c │ │ │ │ + beq.w 1621ce │ │ │ │ + ldr.w r3, [pc, #2844] @ 1629c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ blx 23660 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1623a0 │ │ │ │ + beq.w 1625e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ blx 233b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161c9e │ │ │ │ + beq.n 161ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162112 │ │ │ │ + beq.w 16235a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 162982 │ │ │ │ + beq.w 162bca │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr.w r0, [r7, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16299c │ │ │ │ + beq.w 162be4 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 161ce0 │ │ │ │ + beq.n 161f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1622fc │ │ │ │ + beq.w 162544 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 1629d4 │ │ │ │ + blt.w 162c1c │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 161d64 │ │ │ │ + beq.n 161fac │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 16230c │ │ │ │ + beq.w 162554 │ │ │ │ blx 23084 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162bc4 │ │ │ │ + beq.w 162e0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 162bde │ │ │ │ + bpl.w 162e26 │ │ │ │ bl a8558 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161d30 │ │ │ │ + beq.n 161f78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162750 │ │ │ │ + beq.w 162998 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 162ca2 │ │ │ │ + beq.w 162eea │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161d5c │ │ │ │ + beq.n 161fa4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162a62 │ │ │ │ + beq.w 162caa │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 162914 │ │ │ │ + blt.w 162b5c │ │ │ │ ldr.w r1, [r7, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 162acc │ │ │ │ + blt.w 162d14 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 162226 │ │ │ │ + bne.w 16246e │ │ │ │ ldr.w r3, [r7, #204] @ 0xcc │ │ │ │ ldr.w r2, [r7, #336] @ 0x150 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r7, #1124] @ 0x464 │ │ │ │ ldr.w r2, [r7, #1324] @ 0x52c │ │ │ │ ldr.w r9, [r7, #252] @ 0xfc │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163ac0 │ │ │ │ + beq.w 163d08 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ ldrne r0, [sp, #20] │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163a6c │ │ │ │ + beq.w 163cb4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 163a50 │ │ │ │ + beq.w 163c98 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 163a34 │ │ │ │ + beq.w 163c7c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 163a18 │ │ │ │ + beq.w 163c60 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r1, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ mov.w r0, #5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ blx 23264 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162c02 │ │ │ │ + beq.w 162e4a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w 163a04 │ │ │ │ - ldr.w r0, [pc, #2388] @ 162780 │ │ │ │ + bpl.w 163c4c │ │ │ │ + ldr.w r0, [pc, #2388] @ 1629c8 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 163ae4 │ │ │ │ - ldr.w r0, [pc, #2380] @ 162784 │ │ │ │ + beq.w 163d2c │ │ │ │ + ldr.w r0, [pc, #2380] @ 1629cc │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 163ae0 │ │ │ │ + beq.w 163d28 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 163adc │ │ │ │ + ble.w 163d24 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ str.w r3, [sl, #12] │ │ │ │ - beq.w 163adc │ │ │ │ + beq.w 163d24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ str.w r3, [sl, #16] │ │ │ │ - beq.w 163adc │ │ │ │ + beq.w 163d24 │ │ │ │ cmp r0, #3 │ │ │ │ str.w r2, [sl, #20] │ │ │ │ - beq.w 163adc │ │ │ │ + beq.w 163d24 │ │ │ │ cmp r0, #4 │ │ │ │ str.w r1, [sl, #24] │ │ │ │ - beq.w 163adc │ │ │ │ + beq.w 163d24 │ │ │ │ str.w r9, [sl, #28] │ │ │ │ mov r0, sl │ │ │ │ blx 23518 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 161e9a │ │ │ │ + beq.n 1620e2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 162746 │ │ │ │ + beq.w 16298e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 162c0e │ │ │ │ + beq.w 162e56 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 162cd8 │ │ │ │ + beq.w 162f20 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162da8 │ │ │ │ + beq.w 162ff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 1629ee │ │ │ │ + bpl.w 162c36 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 162a30 │ │ │ │ + blt.w 162c78 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1623da │ │ │ │ + bne.w 162622 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161ea8 │ │ │ │ + beq.n 1620f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 161ea8 │ │ │ │ + bne.n 1620f0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161ea8 │ │ │ │ + b.n 1620f0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 161c4e │ │ │ │ - ldr.w r3, [pc, #2160] @ 162770 │ │ │ │ + b.n 161e96 │ │ │ │ + ldr.w r3, [pc, #2160] @ 1629b8 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161f1c │ │ │ │ + beq.n 162164 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162304 │ │ │ │ + beq.w 16254c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 15e76c │ │ │ │ + bl 15e9b4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162a12 │ │ │ │ + beq.w 162c5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161f42 │ │ │ │ + beq.n 16218a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162392 │ │ │ │ + beq.w 1625da │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 163a88 │ │ │ │ + beq.w 163cd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161f5c │ │ │ │ + beq.n 1621a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162398 │ │ │ │ + beq.w 1625e0 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 162a6c │ │ │ │ + beq.w 162cb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 161c10 │ │ │ │ + bne.w 161e58 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161c10 │ │ │ │ + b.n 161e58 │ │ │ │ mov r0, sl │ │ │ │ blx 233e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 162ab2 │ │ │ │ + blt.w 162cfa │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 16211a │ │ │ │ + bne.w 162362 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1624de │ │ │ │ + beq.w 162726 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 1629b6 │ │ │ │ + bpl.w 162bfe │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ blx 22ea4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 161fe2 │ │ │ │ + beq.n 16222a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162902 │ │ │ │ + beq.w 162b4a │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 162faa │ │ │ │ + blt.w 1631f2 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1627e0 │ │ │ │ + beq.w 162a28 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 163100 │ │ │ │ + bpl.w 163348 │ │ │ │ mov r0, sl │ │ │ │ bl 11e2f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16202e │ │ │ │ + beq.n 162276 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16293a │ │ │ │ + beq.w 162b82 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 163172 │ │ │ │ + beq.w 1633ba │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ blx 22e64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162052 │ │ │ │ + beq.n 16229a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162f74 │ │ │ │ + beq.w 1631bc │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 1631b2 │ │ │ │ + blt.w 1633fa │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 1627e0 │ │ │ │ + beq.w 162a28 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 163278 │ │ │ │ + bpl.w 1634c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ bl 37ed4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1620a0 │ │ │ │ + beq.n 1622e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162944 │ │ │ │ + beq.w 162b8c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1632ba │ │ │ │ + beq.w 163502 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.w 1632de │ │ │ │ + bpl.w 163526 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 163362 │ │ │ │ + beq.w 1635aa │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 161ba4 │ │ │ │ + bl 161dec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1620de │ │ │ │ + beq.n 162326 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163126 │ │ │ │ + beq.w 16336e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1620f2 │ │ │ │ + beq.n 16233a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162968 │ │ │ │ + beq.w 162bb0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1623bc │ │ │ │ - ldr.w r1, [pc, #1676] @ 162788 │ │ │ │ + bne.w 162604 │ │ │ │ + ldr.w r1, [pc, #1676] @ 1629d0 │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r0, [pc, #1672] @ 16278c │ │ │ │ + ldr.w r0, [pc, #1672] @ 1629d4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1623bc │ │ │ │ + b.n 162604 │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161c9e │ │ │ │ + b.n 161ee6 │ │ │ │ ldr.w r1, [r7, #256] @ 0x100 │ │ │ │ ldr.w r0, [fp] │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162cbc │ │ │ │ + beq.w 162f04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 23034 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16214c │ │ │ │ + beq.n 162394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162aa8 │ │ │ │ + beq.w 162cf0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 162ece │ │ │ │ + blt.w 163116 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 161f9a │ │ │ │ + beq.w 1621e2 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1630e4 │ │ │ │ + beq.w 16332c │ │ │ │ mov r0, sl │ │ │ │ blx 23518 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 163130 │ │ │ │ + beq.w 163378 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 162c42 │ │ │ │ + beq.w 162e8a │ │ │ │ mov r3, r9 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 163062 │ │ │ │ + beq.w 1632aa │ │ │ │ cmp r3, r8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ strd r5, r4, [sp] │ │ │ │ - bl 161ba4 │ │ │ │ + bl 161dec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 1621be │ │ │ │ + beq.n 162406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162ae6 │ │ │ │ + beq.w 162d2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 1621ce │ │ │ │ + beq.n 162416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1627d8 │ │ │ │ + beq.w 162a20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 162f32 │ │ │ │ + beq.w 16317a │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ blx 231f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 1621f4 │ │ │ │ + beq.n 16243c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162af0 │ │ │ │ + beq.w 162d38 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 162186 │ │ │ │ - ldr.w r1, [pc, #1428] @ 162790 │ │ │ │ + bge.n 1623ce │ │ │ │ + ldr.w r1, [pc, #1428] @ 1629d8 │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ - ldr.w r0, [pc, #1424] @ 162794 │ │ │ │ + ldr.w r0, [pc, #1424] @ 1629dc │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1623ba │ │ │ │ + b.n 162602 │ │ │ │ ldr.w r1, [r7, #204] @ 0xcc │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162d8e │ │ │ │ + beq.w 162fd6 │ │ │ │ ldr.w r3, [r7, #1200] @ 0x4b0 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r7, #1220] @ 0x4c4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r7, #2080] @ 0x820 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -502857,147 +503169,147 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r7, #1232] @ 0x4d0 │ │ │ │ ldr.w r3, [r7, #220] @ 0xdc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx 22fac │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162f04 │ │ │ │ + beq.w 16314c │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 162292 │ │ │ │ + beq.n 1624da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1627cc │ │ │ │ + beq.w 162a14 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 162f5a │ │ │ │ + blt.w 1631a2 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 162512 │ │ │ │ + beq.w 16275a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1622b8 │ │ │ │ + beq.n 162500 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16290c │ │ │ │ + beq.w 162b54 │ │ │ │ ldr.w r1, [r7, #236] @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ blx 23540 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1626f2 │ │ │ │ + bne.w 16293a │ │ │ │ ldr.w r1, [r7, #276] @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 16294e │ │ │ │ + blt.w 162b96 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162afa │ │ │ │ + beq.w 162d42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1623bc │ │ │ │ + beq.n 162604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1623bc │ │ │ │ + bne.n 162604 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1623bc │ │ │ │ + b.n 162604 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161ce0 │ │ │ │ + b.n 161f28 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161f1c │ │ │ │ + b.n 162164 │ │ │ │ blx 23084 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162f90 │ │ │ │ + beq.w 1631d8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 16303e │ │ │ │ + bpl.w 163286 │ │ │ │ bl 11e2f8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162342 │ │ │ │ + beq.n 16258a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 162342 │ │ │ │ + cbnz r3, 16258a │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1630ca │ │ │ │ + beq.w 163312 │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162370 │ │ │ │ + beq.n 1625b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 162370 │ │ │ │ + cbnz r3, 1625b8 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 161d64 │ │ │ │ - ldr.w r1, [pc, #1052] @ 162798 │ │ │ │ + bge.w 161fac │ │ │ │ + ldr.w r1, [pc, #1052] @ 1629e0 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr.w r0, [pc, #1048] @ 16279c │ │ │ │ + ldr.w r0, [pc, #1048] @ 1629e4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ + b.n 162b74 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161f42 │ │ │ │ + b.n 16218a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 161f5c │ │ │ │ - ldr r1, [pc, #1020] @ (1627a0 ) │ │ │ │ + b.n 1621a4 │ │ │ │ + ldr r1, [pc, #1020] @ (1629e8 ) │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ - ldr r0, [pc, #1020] @ (1627a4 ) │ │ │ │ + ldr r0, [pc, #1020] @ (1629ec ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #1000] @ (1627a8 ) │ │ │ │ - ldr r3, [pc, #940] @ (16276c ) │ │ │ │ + ldr r2, [pc, #1000] @ (1629f0 ) │ │ │ │ + ldr r3, [pc, #940] @ (1629b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 163596 │ │ │ │ + bne.w 1637de │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 162c28 │ │ │ │ + beq.w 162e70 │ │ │ │ ldr.w r1, [r7, #252] @ 0xfc │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r6 │ │ │ │ bl 35718 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -503005,317 +503317,317 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 161ba4 │ │ │ │ + bl 161dec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16242e │ │ │ │ + beq.n 162676 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1627c4 │ │ │ │ + beq.w 162a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162442 │ │ │ │ + beq.n 16268a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16275a │ │ │ │ + beq.w 1629a2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 162eea │ │ │ │ + beq.w 163132 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16246a │ │ │ │ + beq.n 1626b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1628f2 │ │ │ │ + beq.w 162b3a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162482 │ │ │ │ + beq.n 1626ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1628fa │ │ │ │ + beq.w 162b42 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.w 161ea8 │ │ │ │ - ldr r1, [pc, #800] @ (1627ac ) │ │ │ │ + bge.w 1620f0 │ │ │ │ + ldr r1, [pc, #800] @ (1629f4 ) │ │ │ │ mov.w r2, #564 @ 0x234 │ │ │ │ - ldr r0, [pc, #796] @ (1627b0 ) │ │ │ │ + ldr r0, [pc, #796] @ (1629f8 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1623ba │ │ │ │ - ldr r1, [pc, #768] @ (1627b4 ) │ │ │ │ + b.n 162602 │ │ │ │ + ldr r1, [pc, #768] @ (1629fc ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr r0, [pc, #764] @ (1627b8 ) │ │ │ │ + ldr r0, [pc, #764] @ (162a00 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1623b4 │ │ │ │ - ldr r1, [pc, #752] @ (1627bc ) │ │ │ │ + b.n 1625fc │ │ │ │ + ldr r1, [pc, #752] @ (162a04 ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr r0, [pc, #752] @ (1627c0 ) │ │ │ │ + ldr r0, [pc, #752] @ (162a08 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1623b4 │ │ │ │ + b.n 1625fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1624f4 │ │ │ │ + beq.n 16273c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1624f4 │ │ │ │ + cbnz r3, 16273c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 163aa4 │ │ │ │ + beq.w 163cec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - b.n 1623bc │ │ │ │ + b.n 162604 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 163158 │ │ │ │ + beq.w 1633a0 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 162540 │ │ │ │ + beq.n 162788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162f50 │ │ │ │ + beq.w 163198 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 163198 │ │ │ │ + blt.w 1633e0 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1622a0 │ │ │ │ + bne.w 1624e8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1633c4 │ │ │ │ + beq.w 16360c │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 162580 │ │ │ │ + beq.n 1627c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16318e │ │ │ │ + beq.w 1633d6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 1633e8 │ │ │ │ + blt.w 163630 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1622a0 │ │ │ │ + bne.w 1624e8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 163540 │ │ │ │ + beq.w 163788 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1625c0 │ │ │ │ + beq.n 162808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1633de │ │ │ │ + beq.w 163626 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 163556 │ │ │ │ + blt.w 16379e │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1622a0 │ │ │ │ + bne.w 1624e8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16366e │ │ │ │ + beq.w 1638b6 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 162600 │ │ │ │ + beq.n 162848 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 16356c │ │ │ │ + beq.w 1637b4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 163658 │ │ │ │ + blt.w 1638a0 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1622a0 │ │ │ │ + bne.w 1624e8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16368e │ │ │ │ + beq.w 1638d6 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 162640 │ │ │ │ + beq.n 162888 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163684 │ │ │ │ + beq.w 1638cc │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 163950 │ │ │ │ + blt.w 163b98 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1622a0 │ │ │ │ + bne.w 1624e8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1639e2 │ │ │ │ + beq.w 163c2a │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 233e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 162680 │ │ │ │ + beq.n 1628c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163968 │ │ │ │ + beq.w 163bb0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 16397a │ │ │ │ + blt.w 163bc2 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1622a0 │ │ │ │ + bne.w 1624e8 │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ blx 22fac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1626b6 │ │ │ │ + beq.n 1628fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1639fa │ │ │ │ + beq.w 163c42 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1639b2 │ │ │ │ + beq.w 163bfa │ │ │ │ mov r0, r9 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1626de │ │ │ │ + beq.n 162926 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163992 │ │ │ │ + beq.w 163bda │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 1639ca │ │ │ │ + blt.w 163c12 │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 161d7c │ │ │ │ - b.n 1622b8 │ │ │ │ + beq.w 161fc4 │ │ │ │ + b.n 162500 │ │ │ │ ldr.w r3, [r7, #276] @ 0x114 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr.w r0, [r7, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 23480 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1631ce │ │ │ │ + beq.w 163416 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162732 │ │ │ │ + beq.n 16297a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162f86 │ │ │ │ + beq.w 1631ce │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 1631f4 │ │ │ │ + blt.w 16343c │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1622ca │ │ │ │ - b.n 1622e2 │ │ │ │ + beq.w 162512 │ │ │ │ + b.n 16252a │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 161e9a │ │ │ │ + b.w 1620e2 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 161d30 │ │ │ │ + b.w 161f78 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162442 │ │ │ │ + b.n 16268a │ │ │ │ nop │ │ │ │ - b.n 161fd8 │ │ │ │ + b.n 162d90 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 161fc4 │ │ │ │ + b.n 162d7c │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -503339,15 +503651,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r0 │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 162824 │ │ │ │ + bls.n 1629dc │ │ │ │ movs r5, r0 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ str r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r0 │ │ │ │ @@ -503355,412 +503667,412 @@ │ │ │ │ movs r2, r0 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ movs r2, r0 │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16242e │ │ │ │ + b.n 162676 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 162292 │ │ │ │ + b.n 1624da │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1621ce │ │ │ │ + b.n 162416 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 163210 │ │ │ │ + bpl.w 163458 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 163246 │ │ │ │ + beq.w 16348e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162830 │ │ │ │ + beq.n 162a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1630b6 │ │ │ │ + beq.w 1632fe │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162848 │ │ │ │ + beq.n 162a90 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1630c0 │ │ │ │ + beq.w 163308 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 16329e │ │ │ │ + blt.w 1634e6 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 162fc6 │ │ │ │ + beq.w 16320e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 163402 │ │ │ │ + bpl.w 16364a │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162892 │ │ │ │ + beq.n 162ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1631ea │ │ │ │ + beq.w 163432 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1628a8 │ │ │ │ + beq.n 162af0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 162972 │ │ │ │ + beq.n 162bba │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 16342e │ │ │ │ + beq.w 163676 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 16344a │ │ │ │ + bpl.w 163692 │ │ │ │ mov r0, r6 │ │ │ │ bl 11e2f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1628d2 │ │ │ │ + beq.n 162b1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16297a │ │ │ │ + beq.n 162bc2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1623bc │ │ │ │ - ldr.w r1, [pc, #3536] @ 1636ac │ │ │ │ + bne.w 162604 │ │ │ │ + ldr.w r1, [pc, #3536] @ 1638f4 │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr.w r0, [pc, #3532] @ 1636b0 │ │ │ │ + ldr.w r0, [pc, #3532] @ 1638f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1623bc │ │ │ │ + b.n 162604 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16246a │ │ │ │ + b.n 1626b2 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162482 │ │ │ │ + b.n 1626ca │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 161fe2 │ │ │ │ + b.w 16222a │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1622b8 │ │ │ │ - ldr.w r1, [pc, #3484] @ 1636b4 │ │ │ │ + b.n 162500 │ │ │ │ + ldr.w r1, [pc, #3484] @ 1638fc │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr.w r0, [pc, #3480] @ 1636b8 │ │ │ │ + ldr.w r0, [pc, #3480] @ 163900 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1623ba │ │ │ │ + b.n 162602 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 16202e │ │ │ │ + b.w 162276 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1620a0 │ │ │ │ - ldr.w r1, [pc, #3436] @ 1636bc │ │ │ │ + b.w 1622e8 │ │ │ │ + ldr.w r1, [pc, #3436] @ 163904 │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ - ldr.w r0, [pc, #3432] @ 1636c0 │ │ │ │ + ldr.w r0, [pc, #3432] @ 163908 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ + b.n 162b74 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1620f2 │ │ │ │ + b.w 16233a │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1628a8 │ │ │ │ + b.n 162af0 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1628d2 │ │ │ │ - ldr.w r1, [pc, #3392] @ 1636c4 │ │ │ │ + b.n 162b1a │ │ │ │ + ldr.w r1, [pc, #3392] @ 16390c │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ - ldr.w r0, [pc, #3388] @ 1636c8 │ │ │ │ + ldr.w r0, [pc, #3388] @ 163910 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1623b4 │ │ │ │ - ldr.w r1, [pc, #3372] @ 1636cc │ │ │ │ + b.n 1625fc │ │ │ │ + ldr.w r1, [pc, #3372] @ 163914 │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr.w r0, [pc, #3368] @ 1636d0 │ │ │ │ + ldr.w r0, [pc, #3368] @ 163918 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ + b.n 162b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1624fc │ │ │ │ + beq.w 162744 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1624fc │ │ │ │ + bne.w 162744 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1624fc │ │ │ │ - ldr.w r1, [pc, #3324] @ 1636d4 │ │ │ │ + b.n 162744 │ │ │ │ + ldr.w r1, [pc, #3324] @ 16391c │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr.w r0, [pc, #3320] @ 1636d8 │ │ │ │ + ldr.w r0, [pc, #3320] @ 163920 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ - ldr.w r2, [pc, #3308] @ 1636dc │ │ │ │ - ldr.w r1, [pc, #3308] @ 1636e0 │ │ │ │ - ldr.w r0, [pc, #3308] @ 1636e4 │ │ │ │ + b.n 162b74 │ │ │ │ + ldr.w r2, [pc, #3308] @ 163924 │ │ │ │ + ldr.w r1, [pc, #3308] @ 163928 │ │ │ │ + ldr.w r0, [pc, #3308] @ 16392c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ bl 46444 │ │ │ │ - b.n 16249e │ │ │ │ - ldr.w r3, [pc, #3284] @ 1636e8 │ │ │ │ + b.n 1626e6 │ │ │ │ + ldr.w r3, [pc, #3284] @ 163930 │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - ldr.w r1, [pc, #3280] @ 1636ec │ │ │ │ - ldr.w r0, [pc, #3280] @ 1636f0 │ │ │ │ + ldr.w r1, [pc, #3280] @ 163934 │ │ │ │ + ldr.w r0, [pc, #3280] @ 163938 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1623ba │ │ │ │ - ldr.w r1, [pc, #3264] @ 1636f4 │ │ │ │ + b.n 162602 │ │ │ │ + ldr.w r1, [pc, #3264] @ 16393c │ │ │ │ movw r2, #563 @ 0x233 │ │ │ │ - ldr.w r0, [pc, #3260] @ 1636f8 │ │ │ │ + ldr.w r0, [pc, #3260] @ 163940 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1623ba │ │ │ │ + b.n 162602 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 161d5c │ │ │ │ - ldr.w r3, [pc, #3212] @ 1636fc │ │ │ │ - ldr.w r1, [pc, #3212] @ 163700 │ │ │ │ + b.w 161fa4 │ │ │ │ + ldr.w r3, [pc, #3212] @ 163944 │ │ │ │ + ldr.w r1, [pc, #3212] @ 163948 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 162f7e │ │ │ │ - ldr.w r3, [pc, #3164] @ 1636e8 │ │ │ │ + beq.w 1631c6 │ │ │ │ + ldr.w r3, [pc, #3164] @ 163930 │ │ │ │ movw r2, #535 @ 0x217 │ │ │ │ - ldr.w r1, [pc, #3184] @ 163704 │ │ │ │ - ldr.w r0, [pc, #3184] @ 163708 │ │ │ │ + ldr.w r1, [pc, #3184] @ 16394c │ │ │ │ + ldr.w r0, [pc, #3184] @ 163950 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1623ba │ │ │ │ + b.n 162602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 16214c │ │ │ │ - ldr.w r1, [pc, #3160] @ 16370c │ │ │ │ + b.w 162394 │ │ │ │ + ldr.w r1, [pc, #3160] @ 163954 │ │ │ │ movw r2, #525 @ 0x20d │ │ │ │ - ldr.w r0, [pc, #3156] @ 163710 │ │ │ │ + ldr.w r0, [pc, #3156] @ 163958 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1623b4 │ │ │ │ - ldr.w r1, [pc, #3140] @ 163714 │ │ │ │ + b.n 1625fc │ │ │ │ + ldr.w r1, [pc, #3140] @ 16395c │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #3136] @ 163718 │ │ │ │ + ldr.w r0, [pc, #3136] @ 163960 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ + b.n 162b74 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1621be │ │ │ │ + b.w 162406 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1621f4 │ │ │ │ + b.w 16243c │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 16339e │ │ │ │ + blt.w 1635e6 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 161d7c │ │ │ │ + beq.w 161fc4 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1634f0 │ │ │ │ + beq.w 163738 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 22e64 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162b42 │ │ │ │ + beq.n 162d8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1633ba │ │ │ │ + beq.w 163602 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 163528 │ │ │ │ + blt.w 163770 │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163304 │ │ │ │ + beq.w 16354c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162b68 │ │ │ │ + beq.n 162db0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163470 │ │ │ │ + beq.w 1636b8 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162b82 │ │ │ │ + beq.n 162dca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 162bbc │ │ │ │ + cbz r3, 162e04 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 16357e │ │ │ │ + beq.w 1637c6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ it mi │ │ │ │ movmi r5, r4 │ │ │ │ - bmi.w 1623bc │ │ │ │ - ldr.w r5, [pc, #2948] @ 16371c │ │ │ │ + bmi.w 162604 │ │ │ │ + ldr.w r5, [pc, #2948] @ 163964 │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ - ldr.w r1, [pc, #2944] @ 163720 │ │ │ │ - ldr.w r0, [pc, #2944] @ 163724 │ │ │ │ + ldr.w r1, [pc, #2944] @ 163968 │ │ │ │ + ldr.w r0, [pc, #2944] @ 16396c │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.w 1623ba │ │ │ │ + b.w 162602 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162b82 │ │ │ │ - ldr.w r1, [pc, #2912] @ 163728 │ │ │ │ + b.n 162dca │ │ │ │ + ldr.w r1, [pc, #2912] @ 163970 │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr.w r0, [pc, #2908] @ 16372c │ │ │ │ + ldr.w r0, [pc, #2908] @ 163974 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ - ldr.w r2, [pc, #2896] @ 163730 │ │ │ │ + b.n 162b74 │ │ │ │ + ldr.w r2, [pc, #2896] @ 163978 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #2888] @ 163734 │ │ │ │ + ldr.w r1, [pc, #2888] @ 16397c │ │ │ │ strd r2, r0, [sp] │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr.w r0, [pc, #2880] @ 163738 │ │ │ │ + ldr.w r0, [pc, #2880] @ 163980 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 16292c │ │ │ │ + b.n 162b74 │ │ │ │ bl 39824 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ - b.w 161e1c │ │ │ │ - ldr.w r1, [pc, #2860] @ 16373c │ │ │ │ + b.w 162064 │ │ │ │ + ldr.w r1, [pc, #2860] @ 163984 │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr.w r0, [pc, #2856] @ 163740 │ │ │ │ + ldr.w r0, [pc, #2856] @ 163988 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ - ldr.w r1, [pc, #2840] @ 163744 │ │ │ │ + b.n 162b74 │ │ │ │ + ldr.w r1, [pc, #2840] @ 16398c │ │ │ │ movw r2, #565 @ 0x235 │ │ │ │ - ldr.w r0, [pc, #2836] @ 163748 │ │ │ │ + ldr.w r0, [pc, #2836] @ 163990 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162a48 │ │ │ │ + b.n 162c90 │ │ │ │ blx 22f48 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 163064 │ │ │ │ + beq.w 1632ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #2804] @ 16374c │ │ │ │ + ldr.w r1, [pc, #2804] @ 163994 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r0, [pc, #2800] @ 163750 │ │ │ │ - ldr.w r2, [pc, #2800] @ 163754 │ │ │ │ + ldr.w r0, [pc, #2800] @ 163998 │ │ │ │ + ldr.w r2, [pc, #2800] @ 16399c │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ add r1, pc │ │ │ │ it ne │ │ │ │ strne.w r3, [r8] │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ @@ -503773,64 +504085,64 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr.w r1, [pc, #2740] @ 163758 │ │ │ │ + b.w 162602 │ │ │ │ + ldr.w r1, [pc, #2740] @ 1639a0 │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr.w r0, [pc, #2736] @ 16375c │ │ │ │ + ldr.w r0, [pc, #2736] @ 1639a4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ - ldr.w r1, [pc, #2720] @ 163760 │ │ │ │ + b.n 162b74 │ │ │ │ + ldr.w r1, [pc, #2720] @ 1639a8 │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r0, [pc, #2716] @ 163764 │ │ │ │ + ldr.w r0, [pc, #2716] @ 1639ac │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ + b.w 1625fc │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 162da8 │ │ │ │ + beq.n 162ff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1629ee │ │ │ │ + bpl.w 162c36 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 162a30 │ │ │ │ + blt.w 162c78 │ │ │ │ uxtb r0, r0 │ │ │ │ - cbz r0, 162d78 │ │ │ │ + cbz r0, 162fc0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 162c28 │ │ │ │ + beq.n 162e70 │ │ │ │ ldr.w r1, [r7, #252] @ 0xfc │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r6 │ │ │ │ bl 35718 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #2624] @ 163768 │ │ │ │ + ldr.w r1, [pc, #2624] @ 1639b0 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r0, [pc, #2620] @ 16376c │ │ │ │ - ldr.w r2, [pc, #2620] @ 163770 │ │ │ │ + ldr.w r0, [pc, #2620] @ 1639b4 │ │ │ │ + ldr.w r2, [pc, #2620] @ 1639b8 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ add r1, pc │ │ │ │ it ne │ │ │ │ strne.w r3, [r8] │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ @@ -503845,776 +504157,776 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ + b.w 162602 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 162cdc │ │ │ │ + beq.n 162f24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 162cdc │ │ │ │ + bne.n 162f24 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162cdc │ │ │ │ - ldr.w r1, [pc, #2532] @ 163774 │ │ │ │ + b.n 162f24 │ │ │ │ + ldr.w r1, [pc, #2532] @ 1639bc │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #2528] @ 163778 │ │ │ │ + ldr.w r0, [pc, #2528] @ 1639c0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ + b.n 162b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162dbc │ │ │ │ + beq.n 163004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163236 │ │ │ │ + beq.w 16347e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162dd4 │ │ │ │ + beq.n 16301c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16323e │ │ │ │ + beq.w 163486 │ │ │ │ blx 232d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 16349e │ │ │ │ + bne.w 1636e6 │ │ │ │ ldr.w r1, [r7, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1634c0 │ │ │ │ + blt.w 163708 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1623bc │ │ │ │ + beq.w 162604 │ │ │ │ mov r0, r4 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1635be │ │ │ │ + beq.w 163806 │ │ │ │ ldr.w r1, [r7, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16359a │ │ │ │ + beq.w 1637e2 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162e30 │ │ │ │ + beq.n 163078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 162ec6 │ │ │ │ + beq.n 16310e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 16362a │ │ │ │ + beq.w 163872 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1635d4 │ │ │ │ + beq.w 16381c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 16347a │ │ │ │ + bpl.w 1636c2 │ │ │ │ bl a8558 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 162e66 │ │ │ │ + beq.n 1630ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 162ebe │ │ │ │ + cbz r3, 163106 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1634da │ │ │ │ + beq.w 163722 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx 231f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 162e8c │ │ │ │ + beq.n 1630d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1632d6 │ │ │ │ + beq.w 16351e │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 162e3c │ │ │ │ - ldr.w r1, [pc, #2280] @ 16377c │ │ │ │ + bge.n 163084 │ │ │ │ + ldr.w r1, [pc, #2280] @ 1639c4 │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr.w r0, [pc, #2276] @ 163780 │ │ │ │ + ldr.w r0, [pc, #2276] @ 1639c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ + b.w 162602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162e66 │ │ │ │ + b.n 1630ae │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162e30 │ │ │ │ - ldr.w r1, [pc, #2228] @ 163784 │ │ │ │ + b.n 163078 │ │ │ │ + ldr.w r1, [pc, #2228] @ 1639cc │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - ldr.w r0, [pc, #2224] @ 163788 │ │ │ │ + ldr.w r0, [pc, #2224] @ 1639d0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ - ldr.w r1, [pc, #2208] @ 16378c │ │ │ │ + b.w 1625fc │ │ │ │ + ldr.w r1, [pc, #2208] @ 1639d4 │ │ │ │ mov.w r2, #564 @ 0x234 │ │ │ │ - ldr.w r0, [pc, #2204] @ 163790 │ │ │ │ + ldr.w r0, [pc, #2204] @ 1639d8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162a48 │ │ │ │ - ldr.w r1, [pc, #2188] @ 163794 │ │ │ │ + b.n 162c90 │ │ │ │ + ldr.w r1, [pc, #2188] @ 1639dc │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #2184] @ 163798 │ │ │ │ + ldr.w r0, [pc, #2184] @ 1639e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr.w r1, [pc, #2152] @ 16379c │ │ │ │ + b.w 162602 │ │ │ │ + ldr.w r1, [pc, #2152] @ 1639e4 │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #2148] @ 1637a0 │ │ │ │ + ldr.w r0, [pc, #2148] @ 1639e8 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 162212 │ │ │ │ + b.w 16245a │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162540 │ │ │ │ - ldr.w r1, [pc, #2120] @ 1637a4 │ │ │ │ + b.w 162788 │ │ │ │ + ldr.w r1, [pc, #2120] @ 1639ec │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #2116] @ 1637a8 │ │ │ │ + ldr.w r0, [pc, #2116] @ 1639f0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ + b.n 163164 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162052 │ │ │ │ + b.w 16229a │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162a8a │ │ │ │ + b.n 162cd2 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162732 │ │ │ │ - ldr.w r1, [pc, #2072] @ 1637ac │ │ │ │ + b.w 16297a │ │ │ │ + ldr.w r1, [pc, #2072] @ 1639f4 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr.w r0, [pc, #2068] @ 1637b0 │ │ │ │ + ldr.w r0, [pc, #2068] @ 1639f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ - ldr.w r1, [pc, #2056] @ 1637b4 │ │ │ │ + b.n 162b74 │ │ │ │ + ldr.w r1, [pc, #2056] @ 1639fc │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr.w r0, [pc, #2052] @ 1637b8 │ │ │ │ + ldr.w r0, [pc, #2052] @ 163a00 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ + b.w 1625fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 162fda │ │ │ │ + beq.n 163222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16335a │ │ │ │ + beq.w 1635a2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 163508 │ │ │ │ + bpl.w 163750 │ │ │ │ mov r0, sl │ │ │ │ bl 11e2f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 163014 │ │ │ │ + beq.n 16325c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 163036 │ │ │ │ + cbz r3, 16327e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1623bc │ │ │ │ - ldr.w r1, [pc, #1952] @ 1637bc │ │ │ │ + bne.w 162604 │ │ │ │ + ldr.w r1, [pc, #1952] @ 163a04 │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ - ldr.w r0, [pc, #1948] @ 1637c0 │ │ │ │ + ldr.w r0, [pc, #1948] @ 163a08 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623bc │ │ │ │ + b.w 162604 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 163014 │ │ │ │ - ldr.w r2, [pc, #1924] @ 1637c4 │ │ │ │ + b.n 16325c │ │ │ │ + ldr.w r2, [pc, #1924] @ 163a0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1916] @ 1637c8 │ │ │ │ + ldr.w r1, [pc, #1916] @ 163a10 │ │ │ │ strd r2, r0, [sp] │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr.w r0, [pc, #1908] @ 1637cc │ │ │ │ + ldr.w r0, [pc, #1908] @ 163a14 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.n 16292c │ │ │ │ + b.n 162b74 │ │ │ │ mov r5, r9 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 163076 │ │ │ │ + beq.n 1632be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16338e │ │ │ │ + beq.w 1635d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16308a │ │ │ │ + beq.n 1632d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163396 │ │ │ │ + beq.w 1635de │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1623bc │ │ │ │ - ldr.w r1, [pc, #1848] @ 1637d0 │ │ │ │ + beq.w 162604 │ │ │ │ + ldr.w r1, [pc, #1848] @ 163a18 │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r0, [pc, #1844] @ 1637d4 │ │ │ │ + ldr.w r0, [pc, #1844] @ 163a1c │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ + b.w 162602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162830 │ │ │ │ + b.w 162a78 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162848 │ │ │ │ - ldr.w r1, [pc, #1804] @ 1637d8 │ │ │ │ + b.w 162a90 │ │ │ │ + ldr.w r1, [pc, #1804] @ 163a20 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr.w r0, [pc, #1800] @ 1637dc │ │ │ │ + ldr.w r0, [pc, #1800] @ 163a24 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16292c │ │ │ │ - ldr.w r1, [pc, #1784] @ 1637e0 │ │ │ │ + b.n 162b74 │ │ │ │ + ldr.w r1, [pc, #1784] @ 163a28 │ │ │ │ mov.w r2, #576 @ 0x240 │ │ │ │ - ldr.w r0, [pc, #1780] @ 1637e4 │ │ │ │ + ldr.w r0, [pc, #1780] @ 163a2c │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ - ldr.w r2, [pc, #1764] @ 1637e8 │ │ │ │ - ldr.w r1, [pc, #1764] @ 1637ec │ │ │ │ - ldr.w r0, [pc, #1764] @ 1637f0 │ │ │ │ + b.w 1625fc │ │ │ │ + ldr.w r2, [pc, #1764] @ 163a30 │ │ │ │ + ldr.w r1, [pc, #1764] @ 163a34 │ │ │ │ + ldr.w r0, [pc, #1764] @ 163a38 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ strd r2, sl, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ bl 46444 │ │ │ │ - b.w 1623b4 │ │ │ │ + b.w 1625fc │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1620de │ │ │ │ - ldr.w r1, [pc, #1728] @ 1637f4 │ │ │ │ + b.w 162326 │ │ │ │ + ldr.w r1, [pc, #1728] @ 163a3c │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr.w r0, [pc, #1724] @ 1637f8 │ │ │ │ + ldr.w r0, [pc, #1724] @ 163a40 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr.w r1, [pc, #1696] @ 1637fc │ │ │ │ + b.w 162602 │ │ │ │ + ldr.w r1, [pc, #1696] @ 163a44 │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #1692] @ 163800 │ │ │ │ + ldr.w r0, [pc, #1692] @ 163a48 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ - ldr.w r1, [pc, #1680] @ 163804 │ │ │ │ + b.n 163164 │ │ │ │ + ldr.w r1, [pc, #1680] @ 163a4c │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr.w r0, [pc, #1676] @ 163808 │ │ │ │ + ldr.w r0, [pc, #1676] @ 163a50 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ + b.w 1625fc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162580 │ │ │ │ - ldr.w r1, [pc, #1648] @ 16380c │ │ │ │ + b.w 1627c8 │ │ │ │ + ldr.w r1, [pc, #1648] @ 163a54 │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #1644] @ 163810 │ │ │ │ + ldr.w r0, [pc, #1644] @ 163a58 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ - ldr.w r1, [pc, #1632] @ 163814 │ │ │ │ + b.n 163164 │ │ │ │ + ldr.w r1, [pc, #1632] @ 163a5c │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr.w r0, [pc, #1628] @ 163818 │ │ │ │ + ldr.w r0, [pc, #1628] @ 163a60 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ - ldr.w r1, [pc, #1612] @ 16381c │ │ │ │ + b.w 1625fc │ │ │ │ + ldr.w r1, [pc, #1612] @ 163a64 │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ - ldr.w r0, [pc, #1608] @ 163820 │ │ │ │ + ldr.w r0, [pc, #1608] @ 163a68 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ + b.w 162b74 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162892 │ │ │ │ - ldr.w r1, [pc, #1580] @ 163824 │ │ │ │ + b.w 162ada │ │ │ │ + ldr.w r1, [pc, #1580] @ 163a6c │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ - ldr.w r0, [pc, #1576] @ 163828 │ │ │ │ + ldr.w r0, [pc, #1576] @ 163a70 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ - ldr.w r2, [pc, #1560] @ 16382c │ │ │ │ - ldr.w r1, [pc, #1560] @ 163830 │ │ │ │ - ldr.w r0, [pc, #1560] @ 163834 │ │ │ │ + b.w 162b74 │ │ │ │ + ldr.w r2, [pc, #1560] @ 163a74 │ │ │ │ + ldr.w r1, [pc, #1560] @ 163a78 │ │ │ │ + ldr.w r0, [pc, #1560] @ 163a7c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ strd r2, sl, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ bl 46444 │ │ │ │ - b.w 1623b4 │ │ │ │ + b.w 1625fc │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162dbc │ │ │ │ + b.n 163004 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162dd4 │ │ │ │ - ldr.w r2, [pc, #1520] @ 163838 │ │ │ │ - ldr.w r1, [pc, #1520] @ 16383c │ │ │ │ - ldr.w r0, [pc, #1520] @ 163840 │ │ │ │ + b.n 16301c │ │ │ │ + ldr.w r2, [pc, #1520] @ 163a80 │ │ │ │ + ldr.w r1, [pc, #1520] @ 163a84 │ │ │ │ + ldr.w r0, [pc, #1520] @ 163a88 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr.w r0, [pc, #1480] @ 163844 │ │ │ │ + b.w 162602 │ │ │ │ + ldr.w r0, [pc, #1480] @ 163a8c │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1472] @ 163848 │ │ │ │ + ldr.w r1, [pc, #1472] @ 163a90 │ │ │ │ strd r0, sl, [sp] │ │ │ │ - ldr.w r0, [pc, #1468] @ 16384c │ │ │ │ + ldr.w r0, [pc, #1468] @ 163a94 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 1623b4 │ │ │ │ - ldr.w r1, [pc, #1456] @ 163850 │ │ │ │ + b.w 1625fc │ │ │ │ + ldr.w r1, [pc, #1456] @ 163a98 │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr.w r0, [pc, #1452] @ 163854 │ │ │ │ + ldr.w r0, [pc, #1452] @ 163a9c │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ - ldr.w r1, [pc, #1436] @ 163858 │ │ │ │ + b.w 1625fc │ │ │ │ + ldr.w r1, [pc, #1436] @ 163aa0 │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr.w r0, [pc, #1432] @ 16385c │ │ │ │ + ldr.w r0, [pc, #1432] @ 163aa4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623b4 │ │ │ │ + b.w 1625fc │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162e8c │ │ │ │ - ldr.w r0, [pc, #1408] @ 163860 │ │ │ │ + b.n 1630d4 │ │ │ │ + ldr.w r0, [pc, #1408] @ 163aa8 │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1396] @ 163864 │ │ │ │ + ldr.w r1, [pc, #1396] @ 163aac │ │ │ │ strd r0, r6, [sp] │ │ │ │ - ldr.w r0, [pc, #1392] @ 163868 │ │ │ │ + ldr.w r0, [pc, #1392] @ 163ab0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ - b.w 1623b4 │ │ │ │ + b.w 1625fc │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 23084 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 163640 │ │ │ │ + beq.w 163888 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 2354c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 163336 │ │ │ │ + beq.n 16357e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163576 │ │ │ │ + beq.w 1637be │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 161d7c │ │ │ │ - ldr.w r1, [pc, #1324] @ 16386c │ │ │ │ + bge.w 161fc4 │ │ │ │ + ldr.w r1, [pc, #1324] @ 163ab4 │ │ │ │ movw r2, #561 @ 0x231 │ │ │ │ - ldr.w r0, [pc, #1320] @ 163870 │ │ │ │ + ldr.w r0, [pc, #1320] @ 163ab8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ + b.w 162b74 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 162fda │ │ │ │ - ldr.w r0, [pc, #1296] @ 163874 │ │ │ │ + b.n 163222 │ │ │ │ + ldr.w r0, [pc, #1296] @ 163abc │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1284] @ 163878 │ │ │ │ + ldr.w r1, [pc, #1284] @ 163ac0 │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr.w r0, [pc, #1280] @ 16387c │ │ │ │ + ldr.w r0, [pc, #1280] @ 163ac4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46444 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ + b.w 162602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 163076 │ │ │ │ + b.n 1632be │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16308a │ │ │ │ - ldr.w r1, [pc, #1248] @ 163880 │ │ │ │ + b.n 1632d2 │ │ │ │ + ldr.w r1, [pc, #1248] @ 163ac8 │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ - ldr.w r0, [pc, #1244] @ 163884 │ │ │ │ + ldr.w r0, [pc, #1244] @ 163acc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ + b.w 162b74 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162b42 │ │ │ │ - ldr.w r1, [pc, #1216] @ 163888 │ │ │ │ + b.w 162d8a │ │ │ │ + ldr.w r1, [pc, #1216] @ 163ad0 │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #1212] @ 16388c │ │ │ │ + ldr.w r0, [pc, #1212] @ 163ad4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ + b.n 163164 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1625c0 │ │ │ │ - ldr.w r1, [pc, #1188] @ 163890 │ │ │ │ + b.w 162808 │ │ │ │ + ldr.w r1, [pc, #1188] @ 163ad8 │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr.w r0, [pc, #1184] @ 163894 │ │ │ │ + ldr.w r0, [pc, #1184] @ 163adc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ - ldr.w r2, [pc, #1172] @ 163898 │ │ │ │ - ldr.w r1, [pc, #1172] @ 16389c │ │ │ │ - ldr.w r0, [pc, #1172] @ 1638a0 │ │ │ │ + b.n 163164 │ │ │ │ + ldr.w r2, [pc, #1172] @ 163ae0 │ │ │ │ + ldr.w r1, [pc, #1172] @ 163ae4 │ │ │ │ + ldr.w r0, [pc, #1172] @ 163ae8 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ strd r2, sl, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ bl 46444 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr.w r1, [pc, #1140] @ 1638a4 │ │ │ │ + b.w 162602 │ │ │ │ + ldr.w r1, [pc, #1140] @ 163aec │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr.w r0, [pc, #1136] @ 1638a8 │ │ │ │ + ldr.w r0, [pc, #1136] @ 163af0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623ba │ │ │ │ - ldr.w r2, [pc, #1120] @ 1638ac │ │ │ │ - ldr.w r1, [pc, #1120] @ 1638b0 │ │ │ │ - ldr.w r0, [pc, #1120] @ 1638b4 │ │ │ │ + b.w 162602 │ │ │ │ + ldr.w r2, [pc, #1120] @ 163af4 │ │ │ │ + ldr.w r1, [pc, #1120] @ 163af8 │ │ │ │ + ldr.w r0, [pc, #1120] @ 163afc │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ bl 46444 │ │ │ │ - b.w 1623ba │ │ │ │ + b.w 162602 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162b68 │ │ │ │ + b.w 162db0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - ldr.w r2, [pc, #1080] @ 1638b8 │ │ │ │ + ldr.w r2, [pc, #1080] @ 163b00 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1076] @ 1638bc │ │ │ │ + ldr.w r1, [pc, #1076] @ 163b04 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1076] @ 1638c0 │ │ │ │ + ldr.w r0, [pc, #1076] @ 163b08 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ bl 46444 │ │ │ │ - b.n 162ea8 │ │ │ │ - ldr.w r1, [pc, #1060] @ 1638c4 │ │ │ │ + b.n 1630f0 │ │ │ │ + ldr.w r1, [pc, #1060] @ 163b0c │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr.w r0, [pc, #1056] @ 1638c8 │ │ │ │ + ldr.w r0, [pc, #1056] @ 163b10 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr.w r1, [pc, #1032] @ 1638cc │ │ │ │ + b.w 162602 │ │ │ │ + ldr.w r1, [pc, #1032] @ 163b14 │ │ │ │ mov.w r2, #572 @ 0x23c │ │ │ │ - ldr.w r0, [pc, #1028] @ 1638d0 │ │ │ │ + ldr.w r0, [pc, #1028] @ 163b18 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1634b6 │ │ │ │ - ldr r1, [pc, #1016] @ (1638d4 ) │ │ │ │ + b.n 1636fe │ │ │ │ + ldr r1, [pc, #1016] @ (163b1c ) │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr r0, [pc, #1012] @ (1638d8 ) │ │ │ │ + ldr r0, [pc, #1012] @ (163b20 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162ea8 │ │ │ │ - ldr r1, [pc, #1000] @ (1638dc ) │ │ │ │ + b.n 1630f0 │ │ │ │ + ldr r1, [pc, #1000] @ (163b24 ) │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ - ldr r0, [pc, #1000] @ (1638e0 ) │ │ │ │ + ldr r0, [pc, #1000] @ (163b28 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ - ldr r2, [pc, #984] @ (1638e4 ) │ │ │ │ - ldr r1, [pc, #988] @ (1638e8 ) │ │ │ │ - ldr r0, [pc, #988] @ (1638ec ) │ │ │ │ + b.w 162b74 │ │ │ │ + ldr r2, [pc, #984] @ (163b2c ) │ │ │ │ + ldr r1, [pc, #988] @ (163b30 ) │ │ │ │ + ldr r0, [pc, #988] @ (163b34 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ strd r2, sl, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ bl 46444 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr r1, [pc, #964] @ (1638f0 ) │ │ │ │ + b.w 162602 │ │ │ │ + ldr r1, [pc, #964] @ (163b38 ) │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ - ldr r0, [pc, #964] @ (1638f4 ) │ │ │ │ + ldr r0, [pc, #964] @ (163b3c ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ - ldr r1, [pc, #948] @ (1638f8 ) │ │ │ │ + b.w 162b74 │ │ │ │ + ldr r1, [pc, #948] @ (163b40 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #948] @ (1638fc ) │ │ │ │ + ldr r0, [pc, #948] @ (163b44 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ - ldr r1, [pc, #936] @ (163900 ) │ │ │ │ + b.n 163164 │ │ │ │ + ldr r1, [pc, #936] @ (163b48 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #932] @ (163904 ) │ │ │ │ + ldr r0, [pc, #932] @ (163b4c ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ + b.n 163164 │ │ │ │ mov r0, r3 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162600 │ │ │ │ + b.w 162848 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 163336 │ │ │ │ - ldr r1, [pc, #904] @ (163908 ) │ │ │ │ + b.n 16357e │ │ │ │ + ldr r1, [pc, #904] @ (163b50 ) │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ - ldr r0, [pc, #900] @ (16390c ) │ │ │ │ + ldr r0, [pc, #900] @ (163b54 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 1623ba │ │ │ │ + b.w 162602 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #884] @ (163910 ) │ │ │ │ + ldr r1, [pc, #884] @ (163b58 ) │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr r0, [pc, #880] @ (163914 ) │ │ │ │ + ldr r0, [pc, #880] @ (163b5c ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1623ba │ │ │ │ - ldr r1, [pc, #856] @ (163918 ) │ │ │ │ + b.w 162602 │ │ │ │ + ldr r1, [pc, #856] @ (163b60 ) │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr r0, [pc, #852] @ (16391c ) │ │ │ │ + ldr r0, [pc, #852] @ (163b64 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1634b6 │ │ │ │ + b.n 1636fe │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1635ea │ │ │ │ + beq.n 163832 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1636a4 │ │ │ │ + beq.n 1638ec │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 16399c │ │ │ │ + bne.w 163be4 │ │ │ │ ldr.w r1, [r7, #244] @ 0xf4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22d0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163972 │ │ │ │ + beq.w 163bba │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 1623bc │ │ │ │ - ldr r1, [pc, #776] @ (163920 ) │ │ │ │ + bge.w 162604 │ │ │ │ + ldr r1, [pc, #776] @ (163b68 ) │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr r0, [pc, #776] @ (163924 ) │ │ │ │ + ldr r0, [pc, #776] @ (163b6c ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1634b6 │ │ │ │ - ldr r1, [pc, #764] @ (163928 ) │ │ │ │ + b.n 1636fe │ │ │ │ + ldr r1, [pc, #764] @ (163b70 ) │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr r0, [pc, #760] @ (16392c ) │ │ │ │ + ldr r0, [pc, #760] @ (163b74 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1635ae │ │ │ │ - ldr r1, [pc, #748] @ (163930 ) │ │ │ │ + b.n 1637f6 │ │ │ │ + ldr r1, [pc, #748] @ (163b78 ) │ │ │ │ movw r2, #561 @ 0x231 │ │ │ │ - ldr r0, [pc, #748] @ (163934 ) │ │ │ │ + ldr r0, [pc, #748] @ (163b7c ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ - ldr r1, [pc, #732] @ (163938 ) │ │ │ │ + b.w 162b74 │ │ │ │ + ldr r1, [pc, #732] @ (163b80 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #732] @ (16393c ) │ │ │ │ + ldr r0, [pc, #732] @ (163b84 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ - ldr r1, [pc, #720] @ (163940 ) │ │ │ │ + b.n 163164 │ │ │ │ + ldr r1, [pc, #720] @ (163b88 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #716] @ (163944 ) │ │ │ │ + ldr r0, [pc, #716] @ (163b8c ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ + b.n 163164 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162640 │ │ │ │ - ldr r1, [pc, #696] @ (163948 ) │ │ │ │ + b.w 162888 │ │ │ │ + ldr r1, [pc, #696] @ (163b90 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #692] @ (16394c ) │ │ │ │ + ldr r0, [pc, #692] @ (163b94 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 162f1c │ │ │ │ + b.n 163164 │ │ │ │ mov r0, r8 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1635ea │ │ │ │ + b.n 163832 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ movs r2, r0 │ │ │ │ str r6, [r4, #116] @ 0x74 │ │ │ │ @@ -504649,15 +504961,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r1, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 162ff4 │ │ │ │ + b.n 16323c │ │ │ │ movs r1, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ str r6, [r5, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r4, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ @@ -504945,159 +505257,159 @@ │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ strh r6, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #424] @ (163afc ) │ │ │ │ + ldr r1, [pc, #424] @ (163d44 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #424] @ (163b00 ) │ │ │ │ + ldr r0, [pc, #424] @ (163d48 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 162f1c │ │ │ │ + b.w 163164 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 162680 │ │ │ │ + b.w 1628c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16360e │ │ │ │ - ldr r1, [pc, #392] @ (163b04 ) │ │ │ │ + b.n 163856 │ │ │ │ + ldr r1, [pc, #392] @ (163d4c ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #388] @ (163b08 ) │ │ │ │ + ldr r0, [pc, #388] @ (163d50 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 162f1c │ │ │ │ + b.w 163164 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1626de │ │ │ │ - ldr r1, [pc, #364] @ (163b0c ) │ │ │ │ + b.w 162926 │ │ │ │ + ldr r1, [pc, #364] @ (163d54 ) │ │ │ │ movw r2, #573 @ 0x23d │ │ │ │ - ldr r0, [pc, #364] @ (163b10 ) │ │ │ │ + ldr r0, [pc, #364] @ (163d58 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1635ae │ │ │ │ - ldr r1, [pc, #352] @ (163b14 ) │ │ │ │ + b.n 1637f6 │ │ │ │ + ldr r1, [pc, #352] @ (163d5c ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #348] @ (163b18 ) │ │ │ │ + ldr r0, [pc, #348] @ (163d60 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ - ldr r1, [pc, #336] @ (163b1c ) │ │ │ │ + b.w 162b74 │ │ │ │ + ldr r1, [pc, #336] @ (163d64 ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #332] @ (163b20 ) │ │ │ │ + ldr r0, [pc, #332] @ (163d68 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16292c │ │ │ │ - ldr r1, [pc, #320] @ (163b24 ) │ │ │ │ + b.w 162b74 │ │ │ │ + ldr r1, [pc, #320] @ (163d6c ) │ │ │ │ movw r2, #546 @ 0x222 │ │ │ │ - ldr r0, [pc, #316] @ (163b28 ) │ │ │ │ + ldr r0, [pc, #316] @ (163d70 ) │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 162f1c │ │ │ │ + b.w 163164 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1626b6 │ │ │ │ - ldr r3, [pc, #292] @ (163b2c ) │ │ │ │ + b.w 1628fe │ │ │ │ + ldr r3, [pc, #292] @ (163d74 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #292] @ (163b30 ) │ │ │ │ - ldr r0, [pc, #296] @ (163b34 ) │ │ │ │ + ldr r1, [pc, #292] @ (163d78 ) │ │ │ │ + ldr r0, [pc, #296] @ (163d7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (163b38 ) │ │ │ │ + ldr r3, [pc, #284] @ (163d80 ) │ │ │ │ movw r2, #13457 @ 0x3491 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (163b3c ) │ │ │ │ - ldr r0, [pc, #280] @ (163b40 ) │ │ │ │ + ldr r1, [pc, #280] @ (163d84 ) │ │ │ │ + ldr r0, [pc, #280] @ (163d88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (163b44 ) │ │ │ │ + ldr r3, [pc, #268] @ (163d8c ) │ │ │ │ movw r2, #13456 @ 0x3490 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (163b48 ) │ │ │ │ - ldr r0, [pc, #264] @ (163b4c ) │ │ │ │ + ldr r1, [pc, #264] @ (163d90 ) │ │ │ │ + ldr r0, [pc, #264] @ (163d94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (163b50 ) │ │ │ │ + ldr r3, [pc, #252] @ (163d98 ) │ │ │ │ movw r2, #13455 @ 0x348f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #248] @ (163b54 ) │ │ │ │ - ldr r0, [pc, #248] @ (163b58 ) │ │ │ │ + ldr r1, [pc, #248] @ (163d9c ) │ │ │ │ + ldr r0, [pc, #248] @ (163da0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (163b5c ) │ │ │ │ + ldr r3, [pc, #236] @ (163da4 ) │ │ │ │ movw r2, #13454 @ 0x348e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #232] @ (163b60 ) │ │ │ │ - ldr r0, [pc, #232] @ (163b64 ) │ │ │ │ + ldr r1, [pc, #232] @ (163da8 ) │ │ │ │ + ldr r0, [pc, #232] @ (163dac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (163b68 ) │ │ │ │ + ldr r3, [pc, #220] @ (163db0 ) │ │ │ │ movw r2, #13090 @ 0x3322 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #216] @ (163b6c ) │ │ │ │ - ldr r0, [pc, #216] @ (163b70 ) │ │ │ │ + ldr r1, [pc, #216] @ (163db4 ) │ │ │ │ + ldr r0, [pc, #216] @ (163db8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (163b74 ) │ │ │ │ + ldr r3, [pc, #204] @ (163dbc ) │ │ │ │ movw r2, #13818 @ 0x35fa │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (163b78 ) │ │ │ │ - ldr r0, [pc, #200] @ (163b7c ) │ │ │ │ + ldr r1, [pc, #200] @ (163dc0 ) │ │ │ │ + ldr r0, [pc, #200] @ (163dc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (163b80 ) │ │ │ │ + ldr r3, [pc, #188] @ (163dc8 ) │ │ │ │ movw r2, #13453 @ 0x348d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (163b84 ) │ │ │ │ - ldr r0, [pc, #184] @ (163b88 ) │ │ │ │ + ldr r1, [pc, #184] @ (163dcc ) │ │ │ │ + ldr r0, [pc, #184] @ (163dd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ bl 23870 │ │ │ │ bl 23810 │ │ │ │ - ldr r3, [pc, #164] @ (163b8c ) │ │ │ │ + ldr r3, [pc, #164] @ (163dd4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #164] @ (163b90 ) │ │ │ │ - ldr r0, [pc, #164] @ (163b94 ) │ │ │ │ + ldr r1, [pc, #164] @ (163dd8 ) │ │ │ │ + ldr r0, [pc, #164] @ (163ddc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #10] │ │ │ │ @@ -505174,31 +505486,31 @@ │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r0, #21 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xb774 │ │ │ │ movs r1, r0 │ │ │ │ stc 0, cr0, [ip, #4]! │ │ │ │ │ │ │ │ -00163b98 : │ │ │ │ +00163de0 : │ │ │ │ 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 │ │ │ │ - ldr r6, [pc, #348] @ (163d08 ) │ │ │ │ + ldr r6, [pc, #348] @ (163f50 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r1 │ │ │ │ add r6, pc │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ strd r5, r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r5, [pc, #336] @ (163d0c ) │ │ │ │ - ldr r3, [pc, #336] @ (163d10 ) │ │ │ │ - ldr r4, [pc, #340] @ (163d14 ) │ │ │ │ + ldr r5, [pc, #336] @ (163f54 ) │ │ │ │ + ldr r3, [pc, #336] @ (163f58 ) │ │ │ │ + ldr r4, [pc, #340] @ (163f5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add.w r3, r3, #1584 @ 0x630 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ mov.w r5, #0 │ │ │ │ @@ -505212,422 +505524,422 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 34190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 163cbe │ │ │ │ + beq.n 163f06 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 163ce4 │ │ │ │ + beq.n 163f2c │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.n 163cc2 │ │ │ │ - ldr r3, [pc, #276] @ (163d18 ) │ │ │ │ + bpl.n 163f0a │ │ │ │ + ldr r3, [pc, #276] @ (163f60 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 163cce │ │ │ │ + bne.n 163f16 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 163c92 │ │ │ │ - ldr r3, [pc, #260] @ (163d1c ) │ │ │ │ + beq.n 163eda │ │ │ │ + ldr r3, [pc, #260] @ (163f64 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 163cf0 │ │ │ │ - ldr r3, [pc, #256] @ (163d20 ) │ │ │ │ + bne.n 163f38 │ │ │ │ + ldr r3, [pc, #256] @ (163f68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r3, r1, r3 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 163c9a │ │ │ │ - ldr r0, [pc, #232] @ (163d1c ) │ │ │ │ + beq.n 163ee2 │ │ │ │ + ldr r0, [pc, #232] @ (163f64 ) │ │ │ │ ldr r7, [r1, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 163cfa │ │ │ │ - ldr r0, [pc, #228] @ (163d20 ) │ │ │ │ + bne.n 163f42 │ │ │ │ + ldr r0, [pc, #228] @ (163f68 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ sub.w ip, r1, r0 │ │ │ │ clz ip, ip │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - cbz r1, 163c6c │ │ │ │ + cbz r1, 163eb4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr.w lr, [pc, #208] @ 163d24 │ │ │ │ + ldr.w lr, [pc, #208] @ 163f6c │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ldr.w r7, [r4, lr] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n 163ca0 │ │ │ │ + bpl.n 163ee8 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 161ba4 │ │ │ │ - ldr r2, [pc, #172] @ (163d28 ) │ │ │ │ - ldr r3, [pc, #140] @ (163d0c ) │ │ │ │ + bl 161dec │ │ │ │ + ldr r2, [pc, #172] @ (163f70 ) │ │ │ │ + ldr r3, [pc, #140] @ (163f54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 163d04 │ │ │ │ + bne.n 163f4c │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movs r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 163c30 │ │ │ │ + bne.n 163e78 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 163c4a │ │ │ │ - ldr r0, [pc, #136] @ (163d2c ) │ │ │ │ + b.n 163e92 │ │ │ │ + ldr r0, [pc, #136] @ (163f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #132] @ (163d30 ) │ │ │ │ + ldr r3, [pc, #132] @ (163f78 ) │ │ │ │ mov.w r2, #524 @ 0x20c │ │ │ │ - ldr r1, [pc, #132] @ (163d34 ) │ │ │ │ - ldr r0, [pc, #132] @ (163d38 ) │ │ │ │ + ldr r1, [pc, #132] @ (163f7c ) │ │ │ │ + ldr r0, [pc, #132] @ (163f80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 163c7a │ │ │ │ - ldr r0, [pc, #120] @ (163d3c ) │ │ │ │ + b.n 163ec2 │ │ │ │ + ldr r0, [pc, #120] @ (163f84 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 163ca8 │ │ │ │ + b.n 163ef0 │ │ │ │ blx 235b0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 163c0e │ │ │ │ - ldr r0, [pc, #100] @ (163d40 ) │ │ │ │ + bne.n 163e56 │ │ │ │ + ldr r0, [pc, #100] @ (163f88 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 163ca8 │ │ │ │ - ldr r0, [pc, #92] @ (163d44 ) │ │ │ │ + b.n 163ef0 │ │ │ │ + ldr r0, [pc, #92] @ (163f8c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 163ca8 │ │ │ │ - ldr r0, [pc, #84] @ (163d48 ) │ │ │ │ + b.n 163ef0 │ │ │ │ + ldr r0, [pc, #84] @ (163f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 163ca8 │ │ │ │ - ldr r0, [pc, #80] @ (163d4c ) │ │ │ │ + b.n 163ef0 │ │ │ │ + ldr r0, [pc, #80] @ (163f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 163ca8 │ │ │ │ + b.n 163ef0 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #512] @ (163f14 ) │ │ │ │ + bx r7 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ movs r5, r0 │ │ │ │ cmp r7, #78 @ 0x4e │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #23] │ │ │ │ movs r2, r0 │ │ │ │ strh r6, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfab20001 │ │ │ │ - ldr r3, [pc, #720] @ (164014 ) │ │ │ │ + ldr r3, [pc, #720] @ (16425c ) │ │ │ │ movs r2, r0 │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ mcrr2 0, 0, r0, r2, cr1 │ │ │ │ ldc2 0, cr0, [r8], #-4 │ │ │ │ │ │ │ │ -00163d50 : │ │ │ │ +00163f98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #216] @ 163e38 │ │ │ │ + ldr.w ip, [pc, #216] @ 164080 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r5, [pc, #212] @ (163e3c ) │ │ │ │ + ldr r5, [pc, #212] @ (164084 ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #204] @ (163e40 ) │ │ │ │ + ldr r3, [pc, #204] @ (164088 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #200] @ (163e44 ) │ │ │ │ + ldr r4, [pc, #200] @ (16408c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ add.w r3, r3, #1632 @ 0x660 │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 163ddc │ │ │ │ + cbz r0, 164024 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n 163e28 │ │ │ │ - ldr r3, [pc, #160] @ (163e48 ) │ │ │ │ + bpl.n 164070 │ │ │ │ + ldr r3, [pc, #160] @ (164090 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 163de0 │ │ │ │ + beq.n 164028 │ │ │ │ mov r1, r3 │ │ │ │ blx 235b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbnz r0, 163de0 │ │ │ │ - ldr r0, [pc, #140] @ (163e4c ) │ │ │ │ + cbnz r0, 164028 │ │ │ │ + ldr r0, [pc, #140] @ (164094 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #136] @ (163e50 ) │ │ │ │ + ldr r3, [pc, #136] @ (164098 ) │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ - ldr r1, [pc, #132] @ (163e54 ) │ │ │ │ - ldr r0, [pc, #136] @ (163e58 ) │ │ │ │ + ldr r1, [pc, #132] @ (16409c ) │ │ │ │ + ldr r0, [pc, #136] @ (1640a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 163e04 │ │ │ │ + b.n 16404c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 163dfe │ │ │ │ + cbz r2, 164046 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #116] @ (163e5c ) │ │ │ │ + ldr r0, [pc, #116] @ (1640a4 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 163e1c │ │ │ │ + bpl.n 164064 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15e04c │ │ │ │ - ldr r2, [pc, #88] @ (163e60 ) │ │ │ │ - ldr r3, [pc, #52] @ (163e3c ) │ │ │ │ + bl 15e294 │ │ │ │ + ldr r2, [pc, #88] @ (1640a8 ) │ │ │ │ + ldr r3, [pc, #52] @ (164084 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 163e34 │ │ │ │ + bne.n 16407c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #68] @ (163e64 ) │ │ │ │ + ldr r0, [pc, #68] @ (1640ac ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 163dc6 │ │ │ │ - ldr r0, [pc, #60] @ (163e68 ) │ │ │ │ + b.n 16400e │ │ │ │ + ldr r0, [pc, #60] @ (1640b0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 163dc6 │ │ │ │ + b.n 16400e │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + cmp r6, pc │ │ │ │ movs r6, r0 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r5} │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ strh r0, [r7, r2] │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ - movs r5, r0 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + ite ge │ │ │ │ + movge r5, r0 │ │ │ │ + cmplt r5, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf7380001 │ │ │ │ │ │ │ │ -00163e6c : │ │ │ │ +001640b4 : │ │ │ │ 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, #292] @ (163fa0 ) │ │ │ │ + ldr r7, [pc, #292] @ (1641e8 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 163f20 │ │ │ │ + beq.n 164168 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 135c9c │ │ │ │ + bl 135ee4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 163f2e │ │ │ │ + beq.n 164176 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 15e04c │ │ │ │ + bl 15e294 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 163ec0 │ │ │ │ + beq.n 164108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 163f0c │ │ │ │ + cbz r3, 164154 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 163f52 │ │ │ │ + beq.n 16419a │ │ │ │ mov r0, r6 │ │ │ │ bl 11790c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 163f04 │ │ │ │ + cbz r3, 16414c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 163f70 │ │ │ │ + beq.n 1641b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a32c │ │ │ │ + bl 13a574 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 163ef2 │ │ │ │ + beq.n 16413a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 163f26 │ │ │ │ + cbz r3, 16416e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 163f88 │ │ │ │ + beq.n 1641d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 163f14 │ │ │ │ + cbz r3, 16415c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 163ed4 │ │ │ │ + b.n 16411c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 163ec0 │ │ │ │ + b.n 164108 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #128] @ (163fa4 ) │ │ │ │ + ldr r3, [pc, #128] @ (1641ec ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - b.n 163e96 │ │ │ │ + b.n 1640de │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 163ef2 │ │ │ │ - ldr r3, [pc, #120] @ (163fa8 ) │ │ │ │ + b.n 16413a │ │ │ │ + ldr r3, [pc, #120] @ (1641f0 ) │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - ldr r1, [pc, #116] @ (163fac ) │ │ │ │ - ldr r0, [pc, #120] @ (163fb0 ) │ │ │ │ + ldr r1, [pc, #116] @ (1641f4 ) │ │ │ │ + ldr r0, [pc, #120] @ (1641f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #84] @ (163fa8 ) │ │ │ │ + ldr r3, [pc, #84] @ (1641f0 ) │ │ │ │ movw r2, #761 @ 0x2f9 │ │ │ │ - ldr r1, [pc, #88] @ (163fb4 ) │ │ │ │ - ldr r0, [pc, #92] @ (163fb8 ) │ │ │ │ + ldr r1, [pc, #88] @ (1641fc ) │ │ │ │ + ldr r0, [pc, #92] @ (164200 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 163f4a │ │ │ │ - ldr r3, [pc, #52] @ (163fa8 ) │ │ │ │ + b.n 164192 │ │ │ │ + ldr r3, [pc, #52] @ (1641f0 ) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ - ldr r1, [pc, #68] @ (163fbc ) │ │ │ │ - ldr r0, [pc, #68] @ (163fc0 ) │ │ │ │ + ldr r1, [pc, #68] @ (164204 ) │ │ │ │ + ldr r0, [pc, #68] @ (164208 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 163f68 │ │ │ │ - ldr r3, [pc, #28] @ (163fa8 ) │ │ │ │ + b.n 1641b0 │ │ │ │ + ldr r3, [pc, #28] @ (1641f0 ) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ - ldr r1, [pc, #52] @ (163fc4 ) │ │ │ │ - ldr r0, [pc, #52] @ (163fc8 ) │ │ │ │ + ldr r1, [pc, #52] @ (16420c ) │ │ │ │ + ldr r0, [pc, #52] @ (164210 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 163f68 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + b.n 1641b0 │ │ │ │ + ite cc │ │ │ │ + movcc r5, r0 │ │ │ │ + lslcs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ @@ -505640,194 +505952,194 @@ │ │ │ │ str r6, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ str r6, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00163fcc : │ │ │ │ +00164214 : │ │ │ │ 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 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #2940] @ 164b60 │ │ │ │ + ldr.w r2, [pc, #2940] @ 164da8 │ │ │ │ mov r8, r0 │ │ │ │ - ldr.w r3, [pc, #2940] @ 164b64 │ │ │ │ + ldr.w r3, [pc, #2940] @ 164dac │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r9, [pc, #2936] @ 164b68 │ │ │ │ + ldr.w r9, [pc, #2936] @ 164db0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1641fc │ │ │ │ + beq.w 164444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 15e76c │ │ │ │ + bl 15e9b4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1644c4 │ │ │ │ + beq.w 16470c │ │ │ │ ldrd r0, r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1642d6 │ │ │ │ - ldr.w r3, [pc, #2868] @ 164b6c │ │ │ │ + beq.w 16451e │ │ │ │ + ldr.w r3, [pc, #2868] @ 164db4 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 1642e8 │ │ │ │ + beq.w 164530 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1644e8 │ │ │ │ + beq.w 164730 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 22d54 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 38d48 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16452a │ │ │ │ + beq.w 164772 │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 39090 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ ldrd r5, r6, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164792 │ │ │ │ + beq.w 1649da │ │ │ │ ldr.w sl, [sp, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 164d3c │ │ │ │ + beq.w 164f84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 1642c6 │ │ │ │ + beq.w 16450e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 164d20 │ │ │ │ + beq.w 164f68 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 1644b4 │ │ │ │ + beq.w 1646fc │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 1640ce │ │ │ │ + beq.n 164316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164264 │ │ │ │ + beq.w 1644ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n 1640dc │ │ │ │ + beq.n 164324 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 164206 │ │ │ │ + beq.w 16444e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 164216 │ │ │ │ + bpl.w 16445e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 16410a │ │ │ │ + beq.n 164352 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16426c │ │ │ │ + beq.w 1644b4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 16427c │ │ │ │ + blt.w 1644c4 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 16443c │ │ │ │ + beq.w 164684 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 16413e │ │ │ │ + beq.n 164386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16446c │ │ │ │ + beq.w 1646b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 16414e │ │ │ │ + beq.n 164396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1644a8 │ │ │ │ + beq.w 1646f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 16415e │ │ │ │ + beq.n 1643a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164478 │ │ │ │ + beq.w 1646c0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 164488 │ │ │ │ - ldr.w r3, [pc, #2568] @ 164b70 │ │ │ │ + blt.w 1646d0 │ │ │ │ + ldr.w r3, [pc, #2568] @ 164db8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 16407c │ │ │ │ + bne.n 1642c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 22d54 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 16407c │ │ │ │ - ldr.w r3, [pc, #2544] @ 164b74 │ │ │ │ - ldr.w r1, [pc, #2544] @ 164b78 │ │ │ │ + beq.w 1642c4 │ │ │ │ + ldr.w r3, [pc, #2544] @ 164dbc │ │ │ │ + ldr.w r1, [pc, #2544] @ 164dc0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ - ldr.w r3, [pc, #2532] @ 164b7c │ │ │ │ - ldr.w r1, [pc, #2532] @ 164b80 │ │ │ │ + ldr.w r3, [pc, #2532] @ 164dc4 │ │ │ │ + ldr.w r1, [pc, #2532] @ 164dc8 │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr.w r0, [pc, #2528] @ 164b84 │ │ │ │ + ldr.w r0, [pc, #2528] @ 164dcc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ @@ -505838,39 +506150,39 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r8] │ │ │ │ strd r3, r3, [r8, #8] │ │ │ │ - ldr.w r2, [pc, #2476] @ 164b88 │ │ │ │ - ldr.w r3, [pc, #2436] @ 164b64 │ │ │ │ + ldr.w r2, [pc, #2476] @ 164dd0 │ │ │ │ + ldr.w r3, [pc, #2436] @ 164dac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 164cc8 │ │ │ │ + bne.w 164f10 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2412] @ 164b6c │ │ │ │ + ldr.w r3, [pc, #2412] @ 164db4 │ │ │ │ ldr.w r4, [r9, r3] │ │ │ │ - b.n 164012 │ │ │ │ + b.n 16425a │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.w 1640e6 │ │ │ │ - ldr.w r3, [pc, #2404] @ 164b7c │ │ │ │ - ldr.w r2, [pc, #2416] @ 164b8c │ │ │ │ - ldr.w r1, [pc, #2416] @ 164b90 │ │ │ │ - ldr.w r0, [pc, #2416] @ 164b94 │ │ │ │ + bmi.w 16432e │ │ │ │ + ldr.w r3, [pc, #2404] @ 164dc4 │ │ │ │ + ldr.w r2, [pc, #2416] @ 164dd4 │ │ │ │ + ldr.w r1, [pc, #2416] @ 164dd8 │ │ │ │ + ldr.w r0, [pc, #2416] @ 164ddc │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -505884,28 +506196,28 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1641d0 │ │ │ │ + b.n 164418 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1640cc │ │ │ │ + b.n 164314 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 164110 │ │ │ │ - ldr.w r3, [pc, #2300] @ 164b7c │ │ │ │ + bge.w 164358 │ │ │ │ + ldr.w r3, [pc, #2300] @ 164dc4 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ - ldr.w r1, [pc, #2320] @ 164b98 │ │ │ │ - ldr.w r0, [pc, #2320] @ 164b9c │ │ │ │ + ldr.w r1, [pc, #2320] @ 164de0 │ │ │ │ + ldr.w r0, [pc, #2320] @ 164de4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ @@ -505917,500 +506229,500 @@ │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r6 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1641d0 │ │ │ │ + b.n 164418 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 164d20 │ │ │ │ + beq.w 164f68 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 1640b8 │ │ │ │ - b.n 1640dc │ │ │ │ + bne.w 164300 │ │ │ │ + b.n 164324 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2192] @ 164b6c │ │ │ │ + ldr.w r3, [pc, #2192] @ 164db4 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 164042 │ │ │ │ - ldr.w r3, [pc, #2228] @ 164ba0 │ │ │ │ + bne.w 16428a │ │ │ │ + ldr.w r3, [pc, #2228] @ 164de8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx r5 │ │ │ │ - ldr.w r3, [pc, #2160] @ 164b7c │ │ │ │ + ldr.w r3, [pc, #2160] @ 164dc4 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1648ea │ │ │ │ + beq.w 164b32 │ │ │ │ ldr.w r1, [r6, #256] @ 0x100 │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ bl 37ed4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1648fe │ │ │ │ + beq.w 164b46 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 23034 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 164352 │ │ │ │ + beq.n 16459a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16478a │ │ │ │ + beq.w 1649d2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w 164930 │ │ │ │ + blt.w 164b78 │ │ │ │ uxtb.w r3, fp │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 16458a │ │ │ │ + bne.w 1647d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 164378 │ │ │ │ + beq.n 1645c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164572 │ │ │ │ + beq.w 1647ba │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1648e2 │ │ │ │ + beq.w 164b2a │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1648da │ │ │ │ + beq.w 164b22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1643a8 │ │ │ │ + beq.n 1645f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16456a │ │ │ │ + beq.w 1647b2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 164ce8 │ │ │ │ + beq.w 164f30 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1643c8 │ │ │ │ + beq.n 164610 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164562 │ │ │ │ + beq.w 1647aa │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r6, #3916] @ 0xf4c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr.w r4, [r3, #2468] @ 0x9a4 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 164964 │ │ │ │ + beq.w 164bac │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 164404 │ │ │ │ + beq.n 16464c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16457a │ │ │ │ + beq.w 1647c2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 164978 │ │ │ │ + beq.w 164bc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 39408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 164424 │ │ │ │ + beq.n 16466c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164582 │ │ │ │ - ldr.w r1, [pc, #1916] @ 164ba4 │ │ │ │ + beq.w 1647ca │ │ │ │ + ldr.w r1, [pc, #1916] @ 164dec │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr.w r0, [pc, #1912] @ 164ba8 │ │ │ │ + ldr.w r0, [pc, #1912] @ 164df0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1641d0 │ │ │ │ + b.n 164418 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16444e │ │ │ │ + beq.n 164696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1644bc │ │ │ │ + beq.n 164704 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 164164 │ │ │ │ + beq.w 1643ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 164164 │ │ │ │ + bne.w 1643ac │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164164 │ │ │ │ + b.n 1643ac │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b.n 16413e │ │ │ │ + b.n 164386 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 164164 │ │ │ │ - ldr.w r3, [pc, #1776] @ 164b7c │ │ │ │ + bge.w 1643ac │ │ │ │ + ldr.w r3, [pc, #1776] @ 164dc4 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr.w r1, [pc, #1816] @ 164bac │ │ │ │ - ldr.w r0, [pc, #1816] @ 164bb0 │ │ │ │ + ldr.w r1, [pc, #1816] @ 164df4 │ │ │ │ + ldr.w r0, [pc, #1816] @ 164df8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 1641b2 │ │ │ │ + b.n 1643fa │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b.n 16414e │ │ │ │ + b.n 164396 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 1640c2 │ │ │ │ - b.n 1640dc │ │ │ │ + bne.w 16430a │ │ │ │ + b.n 164324 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16444e │ │ │ │ - ldr.w r3, [pc, #1716] @ 164b7c │ │ │ │ + b.n 164696 │ │ │ │ + ldr.w r3, [pc, #1716] @ 164dc4 │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr.w r1, [pc, #1768] @ 164bb4 │ │ │ │ - ldr.w r0, [pc, #1768] @ 164bb8 │ │ │ │ + ldr.w r1, [pc, #1768] @ 164dfc │ │ │ │ + ldr.w r0, [pc, #1768] @ 164e00 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1641d0 │ │ │ │ - ldr.w r3, [pc, #1680] @ 164b7c │ │ │ │ - ldr.w r2, [pc, #1740] @ 164bbc │ │ │ │ - ldr.w r1, [pc, #1740] @ 164bc0 │ │ │ │ - ldr.w r0, [pc, #1740] @ 164bc4 │ │ │ │ + b.n 164418 │ │ │ │ + ldr.w r3, [pc, #1680] @ 164dc4 │ │ │ │ + ldr.w r2, [pc, #1740] @ 164e04 │ │ │ │ + ldr.w r1, [pc, #1740] @ 164e08 │ │ │ │ + ldr.w r0, [pc, #1740] @ 164e0c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #258 @ 0x102 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1720] @ 164bc8 │ │ │ │ + ldr.w r3, [pc, #1720] @ 164e10 │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1641d0 │ │ │ │ - ldr.w r3, [pc, #1616] @ 164b7c │ │ │ │ + b.n 164418 │ │ │ │ + ldr.w r3, [pc, #1616] @ 164dc4 │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr.w r1, [pc, #1688] @ 164bcc │ │ │ │ - ldr.w r0, [pc, #1688] @ 164bd0 │ │ │ │ + ldr.w r1, [pc, #1688] @ 164e14 │ │ │ │ + ldr.w r0, [pc, #1688] @ 164e18 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1641d0 │ │ │ │ + b.n 164418 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1643c8 │ │ │ │ + b.n 164610 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1643a8 │ │ │ │ + b.n 1645f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164378 │ │ │ │ + b.n 1645c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164404 │ │ │ │ + b.n 16464c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164424 │ │ │ │ + b.n 16466c │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ - bl 131280 │ │ │ │ + bl 1314c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164944 │ │ │ │ + beq.w 164b8c │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 1649ca │ │ │ │ + beq.w 164c12 │ │ │ │ ldr.w sl, [r6, #3424] @ 0xd60 │ │ │ │ blx 2345c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1649e0 │ │ │ │ + beq.w 164c28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 37fe4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1645ec │ │ │ │ + beq.n 164834 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164762 │ │ │ │ + beq.w 1649aa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 164a10 │ │ │ │ + beq.w 164c58 │ │ │ │ mov r0, r9 │ │ │ │ bl a6db0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 164a4c │ │ │ │ + beq.w 164c94 │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd sl, r0, [sp, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldr.w r0, [r6, #2472] @ 0x9a8 │ │ │ │ blx 23480 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 164ad2 │ │ │ │ + beq.w 164d1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 164636 │ │ │ │ + beq.n 16487e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1649a4 │ │ │ │ + beq.w 164bec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16464e │ │ │ │ + beq.n 164896 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1649aa │ │ │ │ + beq.w 164bf2 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 10f398 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r6, fp, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 164672 │ │ │ │ + beq.n 1648ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16476a │ │ │ │ + beq.n 1649b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 164b0c │ │ │ │ + beq.w 164d54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 164696 │ │ │ │ + beq.n 1648de │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r6, #0] │ │ │ │ - beq.n 164696 │ │ │ │ + beq.n 1648de │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16477a │ │ │ │ + beq.n 1649c2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 164ccc │ │ │ │ + beq.w 164f14 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1646b6 │ │ │ │ + beq.n 1648fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1649b2 │ │ │ │ + beq.w 164bfa │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 9b418 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1646e8 │ │ │ │ + beq.n 164930 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1649ba │ │ │ │ + beq.w 164c02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1646fa │ │ │ │ + beq.n 164942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 164772 │ │ │ │ + beq.n 1649ba │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 164b22 │ │ │ │ + beq.w 164d6a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 164b36 │ │ │ │ + beq.w 164d7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 164c74 │ │ │ │ + bpl.w 164ebc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 163e6c │ │ │ │ + bl 1640b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1649c2 │ │ │ │ + beq.w 164c0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16474c │ │ │ │ + beq.n 164994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 164782 │ │ │ │ + cbz r3, 1649ca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 164caa │ │ │ │ + beq.w 164ef2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd sl, r6, [r8] │ │ │ │ str.w r9, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ - b.n 1641da │ │ │ │ + b.n 164422 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1645ec │ │ │ │ + b.n 164834 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164672 │ │ │ │ + b.n 1648ba │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1646fa │ │ │ │ + b.n 164942 │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164696 │ │ │ │ + b.n 1648de │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16474c │ │ │ │ + b.n 164994 │ │ │ │ mov r0, sl │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164352 │ │ │ │ + b.n 16459a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1647a6 │ │ │ │ + beq.n 1649ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16494c │ │ │ │ + beq.w 164b94 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1647bc │ │ │ │ + beq.n 164a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1648d2 │ │ │ │ + beq.w 164b1a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 164d58 │ │ │ │ + beq.w 164fa0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1647d4 │ │ │ │ + beq.n 164a1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1648ca │ │ │ │ + beq.n 164b12 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 164d04 │ │ │ │ + beq.w 164f4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1647ee │ │ │ │ + beq.n 164a36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164954 │ │ │ │ + beq.w 164b9c │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1649f6 │ │ │ │ + bne.w 164c3e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 164a26 │ │ │ │ + beq.w 164c6e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ @@ -506418,279 +506730,279 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 164a80 │ │ │ │ + beq.w 164cc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16495c │ │ │ │ + beq.w 164ba4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r4, r6, [sp] │ │ │ │ bl 9b418 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 164876 │ │ │ │ + beq.n 164abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164994 │ │ │ │ + beq.w 164bdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16488a │ │ │ │ + beq.n 164ad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16498c │ │ │ │ + beq.w 164bd4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16489c │ │ │ │ + beq.n 164ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 16499c │ │ │ │ + beq.n 164be4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1642e8 │ │ │ │ - ldr r3, [pc, #724] @ (164b7c ) │ │ │ │ + bne.w 164530 │ │ │ │ + ldr r3, [pc, #724] @ (164dc4 ) │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - ldr r1, [pc, #808] @ (164bd4 ) │ │ │ │ - ldr r0, [pc, #808] @ (164bd8 ) │ │ │ │ + ldr r1, [pc, #808] @ (164e1c ) │ │ │ │ + ldr r0, [pc, #808] @ (164e20 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1641d0 │ │ │ │ + b.n 164418 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1647d4 │ │ │ │ + b.n 164a1c │ │ │ │ mov r0, r1 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1647bc │ │ │ │ + b.n 164a04 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164394 │ │ │ │ + b.n 1645dc │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164386 │ │ │ │ + b.n 1645ce │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #748] @ (164bdc ) │ │ │ │ - ldr r0, [pc, #752] @ (164be0 ) │ │ │ │ + ldr r1, [pc, #748] @ (164e24 ) │ │ │ │ + ldr r0, [pc, #752] @ (164e28 ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 164516 │ │ │ │ - ldr r1, [pc, #740] @ (164be4 ) │ │ │ │ + b.n 16475e │ │ │ │ + ldr r1, [pc, #740] @ (164e2c ) │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr r0, [pc, #736] @ (164be8 ) │ │ │ │ + ldr r0, [pc, #736] @ (164e30 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ - b.n 1641d0 │ │ │ │ - ldr r1, [pc, #696] @ (164bec ) │ │ │ │ + b.n 164418 │ │ │ │ + ldr r1, [pc, #696] @ (164e34 ) │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr r0, [pc, #696] @ (164bf0 ) │ │ │ │ + ldr r0, [pc, #696] @ (164e38 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 164910 │ │ │ │ + b.n 164b58 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1645b0 │ │ │ │ + b.n 1647f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1647a6 │ │ │ │ + b.n 1649ee │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1647ee │ │ │ │ + b.n 164a36 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164844 │ │ │ │ - ldr r1, [pc, #652] @ (164bf4 ) │ │ │ │ + b.n 164a8c │ │ │ │ + ldr r1, [pc, #652] @ (164e3c ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r0, [pc, #652] @ (164bf8 ) │ │ │ │ + ldr r0, [pc, #652] @ (164e40 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1641d0 │ │ │ │ - ldr r1, [pc, #640] @ (164bfc ) │ │ │ │ + b.n 164418 │ │ │ │ + ldr r1, [pc, #640] @ (164e44 ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r0, [pc, #640] @ (164c00 ) │ │ │ │ + ldr r0, [pc, #640] @ (164e48 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1641d0 │ │ │ │ + b.n 164418 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16488a │ │ │ │ + b.n 164ad2 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164876 │ │ │ │ + b.n 164abe │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16489c │ │ │ │ + b.n 164ae4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164636 │ │ │ │ + b.n 16487e │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16464e │ │ │ │ + b.n 164896 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1646b6 │ │ │ │ + b.n 1648fe │ │ │ │ mov r0, r6 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1646e8 │ │ │ │ + b.n 164930 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16473c │ │ │ │ - ldr r1, [pc, #568] @ (164c04 ) │ │ │ │ + b.n 164984 │ │ │ │ + ldr r1, [pc, #568] @ (164e4c ) │ │ │ │ movw r2, #269 @ 0x10d │ │ │ │ - ldr r0, [pc, #564] @ (164c08 ) │ │ │ │ + ldr r0, [pc, #564] @ (164e50 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 164918 │ │ │ │ - ldr r1, [pc, #552] @ (164c0c ) │ │ │ │ + b.n 164b60 │ │ │ │ + ldr r1, [pc, #552] @ (164e54 ) │ │ │ │ mov.w r2, #270 @ 0x10e │ │ │ │ - ldr r0, [pc, #552] @ (164c10 ) │ │ │ │ + ldr r0, [pc, #552] @ (164e58 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 164918 │ │ │ │ - ldr r3, [pc, #388] @ (164b7c ) │ │ │ │ + b.n 164b60 │ │ │ │ + ldr r3, [pc, #388] @ (164dc4 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #532] @ (164c14 ) │ │ │ │ - ldr r0, [pc, #536] @ (164c18 ) │ │ │ │ + ldr r1, [pc, #532] @ (164e5c ) │ │ │ │ + ldr r0, [pc, #536] @ (164e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ - b.n 164516 │ │ │ │ - ldr r1, [pc, #520] @ (164c1c ) │ │ │ │ + b.n 16475e │ │ │ │ + ldr r1, [pc, #520] @ (164e64 ) │ │ │ │ mov.w r2, #270 @ 0x10e │ │ │ │ - ldr r0, [pc, #520] @ (164c20 ) │ │ │ │ + ldr r0, [pc, #520] @ (164e68 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 164918 │ │ │ │ - ldr r3, [pc, #340] @ (164b7c ) │ │ │ │ - ldr r2, [pc, #504] @ (164c24 ) │ │ │ │ - ldr r1, [pc, #508] @ (164c28 ) │ │ │ │ - ldr r0, [pc, #508] @ (164c2c ) │ │ │ │ + b.n 164b60 │ │ │ │ + ldr r3, [pc, #340] @ (164dc4 ) │ │ │ │ + ldr r2, [pc, #504] @ (164e6c ) │ │ │ │ + ldr r1, [pc, #508] @ (164e70 ) │ │ │ │ + ldr r0, [pc, #508] @ (164e74 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #492] @ (164c30 ) │ │ │ │ + ldr r3, [pc, #492] @ (164e78 ) │ │ │ │ add r3, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 164516 │ │ │ │ - ldr r1, [pc, #484] @ (164c34 ) │ │ │ │ + b.n 16475e │ │ │ │ + ldr r1, [pc, #484] @ (164e7c ) │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr r0, [pc, #484] @ (164c38 ) │ │ │ │ + ldr r0, [pc, #484] @ (164e80 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ - b.w 1641d0 │ │ │ │ - ldr r3, [pc, #440] @ (164c3c ) │ │ │ │ - ldr r1, [pc, #444] @ (164c40 ) │ │ │ │ + b.w 164418 │ │ │ │ + ldr r3, [pc, #440] @ (164e84 ) │ │ │ │ + ldr r1, [pc, #444] @ (164e88 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 23028 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 164cc0 │ │ │ │ - ldr r3, [pc, #220] @ (164b7c ) │ │ │ │ + beq.w 164f08 │ │ │ │ + ldr r3, [pc, #220] @ (164dc4 ) │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ - ldr r1, [pc, #412] @ (164c44 ) │ │ │ │ - ldr r0, [pc, #416] @ (164c48 ) │ │ │ │ + ldr r1, [pc, #412] @ (164e8c ) │ │ │ │ + ldr r0, [pc, #416] @ (164e90 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1641d0 │ │ │ │ - ldr r1, [pc, #376] @ (164c4c ) │ │ │ │ + b.w 164418 │ │ │ │ + ldr r1, [pc, #376] @ (164e94 ) │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr r0, [pc, #372] @ (164c50 ) │ │ │ │ + ldr r0, [pc, #372] @ (164e98 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -506699,107 +507011,107 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 1641d0 │ │ │ │ - ldr r1, [pc, #324] @ (164c54 ) │ │ │ │ + b.w 164418 │ │ │ │ + ldr r1, [pc, #324] @ (164e9c ) │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr r0, [pc, #324] @ (164c58 ) │ │ │ │ + ldr r0, [pc, #324] @ (164ea0 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 164918 │ │ │ │ - ldr r1, [pc, #312] @ (164c5c ) │ │ │ │ + b.n 164b60 │ │ │ │ + ldr r1, [pc, #312] @ (164ea4 ) │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - ldr r0, [pc, #308] @ (164c60 ) │ │ │ │ + ldr r0, [pc, #308] @ (164ea8 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16491c │ │ │ │ + b.n 164b64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ - ldr r2, [pc, #292] @ (164c64 ) │ │ │ │ + ldr r2, [pc, #292] @ (164eac ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #292] @ (164c68 ) │ │ │ │ + ldr r1, [pc, #292] @ (164eb0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #292] @ (164c6c ) │ │ │ │ - ldr r0, [pc, #292] @ (164c70 ) │ │ │ │ + ldr r3, [pc, #292] @ (164eb4 ) │ │ │ │ + ldr r0, [pc, #292] @ (164eb8 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 164a6c │ │ │ │ + b.n 164cb4 │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1647cc │ │ │ │ + b.n 164a14 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #904] @ (164f10 ) │ │ │ │ + ldr r6, [pc, #904] @ (165158 ) │ │ │ │ movs r2, r0 │ │ │ │ - bkpt 0x001a │ │ │ │ + cbnz r2, 164e48 │ │ │ │ movs r5, r0 │ │ │ │ asrs r2, r6, #14 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #368] @ (164d08 ) │ │ │ │ + ldr r6, [pc, #368] @ (164f50 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #1000] @ (164f88 ) │ │ │ │ + ldr r5, [pc, #1000] @ (1651d0 ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #352] @ (164d0c ) │ │ │ │ + ldr r4, [pc, #352] @ (164f54 ) │ │ │ │ movs r2, r0 │ │ │ │ strb r4, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #952] @ (164f6c ) │ │ │ │ + ldr r3, [pc, #952] @ (1651b4 ) │ │ │ │ movs r2, r0 │ │ │ │ strb r2, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #720] @ (164e8c ) │ │ │ │ + ldr r3, [pc, #720] @ (1650d4 ) │ │ │ │ movs r2, r0 │ │ │ │ movs r6, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ strb r6, [r1, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #560] @ (164df8 ) │ │ │ │ + ldr r3, [pc, #560] @ (165040 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ movs r2, r0 │ │ │ │ strb r2, [r2, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #304] @ (164d04 ) │ │ │ │ + ldr r3, [pc, #304] @ (164f4c ) │ │ │ │ movs r2, r0 │ │ │ │ strb r6, [r3, #11] │ │ │ │ movs r2, r0 │ │ │ │ blx fp │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r3, #10] │ │ │ │ movs r2, r0 │ │ │ │ @@ -506873,17 +507185,17 @@ │ │ │ │ movs r2, r0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r2, #27 │ │ │ │ movs r2, r0 │ │ │ │ cmp r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #252] @ (164d74 ) │ │ │ │ - ldr r1, [pc, #256] @ (164d78 ) │ │ │ │ - ldr r0, [pc, #256] @ (164d7c ) │ │ │ │ + ldr r2, [pc, #252] @ (164fbc ) │ │ │ │ + ldr r1, [pc, #256] @ (164fc0 ) │ │ │ │ + ldr r0, [pc, #256] @ (164fc4 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ @@ -506892,83 +507204,83 @@ │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, sl │ │ │ │ bl 24a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ - b.w 1641d0 │ │ │ │ - ldr r1, [pc, #212] @ (164d80 ) │ │ │ │ + b.w 164418 │ │ │ │ + ldr r1, [pc, #212] @ (164fc8 ) │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ - ldr r0, [pc, #208] @ (164d84 ) │ │ │ │ + ldr r0, [pc, #208] @ (164fcc ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 164a6c │ │ │ │ + b.n 164cb4 │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 164a9e │ │ │ │ + b.n 164ce6 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (164d88 ) │ │ │ │ + ldr r3, [pc, #184] @ (164fd0 ) │ │ │ │ movw r2, #8632 @ 0x21b8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #180] @ (164d8c ) │ │ │ │ - ldr r0, [pc, #180] @ (164d90 ) │ │ │ │ + ldr r1, [pc, #180] @ (164fd4 ) │ │ │ │ + ldr r0, [pc, #180] @ (164fd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (164d94 ) │ │ │ │ + ldr r3, [pc, #168] @ (164fdc ) │ │ │ │ movw r2, #8758 @ 0x2236 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #164] @ (164d98 ) │ │ │ │ - ldr r0, [pc, #164] @ (164d9c ) │ │ │ │ + ldr r1, [pc, #164] @ (164fe0 ) │ │ │ │ + ldr r0, [pc, #164] @ (164fe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (164da0 ) │ │ │ │ + ldr r3, [pc, #152] @ (164fe8 ) │ │ │ │ movw r2, #8700 @ 0x21fc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #148] @ (164da4 ) │ │ │ │ - ldr r0, [pc, #148] @ (164da8 ) │ │ │ │ + ldr r1, [pc, #148] @ (164fec ) │ │ │ │ + ldr r0, [pc, #148] @ (164ff0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (164dac ) │ │ │ │ + ldr r3, [pc, #136] @ (164ff4 ) │ │ │ │ movw r2, #8430 @ 0x20ee │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #132] @ (164db0 ) │ │ │ │ - ldr r0, [pc, #132] @ (164db4 ) │ │ │ │ + ldr r1, [pc, #132] @ (164ff8 ) │ │ │ │ + ldr r0, [pc, #132] @ (164ffc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (164db8 ) │ │ │ │ + ldr r3, [pc, #120] @ (165000 ) │ │ │ │ movw r2, #8428 @ 0x20ec │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #116] @ (164dbc ) │ │ │ │ - ldr r0, [pc, #116] @ (164dc0 ) │ │ │ │ + ldr r1, [pc, #116] @ (165004 ) │ │ │ │ + ldr r0, [pc, #116] @ (165008 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ (164dc4 ) │ │ │ │ + ldr r3, [pc, #104] @ (16500c ) │ │ │ │ movw r2, #8699 @ 0x21fb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #100] @ (164dc8 ) │ │ │ │ - ldr r0, [pc, #100] @ (164dcc ) │ │ │ │ + ldr r1, [pc, #100] @ (165010 ) │ │ │ │ + ldr r0, [pc, #100] @ (165014 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3244 @ 0xcac │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ strd r0, r0, [sl], #4 │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ @@ -506977,1466 +507289,1466 @@ │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ mvns r6, r2 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r1, #21 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #576 @ (adr r4, 164fd0 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 165218 ) │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r2, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r5, #20 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #464 @ (adr r4, 164f6c ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 1651b4 ) │ │ │ │ movs r1, r0 │ │ │ │ adds r6, r2, r3 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r2, #20 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #352 @ (adr r4, 164f08 ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 165150 ) │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r2, [r7, r5] │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r6, #19 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #240 @ (adr r4, 164ea4 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 1650ec ) │ │ │ │ movs r1, r0 │ │ │ │ adds r6, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r3, #19 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #128 @ (adr r4, 164e40 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 165088 ) │ │ │ │ movs r1, r0 │ │ │ │ asrs r2, r7, #25 │ │ │ │ movs r2, r0 │ │ │ │ asrs r6, r7, #18 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #16 @ (adr r4, 164ddc ) │ │ │ │ + add r4, pc, #16 @ (adr r4, 165024 ) │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r6, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00164dd0 : │ │ │ │ +00165018 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #336] @ 164f30 │ │ │ │ + ldr.w lr, [pc, #336] @ 165178 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr.w ip, [pc, #332] @ 164f34 │ │ │ │ + ldr.w ip, [pc, #332] @ 16517c │ │ │ │ mov r0, r1 │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #320] @ (164f38 ) │ │ │ │ + ldr r3, [pc, #320] @ (165180 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r4, [pc, #320] @ (164f3c ) │ │ │ │ + ldr r4, [pc, #320] @ (165184 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r3, r3, #1680 @ 0x690 │ │ │ │ add.w ip, sp, #24 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ add r4, pc │ │ │ │ bl 34190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 164eea │ │ │ │ + beq.n 165132 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 164eba │ │ │ │ + bpl.n 165102 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 164e50 │ │ │ │ + cbz r2, 165098 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #260] @ (164f40 ) │ │ │ │ + ldr r0, [pc, #260] @ (165188 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 164ecc │ │ │ │ + bpl.n 165114 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 163fcc │ │ │ │ + bl 164214 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 164eea │ │ │ │ + beq.n 165132 │ │ │ │ movs r0, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 23264 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 164eee │ │ │ │ + beq.n 165136 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 164f1c │ │ │ │ - ldr r1, [pc, #208] @ (164f44 ) │ │ │ │ + bpl.n 165164 │ │ │ │ + ldr r1, [pc, #208] @ (16518c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 164f06 │ │ │ │ - ldr r1, [pc, #204] @ (164f48 ) │ │ │ │ + beq.n 16514e │ │ │ │ + ldr r1, [pc, #204] @ (165190 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 164f02 │ │ │ │ + beq.n 16514a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 164efe │ │ │ │ + ble.n 165146 │ │ │ │ str r2, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - beq.n 164efe │ │ │ │ + beq.n 165146 │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - beq.n 164efe │ │ │ │ + beq.n 165146 │ │ │ │ str r2, [r0, #20] │ │ │ │ cmp r3, #3 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - beq.n 164efe │ │ │ │ + beq.n 165146 │ │ │ │ str r2, [r0, #24] │ │ │ │ - ldr r2, [pc, #168] @ (164f4c ) │ │ │ │ - ldr r3, [pc, #140] @ (164f34 ) │ │ │ │ + ldr r2, [pc, #168] @ (165194 ) │ │ │ │ + ldr r3, [pc, #140] @ (16517c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 164efa │ │ │ │ + bne.n 165142 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #148] @ (164f50 ) │ │ │ │ + ldr r3, [pc, #148] @ (165198 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 164e32 │ │ │ │ + beq.n 16507a │ │ │ │ mov r1, r3 │ │ │ │ blx 235b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 164e32 │ │ │ │ - ldr r0, [pc, #132] @ (164f54 ) │ │ │ │ + b.n 16507a │ │ │ │ + ldr r0, [pc, #132] @ (16519c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #128] @ (164f58 ) │ │ │ │ - ldr r1, [pc, #128] @ (164f5c ) │ │ │ │ + ldr r3, [pc, #128] @ (1651a0 ) │ │ │ │ + ldr r1, [pc, #128] @ (1651a4 ) │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ - ldr r0, [pc, #128] @ (164f60 ) │ │ │ │ + ldr r0, [pc, #128] @ (1651a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 164ea2 │ │ │ │ + b.n 1650ea │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 39824 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ - b.n 164e6a │ │ │ │ + b.n 1650b2 │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ bl 23870 │ │ │ │ bl 23810 │ │ │ │ - ldr r3, [pc, #92] @ (164f64 ) │ │ │ │ + ldr r3, [pc, #92] @ (1651ac ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #88] @ (164f68 ) │ │ │ │ - ldr r0, [pc, #92] @ (164f6c ) │ │ │ │ + ldr r1, [pc, #88] @ (1651b0 ) │ │ │ │ + ldr r0, [pc, #92] @ (1651b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (164f70 ) │ │ │ │ + ldr r3, [pc, #80] @ (1651b8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (164f74 ) │ │ │ │ - ldr r0, [pc, #84] @ (164f78 ) │ │ │ │ + ldr r1, [pc, #80] @ (1651bc ) │ │ │ │ + ldr r0, [pc, #84] @ (1651c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 237dc <__assert_fail@plt> │ │ │ │ - sxth r2, r2 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ movs r6, r0 │ │ │ │ - cbz r6, 164f76 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 164f64 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ sbcs r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf1240003 │ │ │ │ - add r3, pc, #328 @ (adr r3, 1650b4 ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 1652fc ) │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 164e84 │ │ │ │ + bls.n 1650cc │ │ │ │ movs r1, r0 │ │ │ │ adds.w r0, r0, #3 │ │ │ │ - add r3, pc, #504 @ (adr r3, 165170 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 1653b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #680 @ (adr r3, 165224 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 16546c ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00164f7c : │ │ │ │ +001651c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #216] @ 165064 │ │ │ │ + ldr.w ip, [pc, #216] @ 1652ac │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r5, [pc, #212] @ (165068 ) │ │ │ │ + ldr r5, [pc, #212] @ (1652b0 ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #204] @ (16506c ) │ │ │ │ + ldr r3, [pc, #204] @ (1652b4 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #200] @ (165070 ) │ │ │ │ + ldr r4, [pc, #200] @ (1652b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ add.w r3, r3, #1728 @ 0x6c0 │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 34190 │ │ │ │ - cbz r0, 165008 │ │ │ │ + cbz r0, 165250 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n 165054 │ │ │ │ - ldr r3, [pc, #160] @ (165074 ) │ │ │ │ + bpl.n 16529c │ │ │ │ + ldr r3, [pc, #160] @ (1652bc ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 16500c │ │ │ │ + beq.n 165254 │ │ │ │ mov r1, r3 │ │ │ │ blx 235b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbnz r0, 16500c │ │ │ │ - ldr r0, [pc, #140] @ (165078 ) │ │ │ │ + cbnz r0, 165254 │ │ │ │ + ldr r0, [pc, #140] @ (1652c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - ldr r3, [pc, #136] @ (16507c ) │ │ │ │ + ldr r3, [pc, #136] @ (1652c4 ) │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - ldr r1, [pc, #132] @ (165080 ) │ │ │ │ - ldr r0, [pc, #136] @ (165084 ) │ │ │ │ + ldr r1, [pc, #132] @ (1652c8 ) │ │ │ │ + ldr r0, [pc, #136] @ (1652cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 4097c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 165030 │ │ │ │ + b.n 165278 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 16502a │ │ │ │ + cbz r2, 165272 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #116] @ (165088 ) │ │ │ │ + ldr r0, [pc, #116] @ (1652d0 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 165048 │ │ │ │ + bpl.n 165290 │ │ │ │ mov r0, r5 │ │ │ │ - bl 163e6c │ │ │ │ - ldr r2, [pc, #88] @ (16508c ) │ │ │ │ - ldr r3, [pc, #52] @ (165068 ) │ │ │ │ + bl 1640b4 │ │ │ │ + ldr r2, [pc, #88] @ (1652d4 ) │ │ │ │ + ldr r3, [pc, #52] @ (1652b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 165060 │ │ │ │ + bne.n 1652a8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #68] @ (165090 ) │ │ │ │ + ldr r0, [pc, #68] @ (1652d8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 164ff2 │ │ │ │ - ldr r0, [pc, #60] @ (165094 ) │ │ │ │ + b.n 16523a │ │ │ │ + ldr r0, [pc, #60] @ (1652dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 39b20 │ │ │ │ - b.n 164ff2 │ │ │ │ + b.n 16523a │ │ │ │ blx 22fe8 <__stack_chk_fail@plt> │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ movs r6, r0 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ movs r5, r0 │ │ │ │ subs r4, r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 164ab0 │ │ │ │ + b.n 164cf8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00165098 : │ │ │ │ +001652e0 : │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ - ldr.w r5, [pc, #3024] @ 165c7c │ │ │ │ + ldr.w r5, [pc, #3024] @ 165ec4 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ - ldr.w r4, [pc, #3024] @ 165c80 │ │ │ │ + ldr.w r4, [pc, #3024] @ 165ec8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ mov r9, r1 │ │ │ │ ldr.w fp, [sp, #192] @ 0xc0 │ │ │ │ ldr.w sl, [sp, #196] @ 0xc4 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ mov.w r4, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #2996] @ 165c84 │ │ │ │ + ldr.w r2, [pc, #2996] @ 165ecc │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr.w r3, [pc, #2996] @ 165c88 │ │ │ │ + ldr.w r3, [pc, #2996] @ 165ed0 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #2988] @ 165c8c │ │ │ │ + ldr.w r3, [pc, #2988] @ 165ed4 │ │ │ │ ldr.w r1, [r8, #1848] @ 0x738 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 37ed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165566 │ │ │ │ + beq.w 1657ae │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 233b0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 165118 │ │ │ │ + beq.n 165360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16541a │ │ │ │ + beq.w 165662 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 165586 │ │ │ │ + beq.w 1657ce │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r2, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r9, [r6, #16] │ │ │ │ blx 2345c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16559e │ │ │ │ + beq.w 1657e6 │ │ │ │ str r0, [r6, #20] │ │ │ │ blx 2345c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1655b8 │ │ │ │ + beq.w 165800 │ │ │ │ str r0, [r6, #24] │ │ │ │ blx 2345c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1655ea │ │ │ │ + beq.w 165832 │ │ │ │ str r0, [r6, #28] │ │ │ │ movs r0, #0 │ │ │ │ blx 22d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165628 │ │ │ │ + beq.w 165870 │ │ │ │ str r0, [r6, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 16836e │ │ │ │ + beq.w 1685b6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ - ldr.w r3, [pc, #2832] @ 165c90 │ │ │ │ + ldr.w r3, [pc, #2832] @ 165ed8 │ │ │ │ str.w fp, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 16838a │ │ │ │ + beq.w 1685d2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w sl, [r6, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.w 165962 │ │ │ │ + ble.w 165baa │ │ │ │ ldr r5, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 168352 │ │ │ │ + beq.w 16859a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w 165604 │ │ │ │ + bpl.w 16584c │ │ │ │ ldr.w r1, [r8, #268] @ 0x10c │ │ │ │ mov r0, r4 │ │ │ │ blx 22ea4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 16542e │ │ │ │ + blt.w 165676 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 16546e │ │ │ │ + bne.w 1656b6 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #288] @ 0x120 │ │ │ │ bl 38024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1657c4 │ │ │ │ + beq.w 165a0c │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16522c │ │ │ │ + beq.n 165474 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165426 │ │ │ │ + beq.w 16566e │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 1657de │ │ │ │ + blt.w 165a26 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1652ce │ │ │ │ + beq.n 165516 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1658a8 │ │ │ │ + beq.w 165af0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #288] @ 0x120 │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1658d2 │ │ │ │ + beq.w 165b1a │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1658e8 │ │ │ │ + beq.w 165b30 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 109db8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165296 │ │ │ │ + beq.n 1654de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1657bc │ │ │ │ + beq.w 165a04 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1652ae │ │ │ │ + beq.n 1654f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1657b4 │ │ │ │ + beq.w 1659fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1652c6 │ │ │ │ + beq.n 16550e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1657ac │ │ │ │ + beq.w 1659f4 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 165664 │ │ │ │ + beq.w 1658ac │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #292] @ 0x124 │ │ │ │ bl 38024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16588e │ │ │ │ + beq.w 165ad6 │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165304 │ │ │ │ + beq.n 16554c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 165304 │ │ │ │ + cbnz r3, 16554c │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 16564a │ │ │ │ + blt.w 165892 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 165698 │ │ │ │ + bne.w 1658e0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #296] @ 0x128 │ │ │ │ bl 38024 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165914 │ │ │ │ + beq.w 165b5c │ │ │ │ blx 233e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165346 │ │ │ │ + beq.n 16558e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1657f8 │ │ │ │ + beq.w 165a40 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 165948 │ │ │ │ + blt.w 165b90 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1653ee │ │ │ │ + beq.n 165636 │ │ │ │ ldr r7, [r6, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 165e16 │ │ │ │ + beq.w 16605e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #296] @ 0x128 │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165e42 │ │ │ │ + beq.w 16608a │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165e58 │ │ │ │ + beq.w 1660a0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 109db8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1653b2 │ │ │ │ + beq.n 1655fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1653b2 │ │ │ │ + cbnz r3, 1655fa │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1653cc │ │ │ │ + beq.n 165614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 1653cc │ │ │ │ + cbnz r3, 165614 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1653e6 │ │ │ │ + beq.n 16562e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 1653e6 │ │ │ │ + cbnz r3, 16562e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 16567e │ │ │ │ + beq.w 1658c6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 165962 │ │ │ │ + ble.w 165baa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1651ba │ │ │ │ + beq.w 165402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1651ba │ │ │ │ + bne.w 165402 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1651ba │ │ │ │ + b.n 165402 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 165118 │ │ │ │ + b.n 165360 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16522c │ │ │ │ + b.n 165474 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ - ldr.w r1, [pc, #2140] @ 165c94 │ │ │ │ - ldr.w r0, [pc, #2140] @ 165c98 │ │ │ │ + ldr.w r1, [pc, #2140] @ 165edc │ │ │ │ + ldr.w r0, [pc, #2140] @ 165ee0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2124] @ 165c9c │ │ │ │ - ldr.w r3, [pc, #2092] @ 165c80 │ │ │ │ + ldr.w r2, [pc, #2124] @ 165ee4 │ │ │ │ + ldr.w r3, [pc, #2092] @ 165ec8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 166776 │ │ │ │ + bne.w 1669be │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r8, #268] @ 0x10c │ │ │ │ mov r0, r4 │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16592e │ │ │ │ + beq.w 165b76 │ │ │ │ bl 10a03c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16549e │ │ │ │ + beq.n 1656e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165642 │ │ │ │ + beq.w 16588a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 165c62 │ │ │ │ + beq.w 165eaa │ │ │ │ mov r0, r7 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1654c0 │ │ │ │ + beq.n 165708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16586e │ │ │ │ + beq.w 165ab6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165dba │ │ │ │ + beq.w 166002 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 22f48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165dd6 │ │ │ │ + beq.w 16601e │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 165800 │ │ │ │ + beq.w 165a48 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16583c │ │ │ │ + beq.w 165a84 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 109db8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 16551a │ │ │ │ + beq.n 165762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1655d2 │ │ │ │ + beq.n 16581a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 165528 │ │ │ │ + beq.n 165770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1655da │ │ │ │ + beq.n 165822 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 16553a │ │ │ │ + beq.n 165782 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1655e2 │ │ │ │ + beq.n 16582a │ │ │ │ cmp.w sl, #2 │ │ │ │ - bne.n 1654ce │ │ │ │ + bne.n 165716 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr.w r1, [pc, #1880] @ 165ca0 │ │ │ │ - ldr.w r0, [pc, #1880] @ 165ca4 │ │ │ │ + ldr.w r1, [pc, #1880] @ 165ee8 │ │ │ │ + ldr.w r0, [pc, #1880] @ 165eec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ - b.n 16544c │ │ │ │ + b.n 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr.w r1, [pc, #1852] @ 165ca8 │ │ │ │ - ldr.w r0, [pc, #1852] @ 165cac │ │ │ │ + ldr.w r1, [pc, #1852] @ 165ef0 │ │ │ │ + ldr.w r0, [pc, #1852] @ 165ef4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 30754 │ │ │ │ - b.n 16544c │ │ │ │ + b.n 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr.w r1, [pc, #1828] @ 165cb0 │ │ │ │ - ldr.w r0, [pc, #1828] @ 165cb4 │ │ │ │ + ldr.w r1, [pc, #1828] @ 165ef8 │ │ │ │ + ldr.w r0, [pc, #1828] @ 165efc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16557c │ │ │ │ + b.n 1657c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr.w r1, [pc, #1808] @ 165cb8 │ │ │ │ - ldr.w r0, [pc, #1808] @ 165cbc │ │ │ │ + ldr.w r1, [pc, #1808] @ 165f00 │ │ │ │ + ldr.w r0, [pc, #1808] @ 165f04 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16557c │ │ │ │ + b.n 1657c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1792] @ 165cc0 │ │ │ │ - ldr.w r0, [pc, #1792] @ 165cc4 │ │ │ │ + ldr.w r1, [pc, #1792] @ 165f08 │ │ │ │ + ldr.w r0, [pc, #1792] @ 165f0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16557c │ │ │ │ + b.n 1657c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16551a │ │ │ │ + b.n 165762 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165528 │ │ │ │ + b.n 165770 │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16553a │ │ │ │ + b.n 165782 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr.w r1, [pc, #1748] @ 165cc8 │ │ │ │ - ldr.w r0, [pc, #1748] @ 165ccc │ │ │ │ + ldr.w r1, [pc, #1748] @ 165f10 │ │ │ │ + ldr.w r0, [pc, #1748] @ 165f14 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16557c │ │ │ │ + b.n 1657c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr.w r5, [pc, #1732] @ 165cd0 │ │ │ │ - ldr.w r1, [pc, #1732] @ 165cd4 │ │ │ │ - ldr.w r0, [pc, #1732] @ 165cd8 │ │ │ │ + ldr.w r5, [pc, #1732] @ 165f18 │ │ │ │ + ldr.w r1, [pc, #1732] @ 165f1c │ │ │ │ + ldr.w r0, [pc, #1732] @ 165f20 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 46444 │ │ │ │ - b.n 16544c │ │ │ │ + b.n 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ - ldr.w r1, [pc, #1708] @ 165cdc │ │ │ │ - ldr.w r0, [pc, #1708] @ 165ce0 │ │ │ │ + ldr.w r1, [pc, #1708] @ 165f24 │ │ │ │ + ldr.w r0, [pc, #1708] @ 165f28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 16557c │ │ │ │ + b.n 1657c4 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16549e │ │ │ │ + b.n 1656e6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r1, [pc, #1680] @ 165ce4 │ │ │ │ - ldr.w r0, [pc, #1680] @ 165ce8 │ │ │ │ + ldr.w r1, [pc, #1680] @ 165f2c │ │ │ │ + ldr.w r0, [pc, #1680] @ 165f30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr.w r1, [pc, #1664] @ 165cec │ │ │ │ - ldr.w r0, [pc, #1664] @ 165cf0 │ │ │ │ + ldr.w r1, [pc, #1664] @ 165f34 │ │ │ │ + ldr.w r0, [pc, #1664] @ 165f38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ - ldr.w r1, [pc, #1644] @ 165cf4 │ │ │ │ - ldr.w r0, [pc, #1644] @ 165cf8 │ │ │ │ + ldr.w r1, [pc, #1644] @ 165f3c │ │ │ │ + ldr.w r0, [pc, #1644] @ 165f40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #292] @ 0x124 │ │ │ │ bl 37ed4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165e6e │ │ │ │ + beq.w 1660b6 │ │ │ │ bl 10a03c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1656ca │ │ │ │ + beq.n 165912 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 165798 │ │ │ │ + beq.n 1659e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 165e8a │ │ │ │ + beq.w 1660d2 │ │ │ │ mov r0, r7 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1656ea │ │ │ │ + beq.n 165932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1657a0 │ │ │ │ + beq.n 1659e8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 165ea6 │ │ │ │ + beq.w 1660ee │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r2 │ │ │ │ strd r4, r5, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx 22f48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165ede │ │ │ │ + beq.w 166126 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 165c2a │ │ │ │ + beq.w 165e72 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ cmp r3, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165d84 │ │ │ │ + beq.w 165fcc │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 109db8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 165748 │ │ │ │ + beq.n 165990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165886 │ │ │ │ + beq.w 165ace │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 165758 │ │ │ │ + beq.n 1659a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165876 │ │ │ │ + beq.w 165abe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 165768 │ │ │ │ + beq.n 1659b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16587e │ │ │ │ + beq.w 165ac6 │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 1656fa │ │ │ │ + bne.n 165942 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, r9 │ │ │ │ - ldr.w r1, [pc, #1416] @ 165cfc │ │ │ │ + ldr.w r1, [pc, #1416] @ 165f44 │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ - ldr.w r0, [pc, #1412] @ 165d00 │ │ │ │ + ldr.w r0, [pc, #1412] @ 165f48 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 16544c │ │ │ │ + b.n 165694 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1656ca │ │ │ │ + b.n 165912 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 1656ea │ │ │ │ + b.n 165932 │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1652c6 │ │ │ │ + b.n 16550e │ │ │ │ mov r0, fp │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1652ae │ │ │ │ + b.n 1654f6 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165296 │ │ │ │ + b.n 1654de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr.w r1, [pc, #1336] @ 165d04 │ │ │ │ - ldr.w r0, [pc, #1336] @ 165d08 │ │ │ │ + ldr.w r1, [pc, #1336] @ 165f4c │ │ │ │ + ldr.w r0, [pc, #1336] @ 165f50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr.w r1, [pc, #1316] @ 165d0c │ │ │ │ - ldr.w r0, [pc, #1316] @ 165d10 │ │ │ │ + ldr.w r1, [pc, #1316] @ 165f54 │ │ │ │ + ldr.w r0, [pc, #1316] @ 165f58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165346 │ │ │ │ + b.n 16558e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1296] @ 165d14 │ │ │ │ - ldr.w r0, [pc, #1296] @ 165d18 │ │ │ │ + ldr.w r1, [pc, #1296] @ 165f5c │ │ │ │ + ldr.w r0, [pc, #1296] @ 165f60 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #267 @ 0x10b │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1284] @ 165d1c │ │ │ │ + ldr.w r3, [pc, #1284] @ 165f64 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #1280] @ 165d20 │ │ │ │ + ldr.w r2, [pc, #1280] @ 165f68 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.n 16544c │ │ │ │ + b.n 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr.w r1, [pc, #1248] @ 165d24 │ │ │ │ - ldr.w r0, [pc, #1248] @ 165d28 │ │ │ │ + ldr.w r1, [pc, #1248] @ 165f6c │ │ │ │ + ldr.w r0, [pc, #1248] @ 165f70 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.n 16544c │ │ │ │ + b.n 165694 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1654c0 │ │ │ │ + b.n 165708 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165758 │ │ │ │ + b.n 1659a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165768 │ │ │ │ + b.n 1659b0 │ │ │ │ mov r0, r7 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165748 │ │ │ │ + b.n 165990 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r1, [pc, #1172] @ 165d2c │ │ │ │ - ldr.w r0, [pc, #1172] @ 165d30 │ │ │ │ + ldr.w r1, [pc, #1172] @ 165f74 │ │ │ │ + ldr.w r0, [pc, #1172] @ 165f78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r1, #272 @ 0x110 │ │ │ │ - ldr.w r2, [pc, #1156] @ 165d34 │ │ │ │ + ldr.w r2, [pc, #1156] @ 165f7c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ strd r1, r0, [sp] │ │ │ │ - ldr.w r3, [pc, #1148] @ 165d38 │ │ │ │ - ldr.w r1, [pc, #1148] @ 165d3c │ │ │ │ - ldr.w r0, [pc, #1148] @ 165d40 │ │ │ │ + ldr.w r3, [pc, #1148] @ 165f80 │ │ │ │ + ldr.w r1, [pc, #1148] @ 165f84 │ │ │ │ + ldr.w r0, [pc, #1148] @ 165f88 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr.w r1, [pc, #1128] @ 165d44 │ │ │ │ - ldr.w r0, [pc, #1128] @ 165d48 │ │ │ │ + ldr.w r1, [pc, #1128] @ 165f8c │ │ │ │ + ldr.w r0, [pc, #1128] @ 165f90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 165786 │ │ │ │ + b.n 1659ce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr.w r1, [pc, #1116] @ 165d4c │ │ │ │ - ldr.w r0, [pc, #1116] @ 165d50 │ │ │ │ + ldr.w r1, [pc, #1116] @ 165f94 │ │ │ │ + ldr.w r0, [pc, #1116] @ 165f98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.n 16544c │ │ │ │ + b.n 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr.w r1, [pc, #1080] @ 165d54 │ │ │ │ - ldr.w r0, [pc, #1080] @ 165d58 │ │ │ │ + ldr.w r1, [pc, #1080] @ 165f9c │ │ │ │ + ldr.w r0, [pc, #1080] @ 165fa0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr.w r1, [pc, #1060] @ 165d5c │ │ │ │ - ldr.w r0, [pc, #1060] @ 165d60 │ │ │ │ + ldr.w r1, [pc, #1060] @ 165fa4 │ │ │ │ + ldr.w r0, [pc, #1060] @ 165fa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr.w r1, [pc, #1044] @ 165d64 │ │ │ │ - ldr.w r0, [pc, #1044] @ 165d68 │ │ │ │ + ldr.w r1, [pc, #1044] @ 165fac │ │ │ │ + ldr.w r0, [pc, #1044] @ 165fb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 165446 │ │ │ │ + b.n 16568e │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 15e76c │ │ │ │ + bl 15e9b4 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 166482 │ │ │ │ + beq.w 1666ca │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165ed8 │ │ │ │ + beq.w 166120 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165ed2 │ │ │ │ + beq.w 16611a │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165eca │ │ │ │ + beq.w 166112 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ - bl 14ba84 │ │ │ │ + bl 14bccc │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r0, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165ec2 │ │ │ │ + beq.w 16610a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16649e │ │ │ │ + beq.w 1666e6 │ │ │ │ blx 2345c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1664ba │ │ │ │ + beq.w 166702 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ blx 2345c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1664e2 │ │ │ │ + beq.w 16672a │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ blx 2345c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1665a2 │ │ │ │ + beq.w 1667ea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 165b26 │ │ │ │ + ble.w 165d6e │ │ │ │ mov fp, r8 │ │ │ │ mov sl, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r8, [r3, r2, lsl #2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 168256 │ │ │ │ + beq.w 16849e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 16653e │ │ │ │ + bpl.w 166786 │ │ │ │ ldr.w r5, [sl, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1664fc │ │ │ │ + beq.w 166744 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16656c │ │ │ │ + beq.w 1667b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165a7c │ │ │ │ + beq.n 165cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166464 │ │ │ │ + beq.w 1666ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165a90 │ │ │ │ + beq.n 165cd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16646e │ │ │ │ + beq.w 1666b6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 1665bc │ │ │ │ + blt.w 166804 │ │ │ │ ldr.w r1, [fp, #204] @ 0xcc │ │ │ │ mov r0, r8 │ │ │ │ bl 37ed4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1665da │ │ │ │ + beq.w 166822 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [fp, #216] @ 0xd8 │ │ │ │ blx 22fac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165ac8 │ │ │ │ + beq.n 165d10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165c22 │ │ │ │ + beq.w 165e6a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 16671c │ │ │ │ + beq.w 166964 │ │ │ │ mov r0, r4 │ │ │ │ blx 233e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165aea │ │ │ │ + beq.n 165d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166478 │ │ │ │ + beq.w 1666c0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 166746 │ │ │ │ + blt.w 16698e │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 165f28 │ │ │ │ + bne.w 166170 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165b10 │ │ │ │ + beq.n 165d58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16673c │ │ │ │ + beq.w 166984 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 165a02 │ │ │ │ + bgt.w 165c4a │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ mov r6, sl │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ bl 24a6c │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 1678a0 │ │ │ │ + bge.w 167ae8 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 168272 │ │ │ │ + beq.w 1684ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 166e80 │ │ │ │ + bpl.w 1670c8 │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 37ed4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1672d8 │ │ │ │ + beq.w 167520 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 2309c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 165b92 │ │ │ │ + beq.n 165dda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166d2e │ │ │ │ + beq.w 166f76 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 1672ee │ │ │ │ + blt.w 167536 │ │ │ │ uxtb.w r2, r9 │ │ │ │ - cbnz r2, 165bf6 │ │ │ │ + cbnz r2, 165e3e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bne.w 1667cc │ │ │ │ + bne.w 166a14 │ │ │ │ ldr.w r1, [r8, #268] @ 0x10c │ │ │ │ mov r0, r4 │ │ │ │ blx 22ea4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 1670ae │ │ │ │ + blt.w 1672f6 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 1667cc │ │ │ │ + beq.w 166a14 │ │ │ │ add.w fp, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [fp, #288] @ 0x120 │ │ │ │ blx 22ea4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 167098 │ │ │ │ + blt.w 1672e0 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 1667cc │ │ │ │ + beq.w 166a14 │ │ │ │ ldr.w r1, [fp, #296] @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ blx 22ea4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 167076 │ │ │ │ + blt.w 1672be │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 1667cc │ │ │ │ + beq.w 166a14 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1216e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165c16 │ │ │ │ + beq.n 165e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 167304 │ │ │ │ + beq.w 16754c │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.w 167a18 │ │ │ │ + beq.w 167c60 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 165b36 │ │ │ │ + b.n 165d7e │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165ac8 │ │ │ │ + b.n 165d10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #316] @ (165d6c ) │ │ │ │ - ldr r0, [pc, #320] @ (165d70 ) │ │ │ │ + ldr r1, [pc, #316] @ (165fb4 ) │ │ │ │ + ldr r0, [pc, #320] @ (165fb8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov.w r3, #276 @ 0x114 │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #308] @ (165d74 ) │ │ │ │ + ldr r3, [pc, #308] @ (165fbc ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #308] @ (165d78 ) │ │ │ │ + ldr r2, [pc, #308] @ (165fc0 ) │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 16544c │ │ │ │ + b.w 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr r1, [pc, #272] @ (165d7c ) │ │ │ │ - ldr r0, [pc, #276] @ (165d80 ) │ │ │ │ + ldr r1, [pc, #272] @ (165fc4 ) │ │ │ │ + ldr r0, [pc, #276] @ (165fc8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ nop │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #20 │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r0, #2 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r2, r6, #29 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r2, r0 │ │ │ │ @@ -508454,15 +508766,15 @@ │ │ │ │ movs r2, r0 │ │ │ │ lsrs r2, r7, #27 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r2, r4, #13 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r1, #27 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 165f98 │ │ │ │ + b.n 1661e0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r2, r0, #13 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #26 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ movs r2, r0 │ │ │ │ @@ -508546,312 +508858,312 @@ │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r5, #19 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ - ldr.w r1, [pc, #2968] @ 166924 │ │ │ │ - ldr.w r0, [pc, #2968] @ 166928 │ │ │ │ + ldr.w r1, [pc, #2968] @ 166b6c │ │ │ │ + ldr.w r0, [pc, #2968] @ 166b70 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r9 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r7 │ │ │ │ bl 24a84 │ │ │ │ - b.w 16544c │ │ │ │ + b.w 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr.w r1, [pc, #2920] @ 16692c │ │ │ │ - ldr.w r0, [pc, #2920] @ 166930 │ │ │ │ + ldr.w r1, [pc, #2920] @ 166b74 │ │ │ │ + ldr.w r0, [pc, #2920] @ 166b78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ ldrd r3, r5, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165df0 │ │ │ │ + beq.n 166038 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 165f20 │ │ │ │ + beq.w 166168 │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1651f8 │ │ │ │ + beq.w 165440 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr.w r1, [pc, #2864] @ 166934 │ │ │ │ - ldr.w r0, [pc, #2864] @ 166938 │ │ │ │ + ldr.w r1, [pc, #2864] @ 166b7c │ │ │ │ + ldr.w r0, [pc, #2864] @ 166b80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r1, #279 @ 0x117 │ │ │ │ - ldr.w r2, [pc, #2844] @ 16693c │ │ │ │ + ldr.w r2, [pc, #2844] @ 166b84 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ strd r1, r0, [sp] │ │ │ │ - ldr.w r3, [pc, #2836] @ 166940 │ │ │ │ - ldr.w r1, [pc, #2836] @ 166944 │ │ │ │ - ldr.w r0, [pc, #2836] @ 166948 │ │ │ │ + ldr.w r3, [pc, #2836] @ 166b88 │ │ │ │ + ldr.w r1, [pc, #2836] @ 166b8c │ │ │ │ + ldr.w r0, [pc, #2836] @ 166b90 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4aae0 │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ - ldr.w r1, [pc, #2816] @ 16694c │ │ │ │ - ldr.w r0, [pc, #2816] @ 166950 │ │ │ │ + ldr.w r1, [pc, #2816] @ 166b94 │ │ │ │ + ldr.w r0, [pc, #2816] @ 166b98 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 165786 │ │ │ │ + b.n 1659ce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ - ldr.w r1, [pc, #2804] @ 166954 │ │ │ │ - ldr.w r0, [pc, #2804] @ 166958 │ │ │ │ + ldr.w r1, [pc, #2804] @ 166b9c │ │ │ │ + ldr.w r0, [pc, #2804] @ 166ba0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1658fc │ │ │ │ + b.n 165b44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - ldr.w r1, [pc, #2788] @ 16695c │ │ │ │ - ldr.w r0, [pc, #2788] @ 166960 │ │ │ │ + ldr.w r1, [pc, #2788] @ 166ba4 │ │ │ │ + ldr.w r0, [pc, #2788] @ 166ba8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - ldr.w r1, [pc, #2768] @ 166964 │ │ │ │ - ldr.w r0, [pc, #2768] @ 166968 │ │ │ │ + ldr.w r1, [pc, #2768] @ 166bac │ │ │ │ + ldr.w r0, [pc, #2768] @ 166bb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - ldr.w r1, [pc, #2748] @ 16696c │ │ │ │ - ldr.w r0, [pc, #2748] @ 166970 │ │ │ │ + ldr.w r1, [pc, #2748] @ 166bb4 │ │ │ │ + ldr.w r0, [pc, #2748] @ 166bb8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1659c2 │ │ │ │ + b.n 165c0a │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1659a8 │ │ │ │ + b.n 165bf0 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165998 │ │ │ │ + b.n 165be0 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16598a │ │ │ │ + b.n 165bd2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r4, r5, [sp, #28] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 165efa │ │ │ │ + beq.n 166142 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166564 │ │ │ │ + beq.w 1667ac │ │ │ │ blx 232d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 165312 │ │ │ │ + beq.w 16555a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - ldr.w r1, [pc, #2664] @ 166974 │ │ │ │ - ldr.w r0, [pc, #2664] @ 166978 │ │ │ │ + ldr.w r1, [pc, #2664] @ 166bbc │ │ │ │ + ldr.w r0, [pc, #2664] @ 166bc0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 165446 │ │ │ │ + b.w 16568e │ │ │ │ mov r0, r2 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165df0 │ │ │ │ + b.n 166038 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1667e8 │ │ │ │ + beq.w 166a30 │ │ │ │ ldr.w r5, [sl, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 166842 │ │ │ │ + beq.w 166a8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 37ed4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 166808 │ │ │ │ + beq.w 166a50 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165f80 │ │ │ │ + beq.n 1661c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16677a │ │ │ │ + beq.w 1669c2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 165f94 │ │ │ │ + beq.n 1661dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16676e │ │ │ │ + beq.w 1669b6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166766 │ │ │ │ + beq.w 1669ae │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 16688a │ │ │ │ + blt.w 166ad2 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r5, [fp, #252] @ 0xfc │ │ │ │ blx 22d18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 166ac0 │ │ │ │ + beq.w 166d08 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 37fe4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166454 │ │ │ │ + beq.w 16669c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 166d0a │ │ │ │ + beq.w 166f52 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne.w 167f1e │ │ │ │ + bne.w 168166 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.w 1672a6 │ │ │ │ + bpl.w 1674ee │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1671ee │ │ │ │ + ble.w 167436 │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ strd fp, sl, [sp, #28] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16828e │ │ │ │ + beq.w 1684d6 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 166e3c │ │ │ │ + bpl.w 167084 │ │ │ │ bl 93968 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 166dfe │ │ │ │ + beq.w 167046 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 1671ae │ │ │ │ + bge.w 1673f6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1682aa │ │ │ │ + beq.w 1684f2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 166dae │ │ │ │ + bpl.w 166ff6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 166d38 │ │ │ │ + beq.w 166f80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 22ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1660a4 │ │ │ │ + beq.n 1662ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166882 │ │ │ │ + beq.w 166aca │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 166a74 │ │ │ │ + blt.w 166cbc │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 16610a │ │ │ │ + beq.n 166352 │ │ │ │ movs r0, #0 │ │ │ │ blx 22d18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 167c82 │ │ │ │ + beq.w 167eca │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 167c1a │ │ │ │ + beq.w 167e62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -508859,77 +509171,77 @@ │ │ │ │ it ne │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 380d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1660f8 │ │ │ │ + beq.n 166340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166d72 │ │ │ │ + beq.w 166fba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166d7c │ │ │ │ + beq.w 166fc4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 16730e │ │ │ │ + blt.w 167556 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ bl 37ed4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 166d86 │ │ │ │ + beq.w 166fce │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 167334 │ │ │ │ + beq.w 16757c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 167394 │ │ │ │ + bpl.w 1675dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 16735c │ │ │ │ + beq.w 1675a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16616e │ │ │ │ + beq.n 1663b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16645c │ │ │ │ + beq.w 1666a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 167ac4 │ │ │ │ + beq.w 167d0c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w 167a88 │ │ │ │ + bpl.w 167cd0 │ │ │ │ movs r0, #2 │ │ │ │ blx 23264 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 167a34 │ │ │ │ + beq.w 167c7c │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ bl 30580 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 30580 │ │ │ │ @@ -508937,228 +509249,228 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 2309c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166aee │ │ │ │ + beq.w 166d36 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1661cc │ │ │ │ + beq.n 166414 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166ae4 │ │ │ │ + beq.w 166d2c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 167cac │ │ │ │ + blt.w 167ef4 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 166af8 │ │ │ │ + beq.w 166d40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16793e │ │ │ │ + beq.w 167b86 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 167d6a │ │ │ │ + beq.w 167fb2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r3, #3420] @ 0xd5c │ │ │ │ bl 37ed4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 167d40 │ │ │ │ + beq.w 167f88 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16622c │ │ │ │ + beq.n 166474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 167cd6 │ │ │ │ + beq.w 167f1e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 167ce0 │ │ │ │ + beq.w 167f28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 166246 │ │ │ │ + beq.n 16648e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 167d36 │ │ │ │ + beq.w 167f7e │ │ │ │ mov r0, r5 │ │ │ │ blx 23518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 166262 │ │ │ │ + beq.n 1664aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 167c08 │ │ │ │ + beq.w 167e50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 167bde │ │ │ │ + beq.w 167e26 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 167af6 │ │ │ │ + beq.w 167d3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 166288 │ │ │ │ + beq.n 1664d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 167c12 │ │ │ │ + beq.w 167e5a │ │ │ │ mov r0, r4 │ │ │ │ blx 22f48 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1670c4 │ │ │ │ + beq.w 16730c │ │ │ │ mov r0, r4 │ │ │ │ blx 22f48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1662b2 │ │ │ │ + beq.n 1664fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16718c │ │ │ │ + beq.w 1673d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 167e20 │ │ │ │ + bne.w 168068 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 167df4 │ │ │ │ + beq.w 16803c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 167dbe │ │ │ │ + bpl.w 168006 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r3, #3420] @ 0xd5c │ │ │ │ bl 37ed4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 167d92 │ │ │ │ + beq.w 167fda │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ blx 233b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16630c │ │ │ │ + beq.n 166554 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1673d6 │ │ │ │ + beq.w 16761e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 167842 │ │ │ │ + beq.w 167a8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 166328 │ │ │ │ + beq.n 166570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1673e0 │ │ │ │ + beq.w 167628 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 167274 │ │ │ │ + bpl.w 1674bc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 55ec4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 16721a │ │ │ │ + blt.w 167462 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 392fc │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 392fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16636e │ │ │ │ + beq.n 1665b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 167058 │ │ │ │ + beq.w 1672a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 168336 │ │ │ │ + beq.w 16857e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 166388 │ │ │ │ + beq.n 1665d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 167062 │ │ │ │ + beq.w 1672aa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 166ff0 │ │ │ │ + bpl.w 167238 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 166fb0 │ │ │ │ + beq.w 1671f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 37ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1663c8 │ │ │ │ + beq.n 166610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16706c │ │ │ │ + beq.w 1672b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 166f76 │ │ │ │ + beq.w 1671be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w 166f0a │ │ │ │ + bpl.w 167152 │ │ │ │ movs r0, #2 │ │ │ │ blx 23264 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 166eb6 │ │ │ │ + beq.w 1670fe │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ bl 30580 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 30580 │ │ │ │ @@ -509166,235 +509478,235 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 231f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166eac │ │ │ │ + beq.w 1670f4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 166426 │ │ │ │ + beq.n 16666e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 166fa6 │ │ │ │ + beq.w 1671ee │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w 166af8 │ │ │ │ + bge.w 166d40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r1, [pc, #1352] @ 16697c │ │ │ │ - ldr.w r0, [pc, #1352] @ 166980 │ │ │ │ + ldr.w r1, [pc, #1352] @ 166bc4 │ │ │ │ + ldr.w r0, [pc, #1352] @ 166bc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldrd r8, r6, [sp, #28] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ bl 4097c │ │ │ │ - b.n 166a9a │ │ │ │ + b.n 166ce2 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165fd0 │ │ │ │ + b.n 166218 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 16616e │ │ │ │ + b.n 1663b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 165a7c │ │ │ │ + b.w 165cc4 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 165a90 │ │ │ │ + b.w 165cd8 │ │ │ │ mov r0, r4 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 165aea │ │ │ │ + b.w 165d32 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ - ldr.w r1, [pc, #1272] @ 166984 │ │ │ │ - ldr.w r0, [pc, #1272] @ 166988 │ │ │ │ + ldr.w r1, [pc, #1272] @ 166bcc │ │ │ │ + ldr.w r0, [pc, #1272] @ 166bd0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16557e │ │ │ │ + b.w 1657c6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #282 @ 0x11a │ │ │ │ - ldr.w r1, [pc, #1252] @ 16698c │ │ │ │ - ldr.w r0, [pc, #1252] @ 166990 │ │ │ │ + ldr.w r1, [pc, #1252] @ 166bd4 │ │ │ │ + ldr.w r0, [pc, #1252] @ 166bd8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.w 16557e │ │ │ │ + b.w 1657c6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ - ldr.w r1, [pc, #1232] @ 166994 │ │ │ │ - ldr.w r0, [pc, #1232] @ 166998 │ │ │ │ + ldr.w r1, [pc, #1232] @ 166bdc │ │ │ │ + ldr.w r0, [pc, #1232] @ 166be0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ - b.w 16544c │ │ │ │ + b.w 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - ldr.w r1, [pc, #1200] @ 16699c │ │ │ │ - ldr.w r0, [pc, #1200] @ 1669a0 │ │ │ │ + ldr.w r1, [pc, #1200] @ 166be4 │ │ │ │ + ldr.w r0, [pc, #1200] @ 166be8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b.n 1664d2 │ │ │ │ + b.n 16671a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov fp, r8 │ │ │ │ - ldr.w r1, [pc, #1184] @ 1669a4 │ │ │ │ - ldr.w r0, [pc, #1184] @ 1669a8 │ │ │ │ + ldr.w r1, [pc, #1184] @ 166bec │ │ │ │ + ldr.w r0, [pc, #1184] @ 166bf0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov.w r3, #288 @ 0x120 │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1172] @ 1669ac │ │ │ │ + ldr.w r3, [pc, #1172] @ 166bf4 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #1172] @ 1669b0 │ │ │ │ + ldr.w r2, [pc, #1172] @ 166bf8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, fp │ │ │ │ bl 24a84 │ │ │ │ - b.w 16544c │ │ │ │ + b.w 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr.w r2, [pc, #1136] @ 1669b4 │ │ │ │ - ldr.w r1, [pc, #1136] @ 1669b8 │ │ │ │ - ldr.w r0, [pc, #1136] @ 1669bc │ │ │ │ + ldr.w r2, [pc, #1136] @ 166bfc │ │ │ │ + ldr.w r1, [pc, #1136] @ 166c00 │ │ │ │ + ldr.w r0, [pc, #1136] @ 166c04 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ ldr r4, [sp, #20] │ │ │ │ bl 46444 │ │ │ │ - b.n 1664d2 │ │ │ │ + b.n 16671a │ │ │ │ mov r0, r9 │ │ │ │ blx 22f14 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 165efa │ │ │ │ + b.n 166142 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr.w r1, [pc, #1100] @ 1669c0 │ │ │ │ - ldr.w r0, [pc, #1100] @ 1669c4 │ │ │ │ + ldr.w r1, [pc, #1100] @ 166c08 │ │ │ │ + ldr.w r0, [pc, #1100] @ 166c0c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ mov r0, r4 │ │ │ │ bl 30754 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 24a84 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 24a84 │ │ │ │ - b.w 16544c │ │ │ │ + b.w 165694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r2, #286 @ 0x11e │ │ │ │ - ldr.w r1, [pc, #1052] @ 1669c8 │ │ │ │ - ldr.w r0, [pc, #1052] @ 1669cc │ │ │ │ + ldr.w r1, [pc, #1052] @ 166c10 │ │ │ │ + ldr.w r0, [pc, #1052] @ 166c14 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 4097c │ │ │ │ - b TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes